Вчера не обнаружив в портах grub 1.99~rc2 попробовал собрать, на моё удивление собралось без проблем(потребовало правда flex не тот что в системе). Если всё хорошо сегодня оформлю порт и засабмитю PR ;)
Письмо с патчем в аттаче http://groups.google.com/group/mailing.freebsd.ports/browse_thread/thread/5c9cfe94ba060d15/786074893eabd001?lnk=raot
P.S. Если всё ок, то скоро будет в дереве портов и наверно напишу как оно "готовится" ;)
Письмо с патчем в аттаче http://groups.google.com/group/mailing.freebsd.ports/browse_thread/thread/5c9cfe94ba060d15/786074893eabd001?lnk=raot
P.S. Если всё ок, то скоро будет в дереве портов и наверно напишу как оно "готовится" ;)
Нашел письмо в архиве рассылки (хотя и не по приведенному в заметке URL, он неправильный), применил патч, приложение собирается.
ОтветитьУдалитьНо вот установить загрузчик не получается, хотя это не связано с патчем, с 1.98 такая же ситуация.
На grub-install получаю "/usr/local/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?)". Возможно, утром придут более свежие мысли в голову, но пока grub не удается заставить работать.
Несмотря на то что grub 1.99~rc2 имеет поддержку zfs, во freebsd grub-probe пока выдаёт такую ошибку.
ОтветитьУдалитьFYI:
ОтветитьУдалитьThere is a PR open where patches have been posted, if you want to
test 2.00 you are most welcome:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/170417
Patch against current 1.98 port also here:
http://people.freebsd.org/~nox/tmp/grub-2.00-002.patch