O/S - System upgrade with CVS
Joseph Maxwell
jemaxwell at jaymax.com
Fri Jun 6 11:15:22 PDT 2003
Hello,
Attempting to update my O/S from 4.2 to 4.8
Existing dir structure : ==> /usr/CVSROOT ( created from dist disks w/
initial installation )
I used the following cvsup files to acquire & distribute the files for
the respository, creating /usr/src /usr/ports /usr/doc /usr/packages (MT
Directory)
*default host=cvsup3.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default tag=.
*default delete use-rel-suffix
src-all tag=RELENG_4
*default host=cvsup3.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default tag=.
*default delete use-rel-suffix
## Ports Collection.
#
# The easiest way to get the ports tree is to use the
"ports-all"
# mega-collection. It includes all of the individual
"ports-*"
# collections,
ports-all
doc-all
cvs-crypto
The documentation "Complete FreeBSD" 3rd Ed. states that CVSROOT is not
part of the source tree.
==> setenv CVSROOT /usr ( hopefully this is the correct path )
I then attempted to do an update
machine1# cvs update -P -d
cvs update: in directory .:
cvs [update aborted]: there is no version here; run 'cvs
checkout' first
machine1# cvs checkout
cvs [checkout aborted]: must specify at least one module or
directory
So I went ahead with a "make world" ==>
--
--
--
--------------------------------------------------------------
>>> stage 4: building libraries
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386
MACHINE=i386
OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec
PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503
GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin
GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font
GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac
DESTDIR=/usr/obj/usr/src/i386 INSTALL="sh
/usr/src/tools/install.sh"
PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
make -f Makefile.inc1 -DNOHTML -DNOINFO -DNOMAN -DNOFSCHG
libraries
cd /usr/src; make -f Makefile.inc1 _startup_libs; make -f
Makefile.inc1 _prebuild_libs; make -f Makefile.inc1
_generic_libs;
echo "===> gnu/lib/csu"; cd /usr/src/gnu/lib/csu; make
DIRPRFX=gnu/lib/csu/ depend; make DIRPRFX=gnu/lib/csu/ all;
make DIRPRFX=gnu/lib/csu/ install
===> gnu/lib/csu
echo '#include "i386/i386.h"' > tm.h
echo '#include "i386/att.h"' >> tm.h
echo '#include <freebsd.h>' >>
tm.h
echo '#include "i386/freebsd.h"' >> tm.h
echo '#include "i386/perform.h"' >> tm.h
rm -f .depend
mkdep -f .depend -a
-I/usr/src/gnu/lib/csu/../../../contrib/gcc/config -I.
-DIN_GCC /usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
cc -O -pipe
-I/usr/src/gnu/lib/csu/../../../contrib/gcc/config -I.
-DIN_GCC -finhibit-size-directive -fno-inline-functions
-fno-exceptions -fno-omit-frame-pointer -g0 -DCRT_BEGIN -c
-o crtbegin.o
/usr/src/gnu/lib/csu/../../../contrib/gcc/crtstuff.c
*** Signal 10
Stop in /usr/src/gnu/lib/csu.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
*** Error code 1
Stop in /usr/src.
Could someone guide me over this hump?
Thanks
-- Joe --
More information about the freebsd-questions
mailing list