From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eHx0h-0008Rb-Vz for guix-patches@gnu.org; Thu, 23 Nov 2017 14:18:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eHx0d-0007PT-6z for guix-patches@gnu.org; Thu, 23 Nov 2017 14:18:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:45458) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eHx0d-0007Ok-3T for guix-patches@gnu.org; Thu, 23 Nov 2017 14:18:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eHx0b-0004sx-Ig for guix-patches@gnu.org; Thu, 23 Nov 2017 14:18:02 -0500 Subject: [bug#29403] [PATCH] gnu: gcl: Update snapshot. Resent-Message-ID: From: Kei Kebreau References: <20171122190619.3505-1-kkebreau@posteo.net> <87fu95vwfx.fsf@gnu.org> Date: Thu, 23 Nov 2017 14:16:39 -0500 In-Reply-To: <87fu95vwfx.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 23 Nov 2017 16:36:34 +0100") Message-ID: <87fu94kdpk.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 29403@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Hi! > > Kei Kebreau skribis: > >> * gnu/packages/lisp.scm (gcl): Update to 2.6.12-1.5956140. >> [arguments]: Remove CFLAGS from make-flags; adjust pre-conf phase. >> [native-inputs]: Add which. > > Could you include a rationale for using a development snapshot? > Normally we=E2=80=99d stick to upstream releases, unless there=E2=80=99s = a good reason. > > Thanks, > Ludo=E2=80=99. The short story is that there is an issue with GCL's garbage collection when it gets built on hydra.gnu.org. In the process of investigating this issue, I noticed that Camm Maguire, GCL maintainer, uses these development snapshots in the package he oversees for Debian. This specific snapshot is the latest one and is shipped in Debian unstable, but even stable uses a fairly recent GCL development snapshot. These snapshots are mainly small bug fixes and optimizations from the look of the GCL commit history. If you think this update is permissible, how does the following commit message read: * gnu/packages/lisp.scm (gcl): Update to 2.6.12-1.5956140. [arguments]: Remove CFLAGS from make-flags; adjust pre-conf phase. [native-inputs]: Add which. This update includes small upstream bug fixes and optimizations. Thank you, Kei --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAloXHpgACgkQ5qXuPBlG eg0i0g/8C0zALyWZswZvJykEaGSppddz4oySD4aXpAh8q38cM7ETc6tf8ciTWAwa kfK72D5OYZn1hxg2rapp61c9/kHvJZqN78MVXkh6OsUf7jT8agk+JUssOrHw07rO hTbKG2yE/dWKqrfRdwv9Mfji53wCvqXZ7i7Ujfg0icsgDxgt6qY2ldsR2jdyJwdu lEIBzWciYOyxRlRz4tQPgKWxR+xIgDT6prDEkdJz/r1Xl4ybqpywNlB7AxeL8ooG i+QJwnyumS2iWjQJTjKhpTIYMCuI7BGkk0MKeSiE/7FlqFzlLLLAoRWZ2El3p63o h1bN/c0aqmmJtXn9v1w3k33fq+kuJvKEXwLXRf5grmQhkWKPu8NcpSlpMCVa83uH jIXfu4qbMzhzQ5agnoZ5x3V0GO5Nol13B6Eeti51jrNIg1MaH6aj+MOAJs0m6ynh FEZf5lySXBj5viAtacce32YVM3PFifx46oiw97e99HQ24j3L+eJrz7/yfliiA6Z8 ruMilb1PyIX4fmh+y6cFD5QWZCxQ7Y1xXowPyD/7esoGOlfi0dgByvyURHPBzVV3 SYoZ+bivIlvvyeU5/OqmnRahAM2j7V+sdrV6sNkFKx8jbJJwTBXo/zcyKFu1kMx5 /5lEtn5TmSTBlamaVug4n5Ik1p0XeKkCNhtc+ugugNU9fYm7+Oo= =W/EA -----END PGP SIGNATURE----- --=-=-=--