From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:34223) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iuY03-00038s-M5 for guix-patches@gnu.org; Thu, 23 Jan 2020 03:38:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iuY02-0006qq-Im for guix-patches@gnu.org; Thu, 23 Jan 2020 03:38:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:45813) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iuY02-0006qh-FF for guix-patches@gnu.org; Thu, 23 Jan 2020 03:38:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iuY02-0004WC-CN for guix-patches@gnu.org; Thu, 23 Jan 2020 03:38:02 -0500 Subject: [bug#39146] [PATCH v2] gnu: icecat: Remove compiler paths from about:buildconfig Resent-Message-ID: Date: Thu, 23 Jan 2020 09:37:38 +0100 From: Jakub =?UTF-8?Q?K=C4=85dzio=C5=82ka?= Message-ID: <20200123083738.c5wd3mx2bk3a5xy7@zdrowyportier.kadziolka.net> References: <20200115222115.322ymuuqkwlnbl3v@zdrowyportier.kadziolka.net> <20200121173711.5gegrl233dtjneni@zdrowyportier.kadziolka.net> <20200121185202.4cfbdc37@scratchpost.org> <87muaf6v81.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87muaf6v81.fsf@netris.org> 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: Mark H Weaver Cc: Danny Milosavljevic , Marius Bakke , 39146@debbugs.gnu.org On Wed, Jan 22, 2020 at 04:23:31PM -0500, Mark H Weaver wrote: > Hi Danny, > > Thanks for checking in with me on this. > > > since we have to touch Rust anyway, the icecat patch from Jakub below could also > > go to guix staging. > > > > Is the patch OK? Should we do it? > > Instead of removing the build configuration information entirely, how > about transforming the store paths in some way that makes them invisible > to the reference scanner without losing information? For example, > inserting a period (.) somewhere within the store hash would be > sufficient and fairly obvious. > > What do you think? It wasn't clear to me how to transform the paths after they get substituted, but nckx has suggested a better approach: https://debbugs.gnu.org/39146 Regards, Jakub Kądziołka