From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#25142: openssl lacks lib/libssl.a Date: Fri, 09 Dec 2016 15:09:24 +0100 Message-ID: <874m2ddwiz.fsf@gnu.org> References: <8737hy85fq.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> <87lgvpxzpm.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <87eg1hwg8u.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> <87d1h1xu4s.fsf@kirby.i-did-not-set--mail-host-address--so-tickle-me> <87a8c5wf5y.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45030) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cFLsE-00075s-AP for bug-guix@gnu.org; Fri, 09 Dec 2016 09:10:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cFLsA-0003yf-BQ for bug-guix@gnu.org; Fri, 09 Dec 2016 09:10:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:48210) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cFLsA-0003yW-8S for bug-guix@gnu.org; Fri, 09 Dec 2016 09:10:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cFLs9-0001BR-VM for bug-guix@gnu.org; Fri, 09 Dec 2016 09:10:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87a8c5wf5y.fsf@wasp.i-did-not-set--mail-host-address--so-tickle-me> (ng0@libertad.pw's message of "Fri, 09 Dec 2016 10:49:29 +0000") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: ng0 Cc: 25142@debbugs.gnu.org ng0 skribis: > Marius Bakke writes: > >> ng0 writes: >> >>> Marius Bakke writes: >>> >>>> ng0 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 =E2=80=9Cstatic=E2=80=9D output was added in 8c78aeb7 to save ~= 6=C2=A0MiB, which were unused by the in-tree packages. Ludo=E2=80=99.