Bug 244761

Summary: finance/aqbanking: doesn't build due to undefined references in libxmlsec1-gnutls.so
Product: Ports & Packages Reporter: Jonas Palm <jonaspalm>
Component: Individual Port(s)Assignee: Jason E. Hale <jhale>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (jhale)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Complete poudriere build log none

Description Jonas Palm 2020-03-12 15:40:54 UTC
Created attachment 212355 [details]
Complete poudriere build log

As title, here is the relevant part, see aqbanking-5.8.2.log for the complete poudriere build log

ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_global_deinit
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_global_init
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_strerror
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_x509_crt_deinit
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_x509_privkey_deinit
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_randomize
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_mpi_cmp
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_mpi_invm
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_mpi_release
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_mpi_scan
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_mpi_swap
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_sexp_build
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_sexp_release
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_strerror
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gcry_strsource
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_free
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_x509_privkey_export_dsa_raw
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_x509_privkey_export_rsa_raw
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_x509_privkey_get_pk_algorithm
ld: error: /usr/local/lib/libxmlsec1-gnutls.so: undefined reference to gnutls_pkcs12_bag_decrypt
ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[8]: *** [Makefile:549: testlib] Error 1
Comment 1 Jason E. Hale freebsd_committer freebsd_triage 2020-06-29 16:36:07 UTC
I saw this behavior with aqbanking 5.8.2, but I have updated aqbanking to 6.2.1 in r540811 and this no longer seems to be an issue. Sorry I took so long to get around to this.