From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Grothoff 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: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47068) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) 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 ) 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." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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 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 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--