[cups] cups undefined reference rpmbuild -ta

Tim Mooney Tim.Mooney at ndsu.edu
Tue Aug 25 10:46:20 PDT 2015


In regard to: Re: [cups] cups undefined reference rpmbuild -ta, Tim Mooney...:

>> # rpmbuild -ta cups-2.0.4-source.tar.bz2
>
> The release notes for cups 2.0.x indicate that support for OpenSSL was
> dropped, leaving only gnutls.

Looking at configure from cups 2.0.4 sources, it looks like cups supports
both CDSA and GnuTLS.  My bad for misreading what the release notes were
saying.

Tim

>> ...
>> Linking ippfind...
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_x509_crt_set_key_purpose_oid'
>> ../cups/libcups.so: undefined reference to `gnutls_global_init'
>> ../cups/libcups.so: undefined reference to `gnutls_transport_set_ptr'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_set_key_usage'
>> ../cups/libcups.so: undefined reference to `gnutls_bye'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_get_key_id'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_set_version'
>> ../cups/libcups.so: undefined reference to `gnutls_record_check_pending'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_x509_crt_set_subject_alternative_name'
>> ../cups/libcups.so: undefined reference to `gnutls_handshake'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_x509_crt_get_activation_time'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_x509_crt_set_activation_time'
>> ../cups/libcups.so: undefined reference to `gnutls_strerror'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_check_hostname'
>> ../cups/libcups.so: undefined reference to `gnutls_error_is_fatal'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_x509_crt_set_expiration_time'
>> ../cups/libcups.so: undefined reference to `gnutls_priority_init'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_privkey_deinit'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_certificate_set_x509_key_file'
>> ../cups/libcups.so: undefined reference to `gnutls_init'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_set_ca_status'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_x509_crt_get_expiration_time'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_privkey_export'
>> ../cups/libcups.so: undefined reference to `gnutls_server_name_set'
>> ../cups/libcups.so: undefined reference to `gnutls_set_default_priority'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_privkey_generate'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_transport_set_pull_function'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_init'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_certificate_allocate_credentials'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_privkey_init'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_certificate_free_credentials'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_transport_set_push_function'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_deinit'
>> ../cups/libcups.so: undefined reference to `gnutls_certificate_get_peers'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_set_key'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_export'
>> ../cups/libcups.so: undefined reference to `gnutls_record_send'
>> ../cups/libcups.so: undefined reference to `gnutls_record_recv'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_import'
>> ../cups/libcups.so: undefined reference to `gnutls_priority_deinit'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_sign'
>> ../cups/libcups.so: undefined reference to `gnutls_deinit'
>> ../cups/libcups.so: undefined reference to `gnutls_priority_set'
>> ../cups/libcups.so: undefined reference to 
>> `gnutls_x509_crt_set_subject_key_id'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_set_serial'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_set_dn_by_oid'
>> ../cups/libcups.so: undefined reference to `gnutls_credentials_set'
>> ../cups/libcups.so: undefined reference to `gnutls_x509_crt_get_dn_by_oid'
>> collect2: error: ld returned 1 exit status
>> make[1]: *** [ippfind] Error 1
>> make: *** [all] Error 1
>> error: Bad exit status from /var/tmp/rpm-tmp.98EXoH (%build)
>> 
>> 
>
>

-- 
Tim Mooney                                             Tim.Mooney at ndsu.edu
Enterprise Computing & Infrastructure                  701-231-1076 (Voice)
Room 242-J6, Quentin Burdick Building                  701-231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164



More information about the cups mailing list