Subject: lib/35967: Missing files in libcrypto
To: None <lib-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <henning.petersen@t-online.de>
List: netbsd-bugs
Date: 03/10/2007 09:05:00
>Number:         35967
>Category:       lib
>Synopsis:       Missing files in libcrypto
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Mar 10 09:05:00 +0000 2007
>Originator:     Henning Petersen
>Release:        NetBSD-current
>Organization:
>Environment:
>Description:
dependall ===> gnu/usr.bin/xcvs
dependall ===> gnu/usr.bin/xcvs/libcvs
dependall ===> gnu/usr.bin/xcvs/libdiff
dependall ===> gnu/usr.bin/xcvs/doc
dependall ===> gnu/usr.bin/xcvs/xcvs
#      link  xcvs/xcvs
/usr/netbsd/tools/bin/i386--netbsdelf-gcc -Wl,-nostdlib     -o xcvs  -Wl,-rpath-link,/usr/netbsd/dest.i386/lib:/usr/netbsd/dest.i386/usr/lib  -L/usr/netbsd/dest.i386/lib  -B/usr/netbsd/dest.i386/usr/lib/ -B/usr/netbsd/dest.i386/usr/lib/   add.o admin.o annotate.o buffer.o checkin.o checkout.o classify.o client.o commit.o create_adm.o cvsrc.o diff.o edit.o entries.o error.o expand_path.o fileattr.o filesubr.o find_names.o hardlink.o hash.o history.o ignore.o import.o lock.o log.o login.o logmsg.o main.o mkmodules.o modules.o myndbm.o no_diff.o parseinfo.o patch.o rcs.o rcscmds.o recurse.o release.o remove.o repos.o root.o run.o scramble.o server.o stack.o status.o subr.o tag.o update.o vers_ts.o version.o watch.o wrapper.o zlib.o /usr/netbsd/obj.i386/gnu/usr.bin/xcvs/libdiff/libdiff.a /usr/netbsd/obj.i386/gnu/usr.bin/xcvs/libcvs/libcvs.a -lcrypt -lz -lgssapi -lkrb5 -lasn1 -lcrypto -lcrypt -lcom_err -lroken -lcrypt   -L/usr/netbsd/dest.i386/usr/lib -L/usr/netbsd/dest.i386/usr/l
 ib
/usr/netbsd/dest.i386/lib/libcrypto.so: undefined reference to `v3_asid'
/usr/netbsd/dest.i386/lib/libcrypto.so: undefined reference to `v3_asid_validate_path'
/usr/netbsd/dest.i386/lib/libcrypto.so: undefined reference to `IPAddressFamily_free'
/usr/netbsd/dest.i386/lib/libcrypto.so: undefined reference to `v3_addr_validate_path'
/usr/netbsd/dest.i386/lib/libcrypto.so: undefined reference to `v3_addr'
/usr/netbsd/dest.i386/lib/libcrypto.so: undefined reference to `ASIdentifiers_free'
collect2: ld returned 1 exit status

*** Failed target:  xcvs
>How-To-Repeat:

>Fix:
diff -u -r1.8 x509v3.inc
--- lib/libcrypto/x509v3.inc	17 Mar 2006 20:47:45 -0000	1.8
+++ lib/libcrypto/x509v3.inc	10 Mar 2007 08:40:13 -0000
@@ -12,7 +12,8 @@
 v3_prn.c v3_utl.c v3err.c v3_genn.c v3_alt.c v3_skey.c v3_akey.c v3_pku.c \
 v3_int.c v3_enum.c v3_sxnet.c v3_cpols.c v3_crld.c v3_pci.c v3_pcia.c \
 v3_purp.c v3_info.c v3_ocsp.c v3_akeya.c pcy_tree.c v3_pmaps.c pcy_data.c \
-v3_pcons.c pcy_lib.c pcy_node.c pcy_cache.c pcy_map.c v3_ncons.c
+v3_pcons.c pcy_lib.c pcy_node.c pcy_cache.c pcy_map.c v3_ncons.c v3_asid.c \
+v3_addr.c
 SRCS += ${X509V3_SRCS}
 
 .for cryptosrc in ${X509V3_SRCS}