upgrading from 2.8 -> 2.9

upgrading from 2.8 -> 2.9

Post by Reza Amble » Thu, 31 Oct 2002 18:06:22



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

 
 
 

upgrading from 2.8 -> 2.9

Post by Jan-Uwe Fin » Thu, 31 Oct 2002 18:41:40




> 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

Really ?          ^^^^^^
Didn't you want 2.9 ?

Quote:> 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

Sure, wait another two days, and reinstall.
3.2 will be released on nov 01.
As 2.9 is no more supported and is vulnerable and there won't be any
updates or fixes anymore, there's no use in using 2.9 or 3.0.

 
 
 

upgrading from 2.8 -> 2.9

Post by Ted Unangs » Thu, 31 Oct 2002 19:06:48



> 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
> 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

That file was removed from the source for licensing reasons.  Because 2.9
wasn't supported at the time, it wasn't fixed to build without that file.
You need to use 3.1 or 3.2 now.

--
"What right does Congress have to go around making laws just
because they deem it necessary?"
      - M. Barry, Mayor of Washington, DC

 
 
 

upgrading from 2.8 -> 2.9

Post by Reza Amble » Sat, 02 Nov 2002 01:24:04


Oh, finnally someone with the answers =D, Thanks alot. Can you explain to me
what exactly happened that they had to remove it? I'm just curious.
-Reza


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

Quote:> > rypto/dso -c

/usr/src/lib/libssl/obj/crypto/../src/crypto/sha/sha1_one.c -o
Quote:> > sha1_one.o

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

> > 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

> That file was removed from the source for licensing reasons.  Because 2.9
> wasn't supported at the time, it wasn't fixed to build without that file.
> You need to use 3.1 or 3.2 now.

> --
> "What right does Congress have to go around making laws just
> because they deem it necessary?"
>       - M. Barry, Mayor of Washington, DC

 
 
 

upgrading from 2.8 -> 2.9

Post by Ted Unangs » Sat, 02 Nov 2002 01:49:01



> Oh, finnally someone with the answers =D, Thanks alot. Can you explain to me
> what exactly happened that they had to remove it? I'm just curious.

The file had something along the lines of "By using this software, you
promise to not do something we don't like."  or whatever.  I have no idea
what the specific conditions were, only that they were considered

file was removed (5 months ago?).

The file is still in the OpenSSL library if you'd like to look at it.

> -Reza




> 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

> > > 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

> > That file was removed from the source for licensing reasons.  Because 2.9
> > wasn't supported at the time, it wasn't fixed to build without that file.
> > You need to use 3.1 or 3.2 now.

> > --
> > "What right does Congress have to go around making laws just
> > because they deem it necessary?"
> >       - M. Barry, Mayor of Washington, DC

--
"I am making this trip to Africa because Washington is an international
city, just like Tokyo, Nigeria or Israel.  As mayor, I am an
international symbol.  Can you deny that to Africa?"
      - M. Barry, Mayor of Washington, DC
 
 
 

1. upgrading from 2.8 to 2.9

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

2. Help! Connont create /var/adm/utmpx, init single user mode

3. Mouse problems after 2.8 --> 2.9

4. CURSES (i.e., what's wrong with linux C.?)

5. Recompiling system after 2.8-->2.9

6. packing bytes

7. 2.8 -> 2.9 using binary packages; remotely

8. Init - how does it work?

9. Can't su after 2.8->2.9

10. xdm problem after 2.8 --> 2.9

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

12. MVME68k and version 2.8 and 2.9

13. Critical C Library problems on solaris 2.8, 2.9