upgrading from 2.8 to 2.9

upgrading from 2.8 to 2.9

Post by Jan Erik Hansse » Mon, 18 Jun 2001 10:42:58



Hi all,
I have cvsup'ed the /usr/src directory,
upgrading the source from 2.8 to 2.9.
When I try to compile my new kernel, I
get the following error messages:
(after doing "config TRINSA" and
"make depend" of course)

--- start error messages ---

mkdir -p /usr/src/sys/arch/i386/compile/TRINSA/lib/kern
making sure the kern library is up to date...
`libkern.o' is up to date.
making sure the compat library is up to date...
`libcompat.a' is up to date.
sh ../../../../conf/newvers.sh
cc  -O2 -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes  -Wno-uniniti
alized -Wno-format -Wno-main -march=i486  -nostdinc -I. -I../../../../arch -
I../../../.. -DTIMEZONE="0" -DDST="0" -DNTP -DSWAPPAGER -DDEVPAGER -DDDB -DD
IAGNOSTIC -DKTRACE -DKMEMSTATS -DCRYPTO -DSYSVMSG -DSYSVSEM -DSYSVSHM -DUVM_
SWAP_ENCRYPT -DCOMPAT_11 -DCOMPAT_43 -DLKM -DFFS -DFFS_SOFTUPDATES -DQUOTA -
DEXT2FS -DMFS -DTCP_SACK -DNFSCLIENT -DNFSSERVER -DCD9660 -DMSDOSFS -DFDESC
-DFIFO -DKERNFS -DNULLFS -DPORTAL -DPROCFS -DUMAPFS -DUNION -DINET -DINET6 -
DPULLDOWN_TEST -DIPSEC -DIPFILTER -DIPFILTER_LOG -DPPP_BSDCOMP -DPPP_DEFLATE
 -DBOOT_CONFIG -DI586_CPU -DUVM -DXSERVER -DAPERTURE -DCOMPAT_SVR4 -DCOMPAT_
IBCS2 -DCOMPAT_LINUX -DCOMPAT_FREEBSD -DCOMPAT_BSDOS -DPCIVERBOSE -DWSDISPLA
Y_COMPAT_USL -DWSDISPLAY_COMPAT_RAWKBD -DWSDISPLAY_DEFAULTSCREENS="6" -DWSDI
SPLAY_COMPAT_PCVT -D_KERNEL -Di386  -c vers.c
rm -f bsd
ld -z -Ttext E0100000 -e start -x -o bsd ${SYSTEM_OBJ} vers.o
subr_userconf.o: Undefined symbol `_pdevnames_size' referenced from text
segment
subr_userconf.o: Undefined symbol `_pdevnames' referenced from text segment
subr_userconf.o: Undefined symbol `_pdevnames_size' referenced from text
segment
subr_userconf.o: Undefined symbol `_pdevnames' referenced from text segment
subr_userconf.o: Undefined symbol `_pdevnames_size' referenced from text
segment
subr_userconf.o: Undefined symbol `_pdevnames' referenced from text segment
subr_userconf.o: Undefined symbol `_pdevnames_size' referenced from text
segment
subr_userconf.o: Undefined symbol `_pdevnames' referenced from text segment
subr_userconf.o: Undefined symbol `_pdevnames_size' referenced from text
segment
subr_userconf.o: Undefined symbol `_pdevnames_size' referenced from text
segment
subr_userconf.o: Undefined symbol `_pdevnames' referenced from text segment
subr_userconf.o: Undefined symbol `_pdevnames_size' referenced from text
segment
*** Error code 1

Stop in /usr/src/sys/arch/i386/compile/TRINSA (line 428 of Makefile).
--- end error messages ---

Any ideas?

-Jan Erik

 
 
 

upgrading from 2.8 to 2.9

Post by Sebastian Sta » Tue, 19 Jun 2001 02:04:45



Quote:> I have cvsup'ed the /usr/src directory,
> upgrading the source from 2.8 to 2.9.
> When I try to compile my new kernel, I
> get the following error messages:

Did you read www.openbsd.org/faq/upgrade-minifaq.html?

--
1024D/DC805C44 2000-07-06 http://cran.ath.cx/~seb/publicpgpkey.asc
key fingerprint A079 88E9 3617 838D ED65  A7D1 277D D529 DC80 5C44

 
 
 

upgrading from 2.8 to 2.9

Post by Jan Erik Hansse » Tue, 19 Jun 2001 03:34:36



> Did you read www.openbsd.org/faq/upgrade-minifaq.html?

Thanks.. that solved my problem.
Note to self: Take a closer look at the OpenBSD website
before making inqueries about problems.

--
Jan Erik

 
 
 

1. upgrading from 2.8 -> 2.9

Hey I followed the instructions on the page
http://www.openbsd.org/faq/upgrade-minifaq.html#1.6 to the exact point.
Everything has gone fine up until now, kernel compiled well, etc... when I
went back to the /usr/src directory and did make build I had the following
error after it had been going for an hour or so.

mp -I/usr/src/lib/libssl/obj/crypto/../src/crypto/pkcs12 -I/usr/src/lib/libs
sl/obj/crypto/../src/crypto/engine -I/usr/src/lib/libssl/obj/crypto/../src/c
rypto/dso -c /usr/src/lib/libssl/obj/crypto/../src/crypto/sha/sha1_one.c -o
sha1_one.o

make: don't know how to make mdc2dgst.c. Stop

*** Error code 2

Stop in /usr/src/lib/libssl/obj.

*** Error code 1

Stop in /usr/src/lib/libssl (line 545 of
/usr/src/lib/libssl/Makefile.bsd-wrapper).

*** Error code 1

Stop in /usr/src/lib.

*** Error code 1

Stop in /usr/src (line 79 of Makefile).

#

I don't know what to do about this error.

I ran the following command

# locate mdc2dgst.c

#

and got nothing, and to retrieve openbsd 2.9 CVS I did the following.


export CVS_RSH=/usr/bin/ssh

cvs get -rOPENBSD_2_8 src

I believe that should have retrieve the src tree correctly. Could you
possibly tell me how to fix these errors as they aren't addressed in the
page above? Thanks -Reza

2. kde2 doesn't remember number of desktops...

3. Solaris 2.8 & 2.9 kernel eating all my memory?

4. Loading shared objects in solaris?

5. Mouse problems after 2.8 --> 2.9

6. PPP Problem

7. MVME68k and version 2.8 and 2.9

8. HELP: ATI Expression + (mag DX15F or Nec XV17)

9. Recompiling system after 2.8-->2.9

10. 2.8 -> 2.9 using binary packages; remotely

11. Can't su after 2.8->2.9

12. Critical C Library problems on solaris 2.8, 2.9

13. Largest process size under 2.7/2.8/2.9?