From mboxrd@z Thu Jan  1 00:00:00 1970
From: Christian Grothoff <christian@grothoff.org>
Subject: Re: Gnunet-0.10.0 recipe
Date: Tue, 04 Feb 2014 09:06:22 +0100
Message-ID: <52F09F7E.5090208@grothoff.org>
References: <52EA7F73.9010302@totakura.in> <20140130223912.GA12116@debian>
	<52EAD88B.70409@totakura.in> <874n4k87ce.fsf@gnu.org>
	<20140203221950.GB23992@debian> <87wqhbkdng.fsf@gnu.org>
	<52F0327F.8040509@totakura.in>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature";
	boundary="seuGg7qQjIgOqLW108bfcHFGiRoqdJXs5"
Return-path: <guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org>
Received: from eggs.gnu.org ([2001:4830:134:3::10]:47068)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <christian@grothoff.org>) id 1WAb1y-0001yY-Fc
	for guix-devel@gnu.org; Tue, 04 Feb 2014 03:07:00 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <christian@grothoff.org>) id 1WAb1p-0006RT-UV
	for guix-devel@gnu.org; Tue, 04 Feb 2014 03:06:54 -0500
In-Reply-To: <52F0327F.8040509@totakura.in>
List-Id: "Development of GNU Guix and the GNU System distribution."
	<guix-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-devel>,
	<mailto:guix-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/guix-devel>
List-Post: <mailto:guix-devel@gnu.org>
List-Help: <mailto:guix-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-devel>,
	<mailto:guix-devel-request@gnu.org?subject=subscribe>
Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org
Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org
To: Sree Harsha Totakura <sreeharsha@totakura.in>
Cc: guix-devel@gnu.org

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--seuGg7qQjIgOqLW108bfcHFGiRoqdJXs5
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

We use the OpenSSL binary to create a certificate from a shell script
(gnunet-transport-certificate-creation). So the dependency is on the
binary, not on the library, and thus there is no GPL licensing issue.

Now, it might be possible to do the same with gnutls-cli or some
similar tools, so if someone wants to hack the shell script to
eliminate OpenSSL entirely, that's fine with me.

Happy hacking!

Christian

On 02/04/2014 01:21 AM, Sree Harsha Totakura wrote:
> Hi Christian,
>
> Does GNUnet use openssl while building or is it used only during `make
> check`?
>
> Sree
>
> On 02/03/2014 11:57 PM, Ludovic Court=C3=A8s wrote:
>> Andreas Enge <andreas@enge.fr> skribis:
>>
>>>> On Fri, Jan 31, 2014 at 05:05:37PM +0100, Ludovic Court=C3=A8s wrote=
:
>>>>>> Note for upstream: It would be great to use GnuTLS instead of Open=
SSL,
>>>>>> especially given that OpenSSL=E2=80=99s license may be incompatibl=
e with the GPL
>>>>>> in this case.
>>>> From my trials, I think openssl is used only for "make check".
>>>> So it should probably pass into native-inputs.
>>>>
>>>>>> Could you check with =E2=80=98guix gc --references $(guix build gn=
unet)=E2=80=99 if the
>>>>>> reference on OpenSSL is retained?  If not, that=E2=80=99s fine, bu=
t otherwise
>>>>>> that=E2=80=99s not cool.
>>>> There is no reference to openssl left.
>> OK, thanks for testing.  Then indeed, OpenSSL can be moved to
>> =E2=80=98native-inputs=E2=80=99 (it won=E2=80=99t be used when cross-c=
ompiling anyway, right?).
>>
>> Ludo=E2=80=99.



--seuGg7qQjIgOqLW108bfcHFGiRoqdJXs5
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlLwn4EACgkQv2Bwi0hCbH4sLQCgtx5L3Ys3FXgiAahwlUaSRd4e
C3kAnRJwUFbESv/fryYBAVfZE6OKs+92
=OzrJ
-----END PGP SIGNATURE-----

--seuGg7qQjIgOqLW108bfcHFGiRoqdJXs5--