2.2.8 to 4.0 upgrade

2000-03-25 Thread Maxim Kolinko


how to upgrade 2.2.8-STABLE to 4.0-STABLE ?

cd /usr/src; make aout-to-elf-build

--
 stage 3: cross tools
--
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/aout/i386/usr/src/ibm-pc
DESTDIR=/usr/obj/aout/i386/usr/src/ibm-pc  INSTALL="sh
/usr/src/tools/install.sh"  MACHINE_ARCH=ibm-pc
TOOLS_PREFIX=/usr/obj/aout/i386/usr/src/ibm-pc
PATH=/usr/obj/aout/i386/usr/src/ibm-pc/usr/sbin:/usr/obj/aout/i386/usr/src/ibm-pc/usr/bin:/usr/obj/aout/i386/usr/src/ibm-pc/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
TARGET_ARCH=i386 make -f Makefile.inc1 -DNOMAN -DNOINFO -DNOHTML
-DNO_FORTRAN -DNO_GDB cross-tools
cd /usr/src/usr.sbin/btxld;  make obj;  make depend;  make all;  make
install
/usr/obj/aout/i386/usr/src/ibm-pc/usr/src/usr.sbin/btxld created for
/usr/src/usr.sbin/btxld
rm -f .depend
mkdep -f .depend -a-I/usr/obj/aout/i386/usr/src/ibm-pc/usr/include
/usr/src/usr.sbin/btxld/btxld.c /usr/src/usr.sbin/btxld/elfh.c
cd /usr/src/usr.sbin/btxld; make _EXTRADEPEND
echo btxld: `cc -Wl,-f -O -pipe -Wall
-I/usr/obj/aout/i386/usr/src/ibm-pc/usr/include`  .depend
cc -O -pipe -Wall   -I/usr/obj/aout/i386/usr/src/ibm-pc/usr/include -c
/usr/src/usr.sbin/btxld/btxld.c
In file included from /usr/src/usr.sbin/btxld/btxld.c:47:
/usr/src/usr.sbin/btxld/btx.h:42: parse error before `uint8_t'
/usr/src/usr.sbin/btxld/btx.h:42: warning: no semicolon at end of struct
or union
/usr/src/usr.sbin/btxld/btx.h:43: warning: data definition has no type or
storage class
/usr/src/usr.sbin/btxld/btx.h:44: parse error before `btx_magic'
/usr/src/usr.sbin/btxld/btx.h:44: warning: data definition has no type or
storage class
/usr/src/usr.sbin/btxld/btx.h:45: parse error before `btx_majver'
/usr/src/usr.sbin/btxld/btx.h:45: warning: data definition has no type or
storage class
/usr/src/usr.sbin/btxld/btx.h:46: parse error before `btx_minver'
/usr/src/usr.sbin/btxld/btx.h:46: warning: data definition has no type or
storage class
/usr/src/usr.sbin/btxld/btx.h:47: parse error before `btx_flags'
/usr/src/usr.sbin/btxld/btx.h:47: warning: data definition has no type or
storage class
/usr/src/usr.sbin/btxld/btx.h:48: parse error before `btx_pgctl'
/usr/src/usr.sbin/btxld/btx.h:48: warning: data definition has no type or
storage class
/usr/src/usr.sbin/btxld/btx.h:49: parse error before `btx_textsz'
/usr/src/usr.sbin/btxld/btx.h:49: warning: data definition has no type or
storage class
/usr/src/usr.sbin/btxld/btx.h:50: parse error before `btx_entry'
/usr/src/usr.sbin/btxld/btx.h:50: warning: data definition has no type or
storage class
/usr/src/usr.sbin/btxld/btxld.c:67: parse error before `uint32_t'
/usr/src/usr.sbin/btxld/btxld.c:67: warning: no semicolon at end of struct
or union
/usr/src/usr.sbin/btxld/btxld.c:68: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:69: parse error before `size'
/usr/src/usr.sbin/btxld/btxld.c:69: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:70: parse error before `text'
/usr/src/usr.sbin/btxld/btxld.c:70: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:71: parse error before `data'
/usr/src/usr.sbin/btxld/btxld.c:71: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:72: parse error before `bss'
/usr/src/usr.sbin/btxld/btxld.c:72: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:73: parse error before `org'
/usr/src/usr.sbin/btxld/btxld.c:73: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:74: parse error before `entry'
/usr/src/usr.sbin/btxld/btxld.c:74: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:99: parse error before `centry'
/usr/src/usr.sbin/btxld/btxld.c:99: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:100: parse error before `lentry'
/usr/src/usr.sbin/btxld/btxld.c:100: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c:120: parse error before `optaddr'
/usr/src/usr.sbin/btxld/btxld.c:120: warning: data definition has no type
or storage class
/usr/src/usr.sbin/btxld/btxld.c: In function `btxld':
/usr/src/usr.sbin/btxld/btxld.c:195: storage size of `btx' isn't known
/usr/src/usr.sbin/btxld/btxld.c:196: storage size of `ihdr' isn't known
/usr/src/usr.sbin/btxld/btxld.c:196: storage size of `ohdr' isn't known
/usr/src/usr.sbin/btxld/btxld.c:196: warning: unused variable `ohdr'
/usr/src/usr.sbin/btxld/btxld.c:196: warning: unused variable `ihdr'
/usr/src/usr.sbin/btxld/btxld.c:195: warning: unused variable `btx'
/usr/src/usr.sbin/btxld/btxld.c: In function `getbtx':
/usr/src/usr.sbin/btxld/btxld.c:299: dereferencing pointer to incomplete
type
/usr/src/usr.sbin/btxld/btxld.c:299: dereferencing pointer to incomplete
type
/usr/src/usr.sbin/btxld/btxld.c:300: der

Re: 2.2.8 to 4.0 upgrade

2000-03-25 Thread Alexander Langer

Thus spake Maxim Kolinko ([EMAIL PROTECTED]):

 how to upgrade 2.2.8-STABLE to 4.0-STABLE ?
 cd /usr/src; make aout-to-elf-build

upgrade to RELENG_3 first.

Alex


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: 2.2.8 to 4.0 upgrade

2000-03-25 Thread Jeroen Ruigrok van der Werven

-On [2325 16:35], Alexander Langer ([EMAIL PROTECTED]) wrote:
Thus spake Maxim Kolinko ([EMAIL PROTECTED]):

 how to upgrade 2.2.8-STABLE to 4.0-STABLE ?
 cd /usr/src; make aout-to-elf-build

upgrade to RELENG_3 first.

Yeah.  I recently did a 3.0 - 3.4 upgrade by source.  That was paying
attention as well.

-- 
Jeroen Ruigrok van der Werven  Network- and systemadministrator
[EMAIL PROTECTED]  VIA NET.WORKS The Netherlands
BSD: Technical excellence at its best  http://www.bart.nl
I may know many things, I may be ignorant...


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



Re: 2.2.8 to 4.0 upgrade

2000-03-25 Thread Kris Kennaway

On Sat, 25 Mar 2000, Maxim Kolinko wrote:

 
 how to upgrade 2.2.8-STABLE to 4.0-STABLE ?
 

1) Do a binary upgrade. This will be *by far* the easiest for you
2) Upgrade to 3.2-RELEASE, then upgrade to 4.0-STABLE for the 3-4 upgrade
be sure to follow all the steps listed in /usr/src/UPDATING, closely)

Kris



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message