From unknown Thu Jun 12 08:37:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#38755 <38755@debbugs.gnu.org> To: bug#38755 <38755@debbugs.gnu.org> Subject: Status: icecat retains reference on clang Reply-To: bug#38755 <38755@debbugs.gnu.org> Date: Thu, 12 Jun 2025 15:37:59 +0000 retitle 38755 icecat retains reference on clang reassign 38755 guix submitter 38755 Ricardo Wurmus severity 38755 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 26 15:49:21 2019 Received: (at submit) by debbugs.gnu.org; 26 Dec 2019 20:49:21 +0000 Received: from localhost ([127.0.0.1]:56288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ika4P-0005zM-AQ for submit@debbugs.gnu.org; Thu, 26 Dec 2019 15:49:21 -0500 Received: from lists.gnu.org ([209.51.188.17]:46760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ika4N-0005zE-VD for submit@debbugs.gnu.org; Thu, 26 Dec 2019 15:49:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47763) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ika4M-0001Uz-O6 for bug-guix@gnu.org; Thu, 26 Dec 2019 15:49:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ika4L-0005hC-Pl for bug-guix@gnu.org; Thu, 26 Dec 2019 15:49:18 -0500 Received: from sender3-of-o54.zoho.com ([136.143.189.54]:21440) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ika4L-0005gC-E6 for bug-guix@gnu.org; Thu, 26 Dec 2019 15:49:17 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1577393355; cv=none; d=zohomail.com; s=zohoarc; b=j9QNOkfR9SCFUd6kcLZs9JsJmHU+lAqcyJUSnA+4uUxhR9GrfHK/sifnrLYTgtkM2tBegjSp1IjAx9QLL6pXSUDM1eaAB1HsbdJ/3QwIH5axWsxkg8lvl+hT0Y9EynkCE18hgopx+7wQmSCBPKnLNf+OF62B7FbrO7bqH/gOuwQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1577393355; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=og1LON6WzthhTuVFSi2SRQY4+5InsHr5Y/81YHYksc8=; b=jFlbby6bjCvnnjv6oKbOvKCEdxf/IQQIwfvVeNcWsl6sMmkLiOwoh/t1b4iBLLqJmPWbEx51wNIgLuCDRzzVtEYPioiFj0FKpQyH+kUFcbFw9ERKBu+BpoXrFHycH3yjZljte0IVP7fBWP8O2Zkgs3AQIpFa6ZocmVaIwrJOcoU= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1577393355; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; bh=og1LON6WzthhTuVFSi2SRQY4+5InsHr5Y/81YHYksc8=; b=D2VLpItX2W8QQpxNYwqINE7WcX5K4u9X/Q2uizmTreR1GkbORLhdnod8lCVwwhWm 7k6Sa+TCvcQqgvypDmcGo4ZamHZgyGg437WPJmLFHNrQO2x9gRiAGyMpEfqd/nBAMt3 SwZrH877sLCYbQY+B5X6S1rEM7mQM3f3iNmDYPpM= Received: from localhost (p54AD4C20.dip0.t-ipconnect.de [84.173.76.32]) by mx.zohomail.com with SMTPS id 1577393352718147.45164587596673; Thu, 26 Dec 2019 12:49:12 -0800 (PST) User-agent: mu4e 1.2.0; emacs 26.3 From: Ricardo Wurmus To: bug-guix@gnu.org Subject: icecat retains reference on clang X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 26 Dec 2019 21:49:09 +0100 Message-ID: <87sgl6olru.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 136.143.189.54 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Icecat retains a reference on clang. This is because the file ./chrome/toolkit/content/global/buildconfig.html (inside of lib/icecat/omni.ja) records configuration options, which include the location of clang. This should be removed. -- Ricardo From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 26 18:09:06 2019 Received: (at 38755) by debbugs.gnu.org; 26 Dec 2019 23:09:06 +0000 Received: from localhost ([127.0.0.1]:56320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikcFe-00035F-KO for submit@debbugs.gnu.org; Thu, 26 Dec 2019 18:09:06 -0500 Received: from sender3-of-o54.zoho.com ([136.143.189.54]:21455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikcFc-000357-WA for 38755@debbugs.gnu.org; Thu, 26 Dec 2019 18:09:05 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1577401742; cv=none; d=zohomail.com; s=zohoarc; b=ICQJexJTsfZKzhh4yi/GLRCBVKn4nZn0tvMlA6/sOXL9AGdJRkIfizjhcqZBn7k9qpdmk+qtHp581O0ToEZgDBuRP3T3SLkjc4bRgUOtyqG1giM1gCIShTbKQoztQ0OQCcCw8UBbpgpamoV/dyhXpGgjv4XTmQ8PTdxc93JNpIk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1577401742; h=Content-Type:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=gPl78MtiZtoYLyT3P0iwjc1duVPWLNk6XusGW22O47E=; b=BaEj6vzbX5mZuFd0OGblhlippwdOoA4OQ0ClzIJaXjlZ6UZdL7vyxQ9QgEt/bkJaIy/CZaI018iH/TTuuFXVwSiqbhynrMfi0NYXFHvI7PHIFn444GL8V8z/7zHUzEBjEefhaha7ZL+fXz3NZrapf4bShG0M2YJbRtFH0je2TI0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1577401742; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; bh=gPl78MtiZtoYLyT3P0iwjc1duVPWLNk6XusGW22O47E=; b=YReMgYCQbEglicUV0nkfDoE1ILbnGS9KKOJYfX9MqU3WBs5Ko1U+ofJdKt6zFW53 iW5XFI2LMv5rebEdFO78Skojiq1lvQd0ZDTXHQ0ht/K1PTFLYxzmoUzN3k6ELQO2Ijp GmYEtU8FMphYbw/nPE2RZWtR5CSnR99RcNSZ0lGg= Received: from localhost (p54AD4C20.dip0.t-ipconnect.de [84.173.76.32]) by mx.zohomail.com with SMTPS id 1577401687133208.2146081600264; Thu, 26 Dec 2019 15:08:07 -0800 (PST) References: <87sgl6olru.fsf@elephly.net> User-agent: mu4e 1.2.0; emacs 26.3 From: Ricardo Wurmus To: 38755@debbugs.gnu.org Subject: icecat retains reference on clang In-reply-to: X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Fri, 27 Dec 2019 00:08:04 +0100 Message-ID: <87r20qofcb.fsf@elephly.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-ZohoMailClient: External X-Zoho-Virus-Status: 1 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38755 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain This should do the trick: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=my.patch diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index d5d9839e1a..e9458037a5 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -1023,7 +1023,11 @@ from forcing GEXP-PROMISE." (format #t "configure flags: ~s~%" flags) (apply invoke bash (string-append srcdir "/configure") - flags)))) + flags) + ;; Remove references to store items + (substitute* "toolkit/content/buildconfig.html" + (("/gnu/store") "")) + #t))) (replace 'build ;; The build system often spuriously fails. See ;; . To --=-=-= Content-Type: text/plain -- Ricardo --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 27 19:26:01 2019 Received: (at 38755) by debbugs.gnu.org; 28 Dec 2019 00:26:01 +0000 Received: from localhost ([127.0.0.1]:57882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikzvd-0000OQ-7D for submit@debbugs.gnu.org; Fri, 27 Dec 2019 19:26:01 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ikzvb-0000OB-DF for 38755@debbugs.gnu.org; Fri, 27 Dec 2019 19:25:59 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53620) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ikzvU-0005sK-F7; Fri, 27 Dec 2019 19:25:54 -0500 Received: from [2a01:e35:2ffd:930:f25f:2121:7012:6c8e] (port=59590 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ikzvT-0005K1-SA; Fri, 27 Dec 2019 19:25:52 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Ricardo Wurmus Subject: Re: bug#38755: icecat retains reference on clang References: <87sgl6olru.fsf@elephly.net> <87r20qofcb.fsf@elephly.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 8 =?utf-8?Q?Niv=C3=B4se?= an 228 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 28 Dec 2019 01:25:50 +0100 In-Reply-To: <87r20qofcb.fsf@elephly.net> (Ricardo Wurmus's message of "Fri, 27 Dec 2019 00:08:04 +0100") Message-ID: <8736d5cn3l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38755 Cc: 38755@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Ricardo Wurmus skribis: > This should do the trick: > > diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm > index d5d9839e1a..e9458037a5 100644 > --- a/gnu/packages/gnuzilla.scm > +++ b/gnu/packages/gnuzilla.scm > @@ -1023,7 +1023,11 @@ from forcing GEXP-PROMISE." > (format #t "configure flags: ~s~%" flags) > (apply invoke bash > (string-append srcdir "/configure") > - flags)))) > + flags) > + ;; Remove references to store items > + (substitute* "toolkit/content/buildconfig.html" > + (("/gnu/store") "")) This should not be a literal =E2=80=9C/gnu/store=E2=80=9D, though. Perhaps= we should just use =E2=80=98remove-store-references=E2=80=99 instead of =E2=80=98subs= titute*=E2=80=99? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 28 14:48:19 2019 Received: (at 38755) by debbugs.gnu.org; 28 Dec 2019 19:48:19 +0000 Received: from localhost ([127.0.0.1]:58946 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilI4R-0000iE-0W for submit@debbugs.gnu.org; Sat, 28 Dec 2019 14:48:19 -0500 Received: from flashner.co.il ([178.62.234.194]:32924) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilI4P-0000hz-Gm for 38755@debbugs.gnu.org; Sat, 28 Dec 2019 14:48:17 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 9A23440116; Sat, 28 Dec 2019 19:48:11 +0000 (UTC) Date: Sat, 28 Dec 2019 21:47:40 +0200 From: Efraim Flashner To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#38755: icecat retains reference on clang Message-ID: <20191228194740.GR23018@E5400> References: <87sgl6olru.fsf@elephly.net> <87r20qofcb.fsf@elephly.net> <8736d5cn3l.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="D5tFrmRBv7YOLFOK" Content-Disposition: inline In-Reply-To: <8736d5cn3l.fsf@gnu.org> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 38755 Cc: Ricardo Wurmus , 38755@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --D5tFrmRBv7YOLFOK Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Dec 28, 2019 at 01:25:50AM +0100, Ludovic Court=C3=A8s wrote: > Hi, >=20 > Ricardo Wurmus skribis: >=20 > > This should do the trick: > > > > diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm > > index d5d9839e1a..e9458037a5 100644 > > --- a/gnu/packages/gnuzilla.scm > > +++ b/gnu/packages/gnuzilla.scm > > @@ -1023,7 +1023,11 @@ from forcing GEXP-PROMISE." > > (format #t "configure flags: ~s~%" flags) > > (apply invoke bash > > (string-append srcdir "/configure") > > - flags)))) > > + flags) > > + ;; Remove references to store items > > + (substitute* "toolkit/content/buildconfig.html" > > + (("/gnu/store") "")) >=20 > This should not be a literal =E2=80=9C/gnu/store=E2=80=9D, though. Perha= ps we should > just use =E2=80=98remove-store-references=E2=80=99 instead of =E2=80=98su= bstitute*=E2=80=99? >=20 This way we still get a listing of exactly which store items were used without needing to refer to them exactly. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --D5tFrmRBv7YOLFOK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4HsVwACgkQQarn3Mo9 g1HpyRAAoUbnkBRjpnP9HxO46KPi5JnKL35m2KAq7458Sfu1yveIfeK8EQ1MEmw9 ac445LzeY3Bcu/AL6Ez9sHNTbNrrFznJhIwrs6sDqDjhbEZZOBE10Zxh/wLvFow9 zaPQbFDqo+ixdL+UL3V8G9cwfj7WvYJLayXO8uFnthZRa2RA339npHLVBiW6Wrqn 6gru74KTapoNrcRD10IdJDmsfi0B2WKI8TFwTk2IMtHYaOAnZDYGkstSdOgl8Uqq CjTNsSI4Xb+fpSJZhLsdjmJlr/0mBZGTSyeoxyNMNsSOIfR0ApkeNe+iv8hK3Pkp WTNqLNRpDtkuUPyLXl9F4sxnN/AAHdDgorzE+xrlZkUYbP+cZxpb7ujxITQMri2n lLS7mVdEKvgmb1JxQbRuua2K0TwHV4S6tDdW5vy0w7hAx8Y1GGTLL0zfKzTkjXUH bndQ+n9W4lBBIAxdKgD3fXbwivj4nzOpsas1G9wF6ViZKgV91bpQ9pkmv6F7zV7A shrKpVraRQt0aQ+Elq7QRmTkBcrnkAxwsL2XLknF2mvJihaQP9rrT3Z6Pr5zzhpe 5ZZwIjfvh38qQQQA2HyXT/MXKE8lNuUVupEuAu9/JTOg5iP9IMOKk29cQC05uHH7 9sWir0aGIqem57TiSosT579SY0GPUYDdDhIizkD8aQDSLstaPiU= =UVBn -----END PGP SIGNATURE----- --D5tFrmRBv7YOLFOK-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 28 18:05:39 2019 Received: (at 38755) by debbugs.gnu.org; 28 Dec 2019 23:05:39 +0000 Received: from localhost ([127.0.0.1]:59072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilL9P-0005Le-6U for submit@debbugs.gnu.org; Sat, 28 Dec 2019 18:05:39 -0500 Received: from lepiller.eu ([89.234.186.109]:47852) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilL9N-0005LU-8d for 38755@debbugs.gnu.org; Sat, 28 Dec 2019 18:05:37 -0500 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id d3894251; Sat, 28 Dec 2019 23:05:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=jo4i3xM9ot/vrHWeHPw0bSHHQmk=; b=hbplELjgeeU51H3G8PPOorA sDOOBtbh4ttpHYkx1jC9g28t2UYxOfVP4ihb9x7u0enV3rXrY1eF/qneXu/4I+xO jqXNOb1YTBEZGesSNz1/TpxKUbCMM9cQv8FHnWu3UYLeEH4DzpW7rXd3wykzOdvZ 5YVmLxGCCibEXdqykcmPr4Uz5hwOHmNTxbwMzjprEbY62Gij10opjjD0V3weSnom soBMQ96j+kxZuYPcZEYHW81HxkJH/f2yvUhO7HmYNSm6vksoAwqVV6R+++F96sU1 Z6tTNlUK52C3npXSrp5Twe+kQVzrrTAFVGngGzGvTIzvcYvoyQdyZb0uUX7gPkg= = Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 4f19314c (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Sat, 28 Dec 2019 23:05:35 +0000 (UTC) Date: Sun, 29 Dec 2019 00:05:28 +0100 User-Agent: K-9 Mail for Android In-Reply-To: <20191228194740.GR23018@E5400> References: <87sgl6olru.fsf@elephly.net> <87r20qofcb.fsf@elephly.net> <8736d5cn3l.fsf@gnu.org> <20191228194740.GR23018@E5400> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#38755: icecat retains reference on clang To: Efraim Flashner From: Julien Lepiller Message-ID: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 38755 Cc: 38755@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Le 28 d=C3=A9cembre 2019 20:47:40 GMT+01:00, Efraim Flashner a =C3=A9crit : >On Sat, Dec 28, 2019 at 01:25:50AM +0100, Ludovic Court=C3=A8s wrote: >> Hi, >>=20 >> Ricardo Wurmus skribis: >>=20 >> > This should do the trick: >> > >> > diff --git a/gnu/packages/gnuzilla=2Escm b/gnu/packages/gnuzilla=2Esc= m >> > index d5d9839e1a=2E=2Ee9458037a5 100644 >> > --- a/gnu/packages/gnuzilla=2Escm >> > +++ b/gnu/packages/gnuzilla=2Escm >> > @@ -1023,7 +1023,11 @@ from forcing GEXP-PROMISE=2E" >> > (format #t "configure flags: ~s~%" flags) >> > (apply invoke bash >> > (string-append srcdir "/configure") >> > - flags)))) >> > + flags) >> > + ;; Remove references to store items >> > + (substitute* "toolkit/content/buildconfig=2Ehtml" >> > + (("/gnu/store") "")) >>=20 >> This should not be a literal =E2=80=9C/gnu/store=E2=80=9D, though=2E P= erhaps we should >> just use =E2=80=98remove-store-references=E2=80=99 instead of =E2=80=98= substitute*=E2=80=99? >>=20 > >This way we still get a listing of exactly which store items were used >without needing to refer to them exactly=2E It shouldn't be literaly /gnu/store, because one could use a different sto= re path=2E Can we access the store path from a phase code? From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 29 02:17:30 2019 Received: (at 38755) by debbugs.gnu.org; 29 Dec 2019 07:17:30 +0000 Received: from localhost ([127.0.0.1]:59187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilSpO-0000wX-4G for submit@debbugs.gnu.org; Sun, 29 Dec 2019 02:17:30 -0500 Received: from flashner.co.il ([178.62.234.194]:35884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ilSpL-0000wJ-W9 for 38755@debbugs.gnu.org; Sun, 29 Dec 2019 02:17:28 -0500 Received: from localhost (unknown [141.226.13.108]) by flashner.co.il (Postfix) with ESMTPSA id 88032402D3; Sun, 29 Dec 2019 07:17:21 +0000 (UTC) Date: Sun, 29 Dec 2019 09:16:50 +0200 From: Efraim Flashner To: Julien Lepiller Subject: Re: bug#38755: icecat retains reference on clang Message-ID: <20191229071650.GX23018@E5400> References: <87sgl6olru.fsf@elephly.net> <87r20qofcb.fsf@elephly.net> <8736d5cn3l.fsf@gnu.org> <20191228194740.GR23018@E5400> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="YBGzgpgHAney5ErF" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 38755 Cc: 38755@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --YBGzgpgHAney5ErF Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Dec 29, 2019 at 12:05:28AM +0100, Julien Lepiller wrote: > Le 28 d=C3=A9cembre 2019 20:47:40 GMT+01:00, Efraim Flashner a =C3=A9crit : > >On Sat, Dec 28, 2019 at 01:25:50AM +0100, Ludovic Court=C3=A8s wrote: > >> Hi, > >>=20 > >> Ricardo Wurmus skribis: > >>=20 > >> > This should do the trick: > >> > > >> > diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm > >> > index d5d9839e1a..e9458037a5 100644 > >> > --- a/gnu/packages/gnuzilla.scm > >> > +++ b/gnu/packages/gnuzilla.scm > >> > @@ -1023,7 +1023,11 @@ from forcing GEXP-PROMISE." > >> > (format #t "configure flags: ~s~%" flags) > >> > (apply invoke bash > >> > (string-append srcdir "/configure") > >> > - flags)))) > >> > + flags) > >> > + ;; Remove references to store items > >> > + (substitute* "toolkit/content/buildconfig.html" > >> > + (("/gnu/store") "")) > >>=20 > >> This should not be a literal =E2=80=9C/gnu/store=E2=80=9D, though. Pe= rhaps we should > >> just use =E2=80=98remove-store-references=E2=80=99 instead of =E2=80= =98substitute*=E2=80=99? > >>=20 > > > >This way we still get a listing of exactly which store items were used > >without needing to refer to them exactly. >=20 > It shouldn't be literaly /gnu/store, because one could use a different st= ore path. Can we access the store path from a phase code? Good point. Perhaps 'remove-store-references' would just be best. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --YBGzgpgHAney5ErF Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl4IUt4ACgkQQarn3Mo9 g1G0axAAqopA3iejYZxmiBjU49atqi40Qk0ddw78H1jaHqLegyjEWDZwSSR8QM1A oNxdOMJyvjND8IQAAIHIafhUeZs9xrDMj4tov2QouskraUXU8vRFVoWg+5wyCemo Xj8Unu7U/t1SuEaUEGWdz9cU9YpEzI4SWp75i79gjWrSjRxY1ShAsgzIV2AxrF4m l83eL8nuY/Ild67IOx5xPF7ZwAq7fH4YnDI8Mi1FBxMca6vujjniUBpyUnIEOKSq m6Ik3UImzYE4/q2MCwek0UL5yinplF3fA62D17fT1ilim6+78hpawJhh1JWyTh8I 1/PL69jpQacT1WX5Vps5/TUAUPqkW6hLS9qiB4eypwbQP8PxQqNpmmFx0T+ZtBkT esnFKzQq23FrJjudoCUxn5Clie6QoeOZyQQ80pM/CgZWFKdJSUxb5oWCDU3mRbPY siP6MZC5pniNh0RBIE+Ts8Tp8B0M/aMHqMo1JTqS/WwagQuA8RPyWvuXu1SrbED5 NHAV4L/11x1cVBr/3TBnGlc18wcawBW62PZfcM5btxqvOKI8Ceq4+pdKiq9W7OcD k44nOLxrRf/aN+v7YG5hDTbbXQZwaDd1HuZ2J0P7oiiS84z1swNLEpCCOoKUzGyd y8zf65NJtRpDx6wv9sxjaR/lE0Ui8cnrUTzUd7sYH89VApJA6Uc= =uuM9 -----END PGP SIGNATURE----- --YBGzgpgHAney5ErF--