Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Feb 2005 20:41:18 +0800
From:      "Mars G. Miro" <marsgmiro@gmail.com>
To:        freebsd-amd64@freebsd.org
Subject:   NOFOO->NO_FOO changes breaks installworld to 5.3p5 in RELENG_5_3 in FreeBSD/AMD64
Message-ID:  <28edec3c0502180441444a4af@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?28edec3c0502180441444a4af>