NOFOO->NO_FOO changes breaks installworld to 5.3p5 in RELENG_5_3 in
FreeBSD/AMD64
Mars G. Miro
marsgmiro at gmail.com
Fri Feb 18 04:41:21 PST 2005
At:
===> gnu/usr.bin/groff/font/devX100
Segmentation fault (core dumped)
*** Error code 139
Stop in /usr/src/gnu/usr.bin/groff/font.
*** Error code 1
Stop in /usr/src/gnu/usr.bin/groff.
*** Error code 1
Stop in /usr/src/gnu/usr.bin.
*** Error code 1
Stop in /usr/src/gnu.
*** Error code 1
Stop in /usr/src.
*** Error code 1
The fix is to go to /usr/src/gnu/usr.bin/groff/font and grep for the
Makefiles having NOFOO and change them to NO_FOO, e.g.:
% sh
$ cd /usr/src/gnu/usr.bin/groff/font
$ for i in $(grep -r NO * | cut -f1 -d/); do echo $i; sed
's/NOO/NO_O/g' $i/Makefile > $i/Makefile.tmp && mv $i/Makefile
$i/Makefile.orig && mv $i/Makefile.tmp $i/Makefile;done
If you have already built world, you have to do a
$ make clean && make cleandir && make obj && make all
in the same directory and do the installworld process again.
If you haven't, you can skip the previous commands.
This was also experienced by a FreeBSD/AMD64 user at:
http://lists.freebsd.org/pipermail/freebsd-questions/2005-February/075915.html
This does not happen in FreeBSD/i386, upgrading to 5.3p5.
Thanks.
cheers
mars
More information about the freebsd-amd64
mailing list