From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id WyByKccMCGDGcwAA0tVLHw (envelope-from ) for ; Wed, 20 Jan 2021 10:58:15 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id 4FvWJMcMCGAOSQAA1q6Kng (envelope-from ) for ; Wed, 20 Jan 2021 10:58:15 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 44B88940251 for ; Wed, 20 Jan 2021 10:58:15 +0000 (UTC) Received: from localhost ([::1]:59732 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l2BBm-00087p-08 for larch@yhetil.org; Wed, 20 Jan 2021 05:58:14 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39822) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2B10-0004sg-Ll for guix-devel@gnu.org; Wed, 20 Jan 2021 05:47:06 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:53359) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2B0t-0007Nq-K5 for guix-devel@gnu.org; Wed, 20 Jan 2021 05:47:05 -0500 Received: from nijino.local (217-149-173-242.nat.highway.telekom.at [217.149.173.242]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4DLMf73Nnrz3wT9 for ; Wed, 20 Jan 2021 11:46:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1611139615; bh=jeVIAnz2VIj/D75vKwlsJJQnyLRXrKAnEpjbdSvFxp8=; h=Subject:From:To:Date:References; b=UjxjaVNaNF2zwL5L9OmVk6VSuXQivGdK74EpFLKKgYOQONxmTxwojcLsbV3XTlYRn HXN7yNum/PKmfopm1/wET+nizY/Moos+J28rGXClCwe3x2mT5y89jSQY9QY+ltV/0Q 8xuyJUcxXoQVraxJJjp8qw1ebNosThWHyuRXSs+Q= Message-ID: <372235f86af11b000b1dc2b493e29aca2e8706cc.camel@student.tugraz.at> Subject: Fwd: Building Guile with =?UTF-8?Q?=E2=80=98-j1=E2=80=99=3F?= From: Leo Prikler To: guix-devel@gnu.org Date: Wed, 20 Jan 2021 11:46:54 +0100 References: Content-Type: multipart/mixed; boundary="=-U9D8VS+TohR2XpDbgrYe" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list 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+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.05 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=tugraz.at header.s=mailrelay header.b=UjxjaVNa; dmarc=pass (policy=none) header.from=student.tugraz.at; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 44B88940251 X-Spam-Score: -2.05 X-Migadu-Scanner: scn1.migadu.com X-TUID: NFhc1J7/hCdd --=-U9D8VS+TohR2XpDbgrYe Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Messed up ML address. --=-U9D8VS+TohR2XpDbgrYe Content-Disposition: inline Content-Description: Weitergeleitete Nachricht =?UTF-8?Q?=E2=80=93?= Building Guile with =?UTF-8?Q?=E2=80=98-j1=E2=80=99=3F?= Content-Type: message/rfc822 Message-ID: Subject: Building Guile with =?UTF-8?Q?=E2=80=98-j1=E2=80=99=3F?= From: Leo Prikler To: ludo@gnu.org Cc: guix-devel@debbugs.gnu.org Date: Wed, 20 Jan 2021 11:36:48 +0100 In-Reply-To: 87r1mgf19s.fsf@inria.fr Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Ludo, IIUC this issue potentially affects all packages, that use Guile to build more than two modules, no? There could potentially be another workaround by synchronizing inside guild, i.e. claiming a lock before reading and evaling any given source file. This would have the advantage of applying to all guile packages, not just the ones that use guile-build-system, and it would also allow non-Guile stuff, e.g. C extensions to be built in parallel. WDYT? Regards, Leo --=-U9D8VS+TohR2XpDbgrYe--