Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Jul 1999 11:08:41 -0400 
From:      Christopher Michaels <ChrisMic@clientlogic.com>
To:        'Patrick Hyland' <pbh@iafrica.com>
Cc:        "FreeBSD Questions (E-mail)" <questions@FreeBSD.org>
Subject:   RE: Errors when making world
Message-ID:  <6C37EE640B78D2118D2F00A0C90FCB4401105A69@site2s1>

next in thread | raw e-mail | index | archive | help
I believe to go from 2.2.8 to 3.2-STABLE you need to do a 'make upgrade'.
Make world will fail because of the change from aout -> elf.

I would suggest taking a look through the archives as this is a subject that
comes up very frequently.

-Chris

> -----Original Message-----
> From:	Patrick Hyland [SMTP:pbh@iafrica.com]
> Sent:	Friday, July 02, 1999 4:52 AM
> To:	freebsd-questions@freebsd.org
> Subject:	Errors when making world
> 
> Hi
> 
> Im trying to upgrade my system from 2.28 stable to the latest version of
> stable. I get the following errors after supping the source and trying
> to make world. Any ideas on how to solve my problem? btw - the script
> program seems to have appended ^M's to the output below.
> 
> Patrick Hyland 
> 
> Script started on Fri Jul  2 10:47:34 1999
> [root@paradox] /usr/src # cat supfile.source
> cat: supfile.source: No such file or directory
> [root@paradox] /usr/src # cat /usr/supfile.source
> # $Id: cvs-supfile,v 1.2 1996/08/21 00:26:24 jkh Exp $
> #
> # This file contains all of the "CVSUP collections" that comprise the
> FreeBSD
> # cvs development tree.  CVSup (CVS Update Protocol) allows you to
> download
> # the latest cvs tree (or any branch of development therefrom) to your
> # system easily and efficiently (far more so than with sup, which CVSup
> # is aimed at replacing).  If you're running CVSup interactively, and are
> # currently using an X display server, you should run CVSup as follows to
> # keep your CVS tree up-to-date:
> #
> #	cvsup cvs-supfile
> #
> # If not running X, or invoking cvsup from a non-interactive script, then
> # run it as follows:
> #
> #	cvsup -g -L 2 cvs-supfile
> #
> # You may wish to change some of the settings in this file to better
> # suit your system:
> #
> # base=/usr	
> #		base specifies the root where SUP will store information
> #		about the collections you have transferred to your system.
> #		A setting of "/usr" will generate this information in
> #		/usr/sup.  Even if you are SUPing a large number of
> #		collections, you will be hard pressed to generate more than
> #		~1MB of data in this directory.
> #
> # prefix=/home/ncvs
> #		prefix specifies where to place the requested files.  A
> #		setting of "/home/ncvs" will place all of the files
> #		requested in /home/ncvs (ie /home/ncvs/src/bin, 
> #		/home/ncvs/ports archivers). The directory that is the
> #		prefix must exist in order for SUP to transfer files
> #		successfully.
> 
> ## Main Source Tree
> *default tag=RELENG_3
> *default host=cvsup2.za.FreeBSD.org
> *default prefix=/usr
> *default base=/usr
> *default release=cvs delete use-rel-suffix compress
> 
> src-all
> src-crypto
> src-ebones
> src-secure
> [root@paradox] /usr/src # unam,e  e -a
> FreeBSD paradox.cpt.tech.iafrica.com 2.2.8-STABLE FreeBSD 2.2.8-STABLE #0:
> Fri Mar 12 13:31:36 SAST 1999
> pbh@paradox.cpt.tech.iafrica.com:/usr/src/sys/compile/PARADOX  i386
> [root@paradox] /usr/src # nice mail ke     ke world
> --------------------------------------------------------------
> >>> elf make world started on Fri Jul  2 10:48:12 SAST 1999
> --------------------------------------------------------------
> 
> --------------------------------------------------------------
> >>> Cleaning up the temporary elf build tree
> --------------------------------------------------------------
> mkdir -p /usr/obj/usr/src/tmp
> chflags -R noschg /usr/obj/usr/src/tmp/
> rm -rf /usr/obj/usr/src/tmp
> 
> --------------------------------------------------------------
> >>> Making make
> --------------------------------------------------------------
> mkdir -p /usr/obj/usr/src/tmp/usr/bin /usr/obj/usr/src/tmp/make
> (  cd /usr/src/usr.bin/make;  MAKEOBJDIRPREFIX=""; unset MAKEOBJDIRPREFIX;
> PATH=/usr/obj/usr/src/tmp/sbin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/
> src/tmp/bin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin:/us
> r/games:/usr/X11R6/bin:/usr/loc
> al/bin:/usr/local/sbin:/home/pbh/bin
> BISON_SIMPLE=/usr/obj/usr/src/tmp/usr/share/misc/bison.simple
> COMPILER_PATH=/usr/obj/usr/src/tmp/usr/libexec:/usr/obj/usr/src/tmp/usr/bi
> n
> GCC_EXEC_PREFIX=/usr/obj/usr/src/tmp/usr/lib:/usr/obj/usr/src/tmp/usr/lib/
> LD
> _LIBRARY_PATH=/usr/obj/usr/src/tmp/usr/lib
> LIBRARY_PATH=/usr/obj/usr/src/tmp/usr/lib:/usr/obj/usr/src/tmp/usr/lib
> NOEXTRADEPEND=t
> OBJFORMAT_PATH=/usr/obj/usr/src/tmp/usr/libexec:/usr/libexec
> MAKEOBJDIR=/usr/obj/usr/src/tmp/make make DESTDIR=/usr/obj/usr
> /src/tmp -I/usr/src/share/mk -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE
> -DNOSHARED all;
> PATH=/usr/obj/usr/src/tmp/sbin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/
> src/tmp/bin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin:/us
> r/games:/usr/X11R6/bin:/
> usr/local/bin:/usr/local/sbin:/home/pbh/bin
> BISON_SIMPLE=/usr/obj/usr/src/tmp/usr/share/misc/bison.simple
> COMPILER_PATH=/usr/obj/usr/src/tmp/usr/libexec:/usr/obj/usr/src/tmp/usr/bi
> n  GCC_EXEC_PREFIX=/usr/obj/usr/src/tmp/usr/lib:/usr/obj/usr/src/tmp/usr/l
> ib/  LD_LIBRARY_PATH=/usr/obj/usr/src/tmp/usr/lib
> LIBRARY_PATH=/usr/obj/usr/src/tmp/usr/lib:/usr/obj/usr/src/tmp/usr/lib
> NOEXTRADEPEND=t
> OBJFORMAT_PATH=/usr/obj/usr/src/tmp/usr/libexec:/usr/libexec
> MAKEOBJDIR=/usr/obj/usr/src/tmp/make make DESTDIR=/usr/
> obj/usr/src/tmp -I/usr/src/share/mk -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE
> -DNOSHARED install;
> PATH=/usr/obj/usr/src/tmp/sbin:/usr/obj/usr/src/tmp/usr/sbin:/usr/obj/usr/
> src/tmp/bin:/usr/obj/usr/src/tmp/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin:/us
> r/games:/usr/
> X11R6/bin:/usr/local/bin:/usr/local/sbin:/home/pbh/bin
> BISON_SIMPLE=/usr/obj/usr/src/tmp/usr/share/misc/bison.simple
> COMPILER_PATH=/usr/obj/usr/src/tmp/usr/libexec:/usr/obj/usr/src/tmp/usr/bi
> n  GCC_EXEC_PREFIX=/usr/obj/usr/src/tmp/usr/lib:/usr/obj/usr/sr
> c/tmp/usr/lib/  LD_LIBRARY_PATH=/usr/obj/usr/src/tmp/usr/lib
> LIBRARY_PATH=/usr/obj/usr/src/tmp/usr/lib:/usr/obj/usr/src/tmp/usr/lib
> NOEXTRADEPEND=t
> OBJFORMAT_PATH=/usr/obj/usr/src/tmp/usr/libexec:/usr/libexec
> MAKEOBJDIR=/usr/obj/usr/src/tmp/make make DE
> STDIR=/usr/obj/usr/src/tmp -I/usr/src/share/mk -DNOINFO -DNOMAN -DNOPIC
> -DNOPROFILE -DNOSHARED clean  )
> cc -O -pipe -I/usr/src/usr.bin/make   -I/usr/obj/usr/src/tmp/usr/include
> -c /usr/src/usr.bin/make/arch.c
> cc -O -pipe -I/usr/src/usr.bin/make   -I/usr/obj/usr/src/tmp/usr/include
> -c /usr/src/usr.bin/make/buf.c
> cc -O -pipe -I/usr/src/usr.bin/make   -I/usr/obj/usr/src/tmp/usr/include
> -c /usr/src/usr.bin/make/compat.c
> cc -O -pipe -I/usr/src/usr.bin/make   -I/usr/obj/usr/src/tmp/usr/include
> -c /usr/src/usr.bin/make/cond.c
> cc -O -pipe -I/usr/src/usr.bin/make   -I/usr/obj/usr/src/tmp/usr/include
> -c /usr/src/usr.bin/make/dir.c
> In file included from /usr/include/dirent.h:43,
>                  from /usr/src/usr.bin/make/dir.c:90:
> /usr/include/sys/dirent.h:54: parse error before `__uint32_t'
> /usr/include/sys/dirent.h:54: warning: no semicolon at end of struct or
> union
> /usr/include/sys/dirent.h:55: warning: data definition has no type or
> storage class
> /usr/include/sys/dirent.h:56: parse error before `d_type'
> /usr/include/sys/dirent.h:56: warning: data definition has no type or
> storage class
> /usr/include/sys/dirent.h:57: parse error before `d_namlen'
> /usr/include/sys/dirent.h:57: warning: data definition has no type or
> storage class
> /usr/include/sys/dirent.h:64: parse error before `}'
> /usr/src/usr.bin/make/dir.c: In function `Dir_AddDir':
> /usr/src/usr.bin/make/dir.c:1074: dereferencing pointer to incomplete type
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> *** Error code 1
> 
> Stop.
> [root@paradox] /usr/src # script
> Script started, output file is typescript
> [root@paradox] /usr/src # script        exit
> 
> Script done, output file is typescript
> [root@paradox] /usr/src # exit
> 
> Script done on Fri Jul  2 10:48:30 1999
> 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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