Export new ASN1 oid symbols and fix build

We added some new OID symbols in libasn1, make them public.

When an older Heimdal is already installed and its libraries don't
have some newly created symbols we run into build or test problems,
if libtool decides to use installed rather than just-built libraries.
This was happening with a few of test programs in libhx509.  Fixed.
This commit is contained in:
Viktor Dukhovni
2016-05-07 00:52:43 +00:00
parent 3de56adbcc
commit 131c8dd30e
2 changed files with 9 additions and 3 deletions

View File

@@ -58,9 +58,15 @@ EXPORTS
asn1_oid_id_ecPublicKey DATA
asn1_oid_id_ec_group_secp160r1 DATA
asn1_oid_id_ec_group_secp160r2 DATA
asn1_oid_id_ec_group_secp224r1 DATA
asn1_oid_id_ec_group_secp256r1 DATA
asn1_oid_id_ec_group_secp384r1 DATA
asn1_oid_id_ec_group_secp521r1 DATA
asn1_oid_id_ecdsa_with_SHA1 DATA
asn1_oid_id_ecdsa_with_SHA224 DATA
asn1_oid_id_ecdsa_with_SHA256 DATA
asn1_oid_id_ecdsa_with_SHA384 DATA
asn1_oid_id_ecdsa_with_SHA512 DATA
asn1_oid_id_heim_rsa_pkcs1_x509 DATA
asn1_oid_id_ms_cert_enroll_domaincontroller DATA
asn1_oid_id_ms_client_authentication DATA

View File

@@ -206,10 +206,10 @@ check_PROGRAMS = $(PROGRAM_TESTS) test_soft_pkcs11
LDADD = libhx509.la
test_soft_pkcs11_LDADD = libhx509.la
test_soft_pkcs11_LDADD = libhx509.la $(top_builddir)/lib/asn1/libasn1.la
test_name_LDADD = libhx509.la $(LIB_roken)
test_expr_LDADD = libhx509.la $(LIB_roken)
test_name_LDADD = libhx509.la $(LIB_roken) $(top_builddir)/lib/asn1/libasn1.la
test_expr_LDADD = libhx509.la $(LIB_roken) $(top_builddir)/lib/asn1/libasn1.la
TESTS = $(SCRIPT_TESTS) $(PROGRAM_TESTS)