FreeBSD Releng 5.2 => 5.4 Upgrade make Buildworld Failure

Tony Shadwick tshadwick at goinet.com
Tue May 17 14:32:04 PDT 2005


This may be a 'well duh', so forgive me if it is, but have you tried:

(cvsup the src tree, tag=RELENG_5_4)
cd /usr/src
make clean
cd /usr/obj
chflags -R noschg *
rm -rf *
cd /usr/src
make buildworld
etc etc etc

?

Tony

On Tue, 17 May 2005, Mikeal Clark wrote:

> I found some information on google about this error being caused with
> MAKEOBJDIRPREFIX
> defined in /etc/make.conf but we havent done that.  I couldnt find much
> else.  Any help greatly
> appreciated.
>
>
> Updated the source tree with cvsup:
>
> # change "RELENG_4" to "RELENG_3" or "RELENG_2_2" respectively.
> *default release=cvs tag=RELENG_5
> *default delete use-rel-suffix
>
>
> Attempted to buildworld:
>
> rm -rf /usr/obj/usr/src/i386
> mkdir -p /usr/obj/usr/src/i386/legacy
> /usr/bin
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/games
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/include/c++/3.4
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/include/sys
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/lib
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/libexec
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/sbin
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/dict
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devX100
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devX100-12
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devX75
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devX75-12
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devascii
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devcp1047
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devdvi
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devhtml
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devkoi8-r
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devlatin1
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devlbp
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devlj4
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devps
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/groff_font/devutf8
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/tmac/mdoc
> mkdir -p /usr/obj/usr/src/i386/legacy/usr/share/tmac/mm
> mkdir -p /usr/obj/usr/src/i386/lib
> mkdir -p /usr/obj/usr/src/i386/usr/bin
> mkdir -p /usr/obj/usr/src/i386/usr/include
> mkdir -p /usr/obj/usr/src/i386/usr/lib/compat/aout
> mkdir -p /usr/obj/usr/src/i386/usr/libdata/ldscripts
> mkdir -p /usr/obj/usr/src/i386/usr/libexec
> mkdir -p /usr/obj/usr/src/i386/usr/sbin
> mkdir -p /usr/obj/usr/src/i386/usr/share/misc
> mkdir -p /usr/obj/usr/src/i386/usr/share/snmp/defs
> mkdir -p /usr/obj/usr/src/i386/usr/share/snmp/mibs
> mtree -deU -f /usr/src/etc/mtree/BSD.include.dist  -p
> /usr/obj/usr/src/i386/usr/include >/dev/null
> ln -sf /usr/src/sys /usr/obj/usr/src/i386
>
> --------------------------------------------------------------
>>>> stage 1.1: legacy release compatibility shims
> --------------------------------------------------------------
> +cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/i386  INSTALL="sh
> /usr/src/tools/install.sh"
> PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/
> legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/sbin:/bin:/usr/
> sbin:/usr/bin  WORLDTMP=/usr/obj/usr/src/i386  MAKEFLAGS="-m
> /usr/src/tools/build/mk  -m /usr/src/share/mk" make -f Makefile.inc1
> DESTDIR=  BOOTSTRAPPING=502010  -DNOHTML -DNOINFO -DNOLINT -DNOMAN
> -DNOPIC -DNOPROFILE  -DNOSHARED -DNO_CPU_CFLAGS -DNO_WARNS legacy
> +cd: not found
> *** Error code 127
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
>
>
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>


More information about the freebsd-questions mailing list