From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GNYXBDXJUWJnQQEAgWs5BA (envelope-from ) for ; Sat, 09 Apr 2022 19:58:13 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id qMVAODTJUWICRAAAG6o9tA (envelope-from ) for ; Sat, 09 Apr 2022 19:58:12 +0200 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 B2777F140 for ; Sat, 9 Apr 2022 19:58:12 +0200 (CEST) Received: from localhost ([::1]:58454 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ndFLf-0007JS-Ga for larch@yhetil.org; Sat, 09 Apr 2022 13:58:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ndFLZ-0007JK-6l for guix-patches@gnu.org; Sat, 09 Apr 2022 13:58:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:44761) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ndFLW-00064W-Dh for guix-patches@gnu.org; Sat, 09 Apr 2022 13:58:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ndFLW-0007aj-54 for guix-patches@gnu.org; Sat, 09 Apr 2022 13:58:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#54796] [PATCH v3 22/22] build-system: Add 'rebar3-build-system'. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 09 Apr 2022 17:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54796 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Hartmut Goebel , 54796@debbugs.gnu.org Received: via spool by 54796-submit@debbugs.gnu.org id=B54796.164952706329155 (code B ref 54796); Sat, 09 Apr 2022 17:58:02 +0000 Received: (at 54796) by debbugs.gnu.org; 9 Apr 2022 17:57:43 +0000 Received: from localhost ([127.0.0.1]:38658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ndFLC-0007aB-Si for submit@debbugs.gnu.org; Sat, 09 Apr 2022 13:57:43 -0400 Received: from andre.telenet-ops.be ([195.130.132.53]:39650) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ndFLA-0007a3-Ut for 54796@debbugs.gnu.org; Sat, 09 Apr 2022 13:57:42 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by andre.telenet-ops.be with bizsmtp id Ghxf270024UW6Th01hxfFc; Sat, 09 Apr 2022 19:57:39 +0200 Message-ID: <5cb8ddd0c1f2bfd4d459aa4eb4921f9b793d800f.camel@telenet.be> From: Maxime Devos Date: Sat, 09 Apr 2022 19:57:38 +0200 In-Reply-To: <81040c10-21ed-8b91-2785-1df21f232872@crazy-compilers.com> References: <4227ca2ef20c4ea7f6bb452dba271baad877a93f.1649436567.git.h.goebel@crazy-compilers.com> <13d5d93be4c0091b2b49586f97b9ce5c1a41a559.camel@telenet.be> <81040c10-21ed-8b91-2785-1df21f232872@crazy-compilers.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-JPgATHWaT3rX3SZHFb2R" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1649527059; bh=XzZ6aTjOj3HpmbNE4CC5vxbcOYQG2F6vZSc1BdqSf88=; h=Subject:From:To:Date:In-Reply-To:References; b=j8nsWTFlYinMwLwYfMyLlMA30pyOMDRe/xzmcuS2CDoZKJBPNbG/MFeWta9j/J9vu ks/mOTBi4M9u7lS9CP4OFlcsSovIP/yCM3BezbPfRw1Escp31ByfNRGYl4evks4qo9 RhSJNylYrFIGeMBmxHCbKtOXxcGCmH0PLpC08UOZjszRueTpzuyGMUjdH6ZEs3S0MR DWmQGeLA0+9EqBbOfUG4Dcxpmm/8gq0xY+t96qcIskmvZ0rjBavakfBndNLD0GprFf N5Y31JsZ0qfQ2jUQ7xdT68y+BsuC+hwwT4d4x6GrwOofcZWSTIcQQ9pUR7JPFxXqpv nNm4QHu0wohdA== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1649527092; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=XzZ6aTjOj3HpmbNE4CC5vxbcOYQG2F6vZSc1BdqSf88=; b=hfsDMdOHrGQ2BstuVEz5zu1VUmLLvSh5TNNrPn36DU/iNiG+UdoxoFciFaGUc8G/3DQVI5 ZRtFxior6ncIUEn7cE0cZJXdOMrAz7d9bVO2GKdgznTNulAnZ2dEKkN9xD8gbPtPsfmtR8 52WURL+vzmZFY2TtEVk4V6+QTEi5XLM3YZSnzEg8AhQV4jAx0zpU1DXT45MybQyWACWx5D bTIN2kL8H53U8E5oan/P0WCL0L6Fajz4/13NtHI2ymw2Se2VctntyzFRKFrdO31brCva5u UlBz0lvPTr0lgU921eXwVyVbxCOAzQ3B3ebXkJTK4RRHgWMpDExrqxvPGyS/HQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1649527092; a=rsa-sha256; cv=none; b=bOzxaO60hrCmbicHLEP9nNjNSkB5NXbMdhUW3YyZgo/YhZaNWrvSJrcYFGDkpelLDAj811 16+DlIfDodjhrwHqJmU3jxbrkPVk5sNBVZ0Rs4FBV0yYvDQSLBrfm86HcERR8lqCzS1tst Gbr5C+RKkua5VoGHfuvQN/QlBq79AY88cdV5+Xuqa7uS0+e45RgnaNyqG5IE0TdRU11mpo FzQnsS4MYbQ6aI0l610ldAKQLynQePAsEgBtaYiLiYqDnkRsDyvTnydNmtbkAyrICMaQZh J9uR/AY5cjny4CsRVj3cT0IOcQ6BOAmIp+46jO9NenSTGbBAhg/GAt4MvkVJOw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=j8nsWTFl; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 3.33 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=j8nsWTFl; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: B2777F140 X-Spam-Score: 3.33 X-Migadu-Scanner: scn0.migadu.com X-TUID: c9T9MrbA+P+c --=-JPgATHWaT3rX3SZHFb2R Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hartmut Goebel schreef op za 09-04-2022 om 18:28 [+0200]: > Am 09.04.22 um 15:19 schrieb Maxime Devos: > > (standard-packages) needs to be in 'build-inputs', at least according > > to 'lower' in (guix build-system gnu). >=20 > Build-systems are inconsistent here: texlive, ruby, python have them in= =20 > host-inputs. gnu, cmake, qt have them in build-inputs. Seems like thus= =20 > generating platform independent code tend to have it in host, ruby and python are, from Guix POV, not platform-independent code, as they may have baked-in references to platform-specific binaries. Their build systems don't support cross-compilation yet though ... > the others=20 > in build. >=20 > Can you elaborate the criteria which to choose? (I also just created=20 > https://issues.guix.gnu.org/54820 for this) Always build-inputs -- some of the not-yet-cross-compiling build systems do it different, but maybe they will gain cross-compilation someday, and to do that, (standard-packages) needs to be in the right place! I've added some info to . Greetings, Maxime. --=-JPgATHWaT3rX3SZHFb2R Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYlHJEhccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ucrAP935RvJdAqlGt6lkNv4RuCPbmQ0 /Blh4+cuiTIkIJIe3AD/f7mX3skgAGni1Jpj74ujLdZmZNetZdW67o0/o4yy3AU= =ZXXR -----END PGP SIGNATURE----- --=-JPgATHWaT3rX3SZHFb2R--