I always get bitten by these bugs while trying to upgrade a 4.0-RELEASE
box to 5.0-CURRENT via make world:

Problem #1:

===> libcrypto
perl
/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/objects/obj_dat.
pl <
/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/objects/objects.
h > /usr/obj/usr/src/secure/lib/libcrypto/obj_dat.h
Can't open input file  at
/usr/src/secure/lib/libcrypto/../../../crypto/openssl/cr
ypto/objects/obj_dat.pl line 41.
*** Error code 2

Stop in /usr/src/secure/lib/libcrypto.
*** Error code 1

Fix #1:

+++ obj_dat.pl.bak      Sun Jun 11 16:56:31 2000
--- obj_dat.pl  Sun Jun 11 16:56:52 2000
@@ -38,8 +38,8 @@
        return(%objn);
        }

-open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]";
-open (OUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]";
+#open (IN,"$ARGV[0]") || die "Can't open input file $ARGV[0]";
+#open (OUT,">$ARGV[1]") || die "Can't open output file $ARGV[1]";

 while (<IN>)
        {


Problem #2:

cc -O -pipe -Wall -DHAVE_DES   -I/usr/obj/usr/src/i386/usr/include -c
/usr/src/usr
.sbin/ppp/ether.c
cc -O -pipe -Wall -DHAVE_DES   -I/usr/obj/usr/src/i386/usr/include  -o
ppp acf.o a
rp.o async.o auth.o bundle.o cbcp.o ccp.o chap.o chat.o command.o
datalink.o defla
te.o defs.o exec.o filter.o fsm.o hdlc.o id.o iface.o ip.o ipcp.o
iplist.o lcp.o l
ink.o log.o lqr.o main.o mbuf.o mp.o pap.o physical.o pred.o probe.o
prompt.o prot
o.o route.o server.o sig.o slcompress.o sync.o systems.o tcp.o
throughput.o timer.
o tty.o tun.o udp.o vjcomp.o nat_cmd.o chap_ms.o radius.o i4b.o ether.o 
-lcrypt -
lmd -lutil -lz -lalias -lcrypto -lradius -lnetgraph
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_get_att
r_by_OBJ'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509_CERT_AUX_
free'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`OpenSSL_add_al
l_ciphers'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`d2i_X509_CERT_
AUX'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`BN_CTX_new'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_add1_at
tr_by_txt'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`BN_CTX_get'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509_CERT_AUX_
print'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`BN_CTX_end'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_add1_at
tr_by_NID'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`BN_CTX_start'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`BN_CTX_init'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509_PURPOSE_g
et0'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`OpenSSL_add_al
l_digests'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`i2d_X509_CERT_
AUX'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_get_att
r'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_get_att
r_count'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`v3_info'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509_TRUST_get
_by_id'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509_PURPOSE_g
et_by_id'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509_check_tru
st'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_delete_
attr'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`BN_CTX_free'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`ERR_load_RAND_
strings'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_add1_at
tr'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`ASN1_STRING_se
t_by_NID'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_get_att
r_by_NID'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509at_add1_at
tr_by_OBJ'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`X509_check_pur
pose'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`CRYPTO_mem_ctr
l'
/usr/obj/usr/src/i386/usr/lib/libcrypto.so: undefined reference to
`DSA_OpenSSL'
*** Error code 1

Stop in /usr/src/usr.sbin/ppp.
*** Error code 1

Fix #2:

No idea how to fix this...

-- 
Andre


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

Reply via email to