On 27 May 2009, at 16:11, Andriy Gapon wrote:
So I have LOADER_ZFS_SUPPORT=yes in make.conf, building the most
recent stable/7
and I am getting:
...
btxld -v -E 0x2000 -f bin -b /usr/obj/usr/src/sys/boot/i386/
zfsboot/../btx/btx/btx
-l zfsboot.ldr -o zfsboot.ld -P 1 zfsboot.bin
btxld: zfsboot.ldr: Invalid argument
The problem seems to be that /usr/bin/btxld can not properly
Shouldn't it be able to bootstrap itself using the btxld from the
current build instead of what is installed ?
Are we sure the btxld residing somewhere in /usr/obj is used during
builds instead of the one in /usr/bin ?
handle '-l zfsboot.ldr.'
On the other hand, freshly built btxld in /usr/obj can handle it
very well.
So I worked around this by making a small temporary hack in zfsboot/
Makefile.
But what is the proper solution for such source upgrade scenarios?
--
Andriy Gapon
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org
"
Regards,
Ruben
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"