Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Jan 2012 16:02:40 -0500
From:      "Dean E. Weimer" <dweimer@dweimer.net>
To:        <freebsd-questions@freebsd.org>
Subject:   9.0 buildworld problems
Message-ID:  <473d0ac7158a466fc4bf2b877de83a8e@www.dweimer.net>

Next in thread | Raw E-Mail | Index | Archive | Help
I am trying to build a test system to verify everything works on 
FreeBSD 9.0-RELEASE, I started with a standard install on a VMware 
virtual machine.  I used portsnap fetch extract to install the ports 
tree, copied the /etc/make.conf and /etc/src.conf from my existing 8.2 
system onto the new test system.

Contents of /etc/make.conf:
# Use OpenSSL from ports instead of base
WITH_OPENSSL_PORT=yes
# Avoid Building Ports Against X
WITHOUT_X11=yes
# Some Default Options From /usr/share/examples/etc/make.conf
CFLAGS= -O -pipe
NO_PROFILE=true
# Enable SMTP Authentication
SENDMAIL_CFLAGS=-I/usr/local/include/sasl -DSASL
SENDMAIL_LDFLAGS=-L/usr/local/lib
SENDMAIL_LDADD=-lsasl2
# Enable Proxy For Ports Fetch
FETCH_ENV=http_proxy=http://192.168.5.1:3128
FETCH_ENV=ftp_proxy=http://192.168.5.1:3128
# added by use.perl 2012-01-14 12:46:15
PERL_VERSION=5.12.4

Contents of /etc/src.conf:
WITHOUT_BIND_DNSSEC="YES"
WITHOUT_BIND_LIBS_LWRES="YES"
WITHOUT_BIND_NAMED="YES"
WITHOUT_BIND_UTILS="YES"
WITHOUT_NTP="YES"


I then installed openssl, vim-lite, and cvsup-without-gui from ports, 
copied the example standard-supfile to a new location, changed the host= 
line, left the rest as default options.  Ran cvsup to download source 
tree, ran make -j16 buildworld from the /usr/src directory.

The buildworld stoped here:
===> gnu/lib/libsupc++ (install)
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444   libsupc++.a 
/usr/obj/usr/src/tmp/usr/lib
sh /usr/src/tools/install.sh -C -o root -g wheel -m 444  
/usr/src/gnu/lib/libsupc++/../../../contrib/libstdc++/libsupc++/exception 
/usr/src/gnu/lib/libsupc++/../../../contrib/libstdc++/libsupc++/new 
/usr/src/gnu/lib/libsupc++/../../../contrib/libstdc++/libsupc++/typeinfo 
/usr/src/gnu/lib/libsupc++/../../../contrib/libstdc++/libsupc++/cxxabi.h 
/usr/src/gnu/lib/libsupc++/../../../contrib/libstdc++/libsupc++/exception_defines.h 
/usr/obj/usr/src/tmp/usr/include/c++/4.2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error

I cleaned everything up and retried, it died at the same spot on the 
next run as well.  I have the full output of the buildwolrd process on 
my webserver, <http://www.dweimer.net/buildworld.out.bz2>;

Interestingly enough at the same time I was building this system I was 
also testing an upgrade from source option on different virtual machine 
that was made from a restore of live system, after downloading the 
FreeBSD9.0 source tree and running buildworld from usr/src against 
copies of the same make.conf and src.conf file above, it built fine and 
the install process ran successfully.  The ports have all been rebuilt, 
and I am going to try a new buildworld to see if it succeeds or fails on 
that system now that its running 9.0 instead of 8.2 when the last 
buidlworld was ran on it.

-- 

Thanks,
  Dean E. Weimer
  dweimer@dweimer.net
  http://www.dweimer.net/



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?473d0ac7158a466fc4bf2b877de83a8e>