openssl lacks lib/libssl.a

DoneSubmitted by ng0.
Details
3 participants
  • Ludovic Courtès
  • Marius Bakke
  • ng0
Owner
unassigned
Severity
normal
N
(address . bug-guix@gnu.org)
8737hy85fq.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me
In commit 0c69a17efdba0c7c3da0f25800a3c3233200e47b I found outthat our openssl lacks lib/libssl.a ... this should be fixedsomehow with the next update of the openssl package.
M
M
Marius Bakke wrote on 9 Dec 2016 09:40
87lgvpxzpm.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me
ng0 <ng0@libertad.pw> writes:
Toggle quote (4 lines)> In commit 0c69a17efdba0c7c3da0f25800a3c3233200e47b I found out> that our openssl lacks lib/libssl.a ... this should be fixed> somehow with the next update of the openssl package.
Did you try the "static" output of OpenSSL?
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlhKbfUACgkQoqBt8qM6VPqK3Qf9EDn6WE5cEPVEymUtbZyg6gkWk/Q0rt/PEdSa1HZk4FGh3ZIaajKbEa2jRDRt4tE9nfH4qr/hfusEQA9TYK1K5qNLeks4GpRf7tn/Gru0pe9yiNHhRryKC7tsxkRpgcM2XOczmiyA5rtw/BVKs3HJZdGfpFFTL0+iJSF6LiegHKJS8VGH/014OjoUTPIwX62WeP+zhjWU+6BVapa/B5L+WamGUvbADSydoMl7fdUzxq/BwxQUkkBxlonk3hCWnBOe74tAwumT/FT9vVTstPvhAt8a7WPeAl8OFKkJgjVdCt8UCRf3W0mRPTFxG0bjR9FZt3E369oK2hnsGnavGHirYQ===tpSx-----END PGP SIGNATURE-----
N
(name . Marius Bakke)(address . mbakke@fastmail.com)(address . 25142@debbugs.gnu.org)
87eg1hwg8u.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me
Marius Bakke <mbakke@fastmail.com> writes:
Toggle quote (8 lines)> ng0 <ng0@libertad.pw> writes:>>> In commit 0c69a17efdba0c7c3da0f25800a3c3233200e47b I found out>> that our openssl lacks lib/libssl.a ... this should be fixed>> somehow with the next update of the openssl package.>> Did you try the "static" output of OpenSSL?
No, I did not know it existed. If this would be in out:static,why is this file in libressl normal output?-- ♥Ⓐ ng0 | ng0.chaosnet.org
M
M
Marius Bakke wrote on 9 Dec 2016 11:40
(name . ng0)(address . ng0@libertad.pw)(address . 25142@debbugs.gnu.org)
87d1h1xu4s.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me
ng0 <ng0@libertad.pw> writes:
Toggle quote (13 lines)> Marius Bakke <mbakke@fastmail.com> writes:>>> ng0 <ng0@libertad.pw> writes:>>>>> In commit 0c69a17efdba0c7c3da0f25800a3c3233200e47b I found out>>> that our openssl lacks lib/libssl.a ... this should be fixed>>> somehow with the next update of the openssl package.>>>> Did you try the "static" output of OpenSSL?>> No, I did not know it existed. If this would be in out:static,> why is this file in libressl normal output?
I think the main reason static libraries are often in separate outputsis because of bandwidth concerns, since they are often much larger thantheir dynamic counterparts (.so). And the closure size can be smaller,since they don't contain external references.
LibreSSL probably haven't seen enough use for it to be a concern. Feelfree to submit a patch! :-)
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlhKijMACgkQoqBt8qM6VPpoZQgAhwZnmGl4xpWSmJ4gU6P7pi4EKChcfhGEpAoDxiIGCafTFNjK65AMyIluwAPLucfoTprwQ+cXOlUlMlTD9NjOBMepSth4QSou0BZRscOJITH4bvZjL5F3EM7tW3RlvCi0DTicIa6KeeIRQrq2GV1IpGIENuetI+TCHj+RbywIlqG0AK/tEJcev0g0TL+uotmRa2hglNo1Vhb7uBfWxBne24H4Zic4IJJVuunG5ZpkaqPHPh2bizXJhVxzq47eNSTFQEovaREb9RSxhOKAWYbGTi6BS7M85MQgz9ADXJvH1NYjHzqkEepHgLAERBJ+oH2wYQX8/LPCvSs9rjEkh45T9w===plMC-----END PGP SIGNATURE-----
N
(name . Marius Bakke)(address . mbakke@fastmail.com)(address . 25142@debbugs.gnu.org)
87a8c5wf5y.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me
Marius Bakke <mbakke@fastmail.com> writes:
Toggle quote (23 lines)> ng0 <ng0@libertad.pw> writes:>>> Marius Bakke <mbakke@fastmail.com> writes:>>>>> ng0 <ng0@libertad.pw> writes:>>>>>>> In commit 0c69a17efdba0c7c3da0f25800a3c3233200e47b I found out>>>> that our openssl lacks lib/libssl.a ... this should be fixed>>>> somehow with the next update of the openssl package.>>>>>> Did you try the "static" output of OpenSSL?>>>> No, I did not know it existed. If this would be in out:static,>> why is this file in libressl normal output?>> I think the main reason static libraries are often in separate outputs> is because of bandwidth concerns, since they are often much larger than> their dynamic counterparts (.so). And the closure size can be smaller,> since they don't contain external references.>> LibreSSL probably haven't seen enough use for it to be a concern. Feel> free to submit a patch! :-)
Oh, so this is a bug and not intentional. Okay, I'll submit apatch this month.-- ♥Ⓐ ng0 | ng0.chaosnet.org
L
L
Ludovic Courtès wrote on 9 Dec 2016 15:09
(name . ng0)(address . ng0@libertad.pw)
874m2ddwiz.fsf@gnu.org
ng0 <ng0@libertad.pw> skribis:
Toggle quote (28 lines)> Marius Bakke <mbakke@fastmail.com> writes:>>> ng0 <ng0@libertad.pw> writes:>>>>> Marius Bakke <mbakke@fastmail.com> writes:>>>>>>> ng0 <ng0@libertad.pw> writes:>>>>>>>>> In commit 0c69a17efdba0c7c3da0f25800a3c3233200e47b I found out>>>>> that our openssl lacks lib/libssl.a ... this should be fixed>>>>> somehow with the next update of the openssl package.>>>>>>>> Did you try the "static" output of OpenSSL?>>>>>> No, I did not know it existed. If this would be in out:static,>>> why is this file in libressl normal output?>>>> I think the main reason static libraries are often in separate outputs>> is because of bandwidth concerns, since they are often much larger than>> their dynamic counterparts (.so). And the closure size can be smaller,>> since they don't contain external references.>>>> LibreSSL probably haven't seen enough use for it to be a concern. Feel>> free to submit a patch! :-)>> Oh, so this is a bug and not intentional. Okay, I'll submit a> patch this month.
The OpenSSL “static” output was added in 8c78aeb7 to save ~6 MiB, whichwere unused by the in-tree packages.
Ludo’.
L
L
Ludovic Courtès wrote on 9 Dec 2016 15:09
control message for bug #25142
(address . control@debbugs.gnu.org)
8737hxdwig.fsf@gnu.org
tags 25142 notabugclose 25142
?
Your comment

This issue is archived.

To comment on this conversation send email to 25142@debbugs.gnu.org