From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Why is GCL built with gcc@4.9? Date: Thu, 13 Dec 2018 00:03:59 -0500 Message-ID: <87k1ke81b9.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:54497) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gXJBL-0006yz-1u for guix-devel@gnu.org; Thu, 13 Dec 2018 00:05:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gXJBH-0008Uk-6d for guix-devel@gnu.org; Thu, 13 Dec 2018 00:05:06 -0500 Received: from world.peace.net ([64.112.178.59]:33108) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gXJBG-0008OZ-TR for guix-devel@gnu.org; Thu, 13 Dec 2018 00:05:03 -0500 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" To: Efraim Flashner Cc: guix-devel@gnu.org Hi Efraim, I'm curious about this commit of yours from April 2017: --8<---------------cut here---------------start------------->8--- commit 5c7815f205e9164d4b82378de91bee7a65bcfbcb Author: Efraim Flashner Date: Mon Apr 10 05:20:09 2017 +0300 gnu: gcl: Build with gcc@4.9. * gnu/packages/lisp.scm (gcl)[native-inputs]: Add gcc@4.9. --8<---------------cut here---------------end--------------->8--- Do you remember why you did this? There's no explanation in the comments, nor in the commit log, nor in the 'bug-guix' or 'guix-devel' email archives from around that time. I'd like to remove it, and I've verified that on x86_64-linux, GCL builds successfully with the default compiler. In general, it would be good to include comments with rationale for workarounds like this, so that we have some idea of when the workaround can be removed, and what tests we must do to ensure that the original problem has been addressed. Thanks, Mark