[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
Nope - same problem is still present: ... # Can't load '/users/nneul/.local/share/.cpan/build/Crypt-OpenSSL-CA-0.24-DUskTa/blib/arch/auto/Crypt/OpenSSL/CA/CONF/CONF.so' for module Crypt::OpenSSL::CA::CONF: /users/nneul/.local/share/.cpan/build/Crypt-OpenSSL-CA-0.24-DUskTa/blib/arch/auto/Crypt/OpenSSL/CA/CONF/CONF.so: undefined symbol: _CONF_add_string at /usr/lib/x86_64-linux-gnu/perl/5.22/DynaLoader.pm line 187. ... and no _ prefixed symbols present in the libraries. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in openssl package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
this version has got some updates; do this problem still exist with the now used version ? https://launchpad.net/ubuntu/+source/openssl ** Tags removed: vivid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in openssl package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
This is still impacting pretty much any library/app built against libssl that uses that function. Any idea of when it might be fixed? -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in openssl package in Ubuntu: Expired Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
In my case, I can't use the Crypt::OpenSSL::CA perl module as a result. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in openssl package in Ubuntu: Expired Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
** Changed in: openssl (Ubuntu) Status: Expired => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in openssl package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
[Expired for openssl (Ubuntu) because there has been no activity for 60 days.] ** Changed in: openssl (Ubuntu) Status: Incomplete => Expired -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in openssl package in Ubuntu: Expired Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
Openssl has received many fixes since that report has been opened. Can you confirm that issue is still present ? ** Tags removed: lucid utopic ** Changed in: openssl (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in openssl package in Ubuntu: Incomplete Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
** Changed in: openssl (Ubuntu) Importance: Undecided = Medium -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in openssl package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
** Tags added: trusty -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in “openssl” package in Ubuntu: New Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
Also checked the recent changelogs, up to 1ubuntu9 available in vivid, and that issue seems not fixed. The upstream team have made lot of changes with newer releases: g/h/i/j versions already published. 'g' have a new symbol added, but not that missing one (as i understand). By the way that library needs to be updated/upgraded more closer and be backported too. http://upstream.rosalinux.ru/versions/openssl.html http://www.openssl.org/ -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in “openssl” package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: openssl (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in “openssl” package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
** Tags added: lucid precise utopic vivid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in “openssl” package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
Debian maintainer have published the first 1.0.2 betas, which have : openssl (1.0.2~beta1-1) experimental; urgency=medium * New upstream beta version - Update list of symbols that should be exported and adjust the symbols https://packages.debian.org/experimental/openssl -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in “openssl” package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
The symbol was in libssl since 200x. In libssl0.9.8 it is still present, but the libssl-dev headers does not match the old libssl version, -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in “openssl” package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1393752] Re: missing symbols in libssl1.0.1f-1ubuntu2.7
I did some more research. It looks like every symbol with a leading underscore disappears if build with debuild or other. I have tried to remove all compiler and linker flags not needed or differ from vanilla build, but this had no effect. As i could not see any other relevant changes within the patches, i think the library breaks while adding symvers. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to openssl in Ubuntu. https://bugs.launchpad.net/bugs/1393752 Title: missing symbols in libssl1.0.1f-1ubuntu2.7 Status in “openssl” package in Ubuntu: Confirmed Bug description: _CONF_new_data is not exported. The function definition is still in the headers: # grep -r _CONF_new_data /usr/include/ /usr/include/openssl/conf_api.h:int _CONF_new_data(CONF *conf); The library itself does not export the symbol: $ readelf -Ws /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 | grep CONF_new 1540: 0012f63084 FUNCGLOBAL DEFAULT 12 NCONF_new@@OPENSSL_1.0.0 LSB Relase: Description:Ubuntu 14.04.1 LTS Release:14.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1393752/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp