Re: World broken in stage 1.1

From: Harti Brandt (harti_at_freebsd.org)
Date: 08/11/04

  • Next message: Gleb Smirnoff: "Duplicate free of item %p from zone( Was: suspend/resume problems (APM) on Thinkpad T40)"
    Date: Wed, 11 Aug 2004 12:44:09 +0200 (CEST)
    To: Peter Jeremy <PeterJeremy@optushome.com.au>
    
    

    On Wed, 11 Aug 2004, Peter Jeremy wrote:

    PJ>On Wed, 2004-Aug-11 11:03:50 +0300, Ruslan Ermilov wrote:
    PJ>>Trying to set MAKEOBJDIRPREFIX in /etc/make.conf and attempting to buildworld
    PJ>>RELENG_4 on a 4.x machine similarly fails right away.
    PJ>
    PJ>I have a script that run on RELENG_4 and does
    PJ>make MAKEOBJDIRPREFIX=/usr/obj/k7 CPUTYPE=k7 buildworld >buildworld.k7 2>&1 &
    PJ>make MAKEOBJDIRPREFIX=/usr/obj/i486 CPUTYPE=i486 buildworld >buildworld.i486 2>&1 &
    PJ>make MAKEOBJDIRPREFIX=/usr/obj/i586 CPUTYPE=i586/mmx buildworld >buildworld.i586 2>&1 &
    PJ>
    PJ>This worked perfectly when I tried it on 1st August - at least the
    PJ>system compiled, installed and has been running since last weekend. I
    PJ>have another -STABLE system that has MAKEOBJDIRPREFIX in
    PJ>/etc/make.conf and runs build{world,kernel} happily every night. I
    PJ>admit I haven't tried using MAKEOBJDIRPREFIX on -CURRENT lately.
    PJ>
    PJ>Overall, I find it annoying that it is no longer possible to embed all
    PJ>the buildworld customisations in /etc/make.conf.

    Just to be sure I tried it on ref4 with the following make.conf and
    a fresh RELENG_4 source tree:

    MAKEOBJDIRPREFIX=/k/scratch/harti/obj

    Buildworld fails right from the start, so I wonder how THAT worked for
    you:

    Script started on Wed Aug 11 10:39:26 2004

    --------------------------------------------------------------
    >>> Rebuilding the temporary build tree
    --------------------------------------------------------------
    rm -rf /k/scratch/harti/obj/k/scratch/harti/stable/src/i386
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/bin
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/lib/compat/aout
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/games
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/libdata/ldscripts
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/libexec/elf
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/sbin
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/misc
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/dict
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devX100
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devX100-12
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devX75
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devX75-12
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devascii
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devcp1047
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devdvi
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devhtml
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devkoi8-r
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devlatin1
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devlbp
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devlj4
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devps
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/groff_font/devutf8
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/tmac/mdoc
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/share/tmac/mm
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/arpa
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/dev
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/fs
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/g++/std
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/isc
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/isofs
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/libmilter
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/objc
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/openssl
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/protocols
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/readline
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/rpc
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/rpcsvc
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/security
    mkdir -p /k/scratch/harti/obj/k/scratch/harti/stable/src/i386/usr/include/ufs
    ln -sf /k/scratch/harti/stable/src/sys /k/scratch/harti/obj/k/scratch/harti/stable/src/i386

    --------------------------------------------------------------
    >>> stage 1: bootstrap tools
    --------------------------------------------------------------
    cd /k/scratch/harti/stable/src; MAKEOBJDIRPREFIX=/k/scratch/harti/obj/k/scratch/harti/stable/src/i386 DESTDIR= INSTALL="sh /k/scratch/harti/stable/src/tools/install.sh" make -f Makefile.inc1 -DBOOTSTRAPPING -DNOHTML -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED -DNO_WERROR bootstrap-tools
    echo "===> games/fortune/strfile"; cd /k/scratch/harti/stable/src/games/fortune/strfile; make DIRPRFX=games/fortune/strfile/ obj; make DIRPRFX=games/fortune/strfile/ depend; make DIRPRFX=games/fortune/strfile/ all; make DIRPRFX=games/fortune/strfile/ DESTDIR=/k/scratch/harti/obj install
    ===> games/fortune/strfile
    sh /k/scratch/harti/stable/src/tools/install.sh -s -o root -g wheel -m 555 strfile /k/scratch/harti/obj/usr/games
    install: /k/scratch/harti/obj/usr/games: No such file or directory
    *** Error code 71

    Stop in /k/scratch/harti/stable/src/games/fortune/strfile.
    *** Error code 1

    Stop in /k/scratch/harti/stable/src.
    *** Error code 1

    Stop in /k/scratch/harti/stable/src.
    *** Error code 1

    Stop in /k/scratch/harti/stable/src.

    Script done on Wed Aug 11 10:39:26 2004
    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Gleb Smirnoff: "Duplicate free of item %p from zone( Was: suspend/resume problems (APM) on Thinkpad T40)"

    Relevant Pages

    • Re: World broken in stage 1.1
      ... set in /etc/make.conf, to try to buildworld, and it always fails. ... It fails for me because MAKEOBJDIRPREFIX from /etc/make.conf (a ... to the "legacy" target in Makefile.inc1 by "buildworld" is happily ...
      (freebsd-current)
    • Problem with make release
      ... I've been succesfully building release iso's until yesterday's -current build. ... It fails with: ... *** Error code 1 ... I did another make buildworld, ...
      (freebsd-current)
    • Buildworld fails, /usr/bin/ld: /usr/lib/libtermcap.a(lib_tputs.o): bad reloc symbol index
      ... 'make buildworld' fails on a machine cvsupped today. ... *** Error code 1 ...
      (freebsd-stable)
    • Problems building a 4.10 release on 5.2.1
      ... 'make buildworld' of 4.10 runs successfully to completion. ... 'make release' of 4.10 fails because it cannot find perl. ... Here is the failure. ... *** Error code 1 ...
      (comp.unix.bsd.freebsd.misc)
    • buildworld fails in csh
      ... My i386 buildworld with a default make.conf on RELENG_1 as of yesterday ... fails with the error below. ... undeclared identifier is reported only once ... *** Error code 1 ...
      (freebsd-stable)