X-Loop: help-debbugs@HIDDEN
Subject: [bug#54599] [PATCH] gnu: libdaemon: fix build for riscv64
Resent-From: fesoj000 <fesoj000@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 27 Mar 2022 19:25:02 +0000
Resent-Message-ID: <handler.54599.B.16484090674305 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 54599
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 54599 <at> debbugs.gnu.org
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16484090674305
(code B ref -1); Sun, 27 Mar 2022 19:25:02 +0000
Received: (at submit) by debbugs.gnu.org; 27 Mar 2022 19:24:27 +0000
Received: from localhost ([127.0.0.1]:56571 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nYYV1-00017M-A7
for submit <at> debbugs.gnu.org; Sun, 27 Mar 2022 15:24:27 -0400
Received: from lists.gnu.org ([209.51.188.17]:37038)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <fesoj000@HIDDEN>) id 1nYYUy-00017D-Fy
for submit <at> debbugs.gnu.org; Sun, 27 Mar 2022 15:24:26 -0400
Received: from eggs.gnu.org ([209.51.188.92]:58124)
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <fesoj000@HIDDEN>)
id 1nYYUy-0003ul-8U
for guix-patches@HIDDEN; Sun, 27 Mar 2022 15:24:24 -0400
Received: from [2a00:1450:4864:20::62e] (port=35564
helo=mail-ej1-x62e.google.com)
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <fesoj000@HIDDEN>)
id 1nYYUw-0002fa-R3
for guix-patches@HIDDEN; Sun, 27 Mar 2022 15:24:23 -0400
Received: by mail-ej1-x62e.google.com with SMTP id yy13so24633772ejb.2
for <guix-patches@HIDDEN>; Sun, 27 Mar 2022 12:24:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=message-id:date:mime-version:user-agent:from:subject
:content-language:to:content-transfer-encoding;
bh=ZM8v+x2vjlbGTA6EL37ta7QtVu07r7sBH4LUdudcLz8=;
b=BtZOHpZqP+3u8Q9W0MA5yR5TP07hgFeFv3tn3AfjSptcy/6OO2RJu6urXrMfs1lSHb
VR5hwOjWxAmDDqEdbclIU4MWtYfL5699Fe/ci6vfdGZwktx2oNbMkTT0VzzCZNkVE4U0
3Q5ygJcwkmOSufIIFRDt4rbMSUX4EpnJHbM+tW2JS96qLfq0CHMkp9FTaAa8H9T1k9Nx
fxHxvxx2X7FSPBdivRtyIhwNogXMw7AIpmQziPb5uzZzDTEsBMZHy58e4AyWdUPy+0aM
FEITXgtbaUuhH5wZv2jzAhcgBR6TJSrOnqPSjw+KgWC3lwKZcE4nyAOAuUUpl8l8X+kM
QrCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:message-id:date:mime-version:user-agent:from
:subject:content-language:to:content-transfer-encoding;
bh=ZM8v+x2vjlbGTA6EL37ta7QtVu07r7sBH4LUdudcLz8=;
b=B4/xbDQKnLcMEhinKXzQZtbFW+Sy3FOAWrhoK2qzQ4liXUCXbhw0IFWab1MhXU7Chb
5RCXpVnyk/N5zEg7WyQXBKtAkc33uASVQi3ezp00BdS+o/ut6A9j8CpDpj9UdiSgaQOl
3DjFs7sBWEjFI+XblLevALdSh0EOEWGoeCa6KVtVSU8f7G8T7eH4htkWJi4y7xeDtmum
Oq9b38dgxtIkChTAjgetGu9ZIQHJi60TNdeaha39kQbrmqS83nSDLzlDdeA5Ev9i+6Oq
39MQcfGCrM5jwU6OuNEnmBX7vQNV+3txIYW7QCvkKzf9SFA8q6KTnVtToR8srx8gVgVb
ZCcQ==
X-Gm-Message-State: AOAM531kq8DeiXDvk6rtzcFMS8oKSYKYQsz/i+BG30k1ev9cWEQ5sPAG
uPH2ANbOsK+Lv2d1l704/vmem1lTWjg=
X-Google-Smtp-Source: ABdhPJwz85uwsoERcI2aUMDOdNC3BD3g4Ah7ZQRkqeHUKo1eZB3aLIZJwezVEHAk+lCrWWZ/p3Zkog==
X-Received: by 2002:a17:907:9617:b0:6df:d17b:f869 with SMTP id
gb23-20020a170907961700b006dfd17bf869mr23589906ejc.569.1648409060689;
Sun, 27 Mar 2022 12:24:20 -0700 (PDT)
Received: from ?IPV6:2003:ee:af13:4e00:138c:330:2a14:b8fb?
(p200300eeaf134e00138c03302a14b8fb.dip0.t-ipconnect.de.
[2003:ee:af13:4e00:138c:330:2a14:b8fb])
by smtp.gmail.com with ESMTPSA id
y26-20020a1709063a9a00b006e0c272e263sm2498407ejd.71.2022.03.27.12.24.19
for <guix-patches@HIDDEN>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Sun, 27 Mar 2022 12:24:20 -0700 (PDT)
Message-ID: <b19763fb-6671-4410-77c8-aa6989a55805@HIDDEN>
Date: Sun, 27 Mar 2022 21:24:20 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
From: fesoj000 <fesoj000@HIDDEN>
Content-Language: en-US
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::62e
(failed)
Received-SPF: pass client-ip=2a00:1450:4864:20::62e;
envelope-from=fesoj000@HIDDEN; helo=mail-ej1-x62e.google.com
X-Spam_score_int: -3
X-Spam_score: -0.4
X-Spam_bar: /
X-Spam_report: (-0.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659,
RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.1 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.1 (--)
* gnu/packages/libdaemon.scm: (native-inputs): Add check for riscv64 to
include config
* gnu/packages/libdaemon.scm: (arguments): Add check for riscv64 to add
update-config.sub build step
---
gnu/packages/libdaemon.scm | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/libdaemon.scm b/gnu/packages/libdaemon.scm
index 9dc851e823..e91b651e5a 100644
--- a/gnu/packages/libdaemon.scm
+++ b/gnu/packages/libdaemon.scm
@@ -49,7 +49,8 @@ (define-public libdaemon
(file-name (string-append name "-" version ".tar.gz"))))
(build-system gnu-build-system)
(native-inputs
- (if (and=> (%current-target-system) target-aarch64?)
+ (if (or (target-aarch64?)
+ (target-riscv64?))
`(("config" ,config)) ; for config.sub
'()))
(arguments
@@ -66,7 +67,8 @@ (define-public libdaemon
;; Hurd's console client.
"--localstatedir=/var"))
'())
- ,@(if (and=> (%current-target-system) target-aarch64?)
+ ,@(if (or (target-aarch64?)
+ (target-riscv64?))
`(#:phases
(modify-phases %standard-phases
(add-before 'configure 'update-config.sub
--
2.34.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: fesoj000 <fesoj000@HIDDEN> Subject: bug#54599: Acknowledgement ([PATCH] gnu: libdaemon: fix build for riscv64) Message-ID: <handler.54599.B.16484090674305.ack <at> debbugs.gnu.org> References: <b19763fb-6671-4410-77c8-aa6989a55805@HIDDEN> X-Gnu-PR-Message: ack 54599 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 54599 <at> debbugs.gnu.org Date: Sun, 27 Mar 2022 19:25:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 54599 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 54599: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D54599 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: [bug#54599] [PATCH] gnu: libdaemon: fix build for riscv64
Resent-From: fesoj000 <fesoj000@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 28 Mar 2022 19:36:02 +0000
Resent-Message-ID: <handler.54599.B54599.164849611711054 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54599
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 54599 <at> debbugs.gnu.org
Received: via spool by 54599-submit <at> debbugs.gnu.org id=B54599.164849611711054
(code B ref 54599); Mon, 28 Mar 2022 19:36:02 +0000
Received: (at 54599) by debbugs.gnu.org; 28 Mar 2022 19:35:17 +0000
Received: from localhost ([127.0.0.1]:59234 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nYv93-0002sD-94
for submit <at> debbugs.gnu.org; Mon, 28 Mar 2022 15:35:17 -0400
Received: from mail-ej1-f52.google.com ([209.85.218.52]:34448)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <fesoj000@HIDDEN>) id 1nYv91-0002rr-IC
for 54599 <at> debbugs.gnu.org; Mon, 28 Mar 2022 15:35:15 -0400
Received: by mail-ej1-f52.google.com with SMTP id o10so30837097ejd.1
for <54599 <at> debbugs.gnu.org>; Mon, 28 Mar 2022 12:35:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
h=message-id:date:mime-version:user-agent:subject:content-language:to
:references:from:in-reply-to:content-transfer-encoding;
bh=F7QnS6HEodm7J+INEP0ptx+wjIghB5L33pI6eU4kKRo=;
b=Hc56B9+/0TAVMqBbSQBX9qsY9GIDP8r50f0SrLCvVyXdepspAFk4ZRT3W8qOD7J/dw
ijB6YLiXW6FAzdNMd0Jw2yIFV+i18Qy8lC25a6bvWe/hamXf9Q6cF94L2IzCdj/efGOJ
jX9nWi+BirCjR4RDwt5Niu91pvhJy3U0JtJzCvKou0I3R8lN2rCUrUggkL5pLHQcKBKF
A6pzKuasQANYVKMtZEehWlfmpnigbXT7h1Szb9bG9KrS4uNiFvP1uSSoQf6IUGYpk18p
OgxFXXZJO928KX8WvlzloH4ntPJIkVjeuxX1WjD5LcAQpOByZafmxJjj6fGoCvsx+TSA
rR5g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:message-id:date:mime-version:user-agent:subject
:content-language:to:references:from:in-reply-to
:content-transfer-encoding;
bh=F7QnS6HEodm7J+INEP0ptx+wjIghB5L33pI6eU4kKRo=;
b=x4ud0sias7sIv4ISCc2EnrKktGIyYH+gYEBreMYvuydfbvcL9AmkICDNpevaoFIKMB
6beJkAPRM45HIwRrtMQtQ6PJylYBvnPiJ9a4+oj3z97TcT3CqFmVoRp55UOiW327e/9U
T+4yETmmzZecN0bPkLbViduHN/ZiJXhEAPqtfKQuIlJWXJwy/UWbA2ahMGLCX+EkSQve
qc7//flXfio0SWnEuX3kM6QSvFNJmU+p9UkabLcU2ncj6LfdybX75AUjFBYSSpj+1Fjz
oxd3cOfJEzsgTWmrBEbcgW+RNSfYZUCXI2DbaBSdP3UKCfk/Mh4y94mm68wpfh3aaWZW
6qxA==
X-Gm-Message-State: AOAM533gJHNxYM7g0/aJpIlsQyCV8eV8kiMPOR1ucfC1qHQTx0bX7Br5
EIfePHLaXzMjuoAuQnLiwuikacG2Rz8=
X-Google-Smtp-Source: ABdhPJxEXFDUU2NqLLUm5Ptf1L+Ig9grQe/kUzK8K8UmECHHFhzoi5SeV8WGE2wamnNracobFdHEHg==
X-Received: by 2002:a17:907:6297:b0:6da:6388:dc58 with SMTP id
nd23-20020a170907629700b006da6388dc58mr30683594ejc.472.1648496109508;
Mon, 28 Mar 2022 12:35:09 -0700 (PDT)
Received: from ?IPV6:2003:ee:af13:4e00:138c:330:2a14:b8fb?
(p200300eeaf134e00138c03302a14b8fb.dip0.t-ipconnect.de.
[2003:ee:af13:4e00:138c:330:2a14:b8fb])
by smtp.gmail.com with ESMTPSA id
bw26-20020a170906c1da00b006c8aeca8febsm6217251ejb.47.2022.03.28.12.35.08
for <54599 <at> debbugs.gnu.org>
(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
Mon, 28 Mar 2022 12:35:09 -0700 (PDT)
Message-ID: <0d4128d2-da62-2d04-768d-0fe2c5801bf4@HIDDEN>
Date: Mon, 28 Mar 2022 21:35:08 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.7.0
Content-Language: en-US
References: <b19763fb-6671-4410-77c8-aa6989a55805@HIDDEN>
<handler.54599.B.16484090674305.ack <at> debbugs.gnu.org>
From: fesoj000 <fesoj000@HIDDEN>
In-Reply-To: <handler.54599.B.16484090674305.ack <at> debbugs.gnu.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.2 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.8 (/)
Actually, this fixex cross compiling using --target=riscv64-linux-gnu,
on real hardware it works without the patch.
X-Loop: help-debbugs@HIDDEN
Subject: [bug#54599] [PATCH] gnu: libdaemon: fix build for riscv64
Resent-From: Thiago Jung Bauermann <bauermann@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Tue, 29 Mar 2022 01:41:02 +0000
Resent-Message-ID: <handler.54599.B54599.164851802213574 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 54599
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: fesoj000 <fesoj000@HIDDEN>
Cc: 54599 <at> debbugs.gnu.org
Received: via spool by 54599-submit <at> debbugs.gnu.org id=B54599.164851802213574
(code B ref 54599); Tue, 29 Mar 2022 01:41:02 +0000
Received: (at 54599) by debbugs.gnu.org; 29 Mar 2022 01:40:22 +0000
Received: from localhost ([127.0.0.1]:59479 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1nZ0qL-0003Ws-Qo
for submit <at> debbugs.gnu.org; Mon, 28 Mar 2022 21:40:22 -0400
Received: from mx.kolabnow.com ([212.103.80.154]:43342)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <bauermann@HIDDEN>) id 1nZ0qJ-0003WZ-DT
for 54599 <at> debbugs.gnu.org; Mon, 28 Mar 2022 21:40:20 -0400
Received: from localhost (unknown [127.0.0.1])
by mx.kolabnow.com (Postfix) with ESMTP id E3A98D76;
Tue, 29 Mar 2022 03:40:12 +0200 (CEST)
Authentication-Results: ext-mx-out001.mykolab.com (amavisd-new);
dkim=pass (4096-bit key) reason="pass (just generated, assumed good)"
header.d=kolabnow.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h=
content-transfer-encoding:content-type:content-type:mime-version
:message-id:in-reply-to:date:date:subject:subject:from:from
:references:received:received:received; s=dkim20160331; t=
1648518012; x=1650332413; bh=lwATQMwUGiLw6cbLCh6g4mq7xtPRKbRkYBO
UEXZuCrw=; b=5gmUM0HWO0e0oX55CsV5mYOz8ux6rDGlq1dS8b7FEa2VNC4jRK0
rWggC58dFZuz1jfSIFPHG53r8S1S6TvCyRRVEvLQ1ewlzodFxeGLrDeG7HETtoR6
pS3n6ywkguPBCTBHbtQ3TgHm8ls7jyqzPzzMRDqIggUp7VM1VRpaH1g17gFC18gE
r/X0YkNK0vauqeawDxr93gcIKQKVuQ9vUAqvKfLEfUOGZ9EtMuqt1aWno2wW2MLT
JhV5X80OLXcJdLKUwlEAazSMrhzwPgptuirxhLaURHzlQZoVmHqfZAv4XvHHs/MI
QEsPZujc2AORVWIGXv0B08EQMbGW51sJ3EP82Gau5oxegb4UJU4INPRjAup/7Qqy
Ob4OJfCtJztAktjtkV+CKgVvTIbM6zuC+CSqlDQyDx2efnm9GBs+C2Z8nGB72+kK
pPNnCfy9MxA8kp7SGEwwHBmBs95IEMv84iAo8b/JOUMCqJoRM+vQRHW4/VzVH26u
XIPQW3HvwkwPsmfLNMQx4DFWAwhZF5EDjUEA/x9tEZxQhPvUBcYtcDtwTKYJ/XSi
N0IZJVVDE6MjZuXDnQ4lXYAtGJKMkinbN+ut29agtYWLmLhoqA9fNxkMkDPUsTCa
N6dkyrJaP4e6kT/MDU+dOfeB/TgYF9HtGRlZERRG2nJAxRUj0LXd1IAI=
X-Virus-Scanned: amavisd-new at mykolab.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-10 required=5
tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
Received: from mx.kolabnow.com ([127.0.0.1])
by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id oblufi1HtPkM; Tue, 29 Mar 2022 03:40:12 +0200 (CEST)
Received: from int-mx001.mykolab.com (unknown [10.9.13.1])
by mx.kolabnow.com (Postfix) with ESMTPS id B5732B9A;
Tue, 29 Mar 2022 03:40:11 +0200 (CEST)
Received: from ext-subm001.mykolab.com (unknown [10.9.6.1])
by int-mx001.mykolab.com (Postfix) with ESMTPS id 840CD2346;
Tue, 29 Mar 2022 03:40:11 +0200 (CEST)
References: <b19763fb-6671-4410-77c8-aa6989a55805@HIDDEN>
From: Thiago Jung Bauermann <bauermann@HIDDEN>
Date: Mon, 28 Mar 2022 22:25:20 -0300
In-reply-to: <b19763fb-6671-4410-77c8-aa6989a55805@HIDDEN>
Message-ID: <87sfr14juy.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
Hello,
Thanks for this patch! Just a few comments:
fesoj000 <fesoj000@HIDDEN> writes:
> * gnu/packages/libdaemon.scm: (native-inputs): Add check for riscv64 to
> include config
> * gnu/packages/libdaemon.scm: (arguments): Add check for riscv64 to add
> update-config.sub build step
In the changelog, the name of the package goes in the parentheses, and
the package attribute being changed in square brackets. For example:
* gnu/packages/libdaemon.scm (libdaemon)[native-inputs]: Add check for
riscv64 to include config.
Also the sentences should have a period at the end.
> ---
> gnu/packages/libdaemon.scm | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/libdaemon.scm b/gnu/packages/libdaemon.scm
> index 9dc851e823..e91b651e5a 100644
> --- a/gnu/packages/libdaemon.scm
> +++ b/gnu/packages/libdaemon.scm
> @@ -49,7 +49,8 @@ (define-public libdaemon
> (file-name (string-append name "-" version ".tar.gz"))))
> (build-system gnu-build-system)
> (native-inputs
> - (if (and=3D> (%current-target-system) target-aarch64?)
> + (if (or (target-aarch64?)
> + (target-riscv64?))
> `(("config" ,config)) ; for config.sub
> '()))
> (arguments
> @@ -66,7 +67,8 @@ (define-public libdaemon
> ;; Hurd's console client.
> "--localstatedir=3D/var"))
> '())
> - ,@(if (and=3D> (%current-target-system) target-aarch64?)
> + ,@(if (or (target-aarch64?)
> + (target-riscv64?))
> `(#:phases
> (modify-phases %standard-phases
> (add-before 'configure 'update-config.sub
Before the patch, =E2=80=98native-inputs=E2=80=99 and =E2=80=98arguments=E2=
=80=99 were only changed when
cross-compiling on aarch64. After your patch, they are changed even for
native builds.
Functionally, it's not a problem but this changes the package's
derivation. Since the package has many dependents, it causes a lot of
other packages to be rebuilt:
popigai: guix refresh --list-dependent libdaemon=20
Building the following 1496 packages would ensure 3175 dependent packages a=
re rebuilt: =E2=80=A6
Because of this, the patch can't be applied on the master branch. It
would have to go to core-updates.
So for the master branch, you need to keep the property of only making
changes to =E2=80=98native-inputs=E2=80=99 and =E2=80=98arguments=E2=80=99 =
when cross-compiling.
But I also suggest sending an additional patch for the core-updates
branch which unconditionally updates config.sub, regardless of the
architecture and regardless of whether it's a native compilation or a
cross one. This way, the next time Guix is ported to a new architecture
we won't need to update this package again.
--=20
Thanks
Thiago
Received: (at control) by debbugs.gnu.org; 4 Apr 2022 20:45:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Apr 04 16:45:48 2022 Received: from localhost ([127.0.0.1]:53183 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nbTa8-0000dU-1J for submit <at> debbugs.gnu.org; Mon, 04 Apr 2022 16:45:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1nbTa6-0000dB-O4 for control <at> debbugs.gnu.org; Mon, 04 Apr 2022 16:45:47 -0400 Received: from [2001:470:142:3::e] (port=42410 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1nbTa1-0005Qg-44 for control <at> debbugs.gnu.org; Mon, 04 Apr 2022 16:45:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:Subject:From:To:Date:in-reply-to: references; bh=Q3Rur425uTRmmkUbL7CwNVTlzhzRkCL0tn9CfI8uG4c=; b=oqAV5boR/OVJY8 I201btyNFcVJNKogTTNbDuXRLaf3CYo0w0ikS8lJ8CbYAhRPcuSsxMarenHozk6owWx6E7/6khwL/ N6Ncl2YxMf615reSWLWe+xR80QLEETQEZNGYwYCA8gfjkAHljTHqKYVpp9FuepSDxKZb5DEnr03OJ 5vt3SmI0wY6VPq+kHhSPA/zWAKbnN2AwTQlkY+oX33dHRRp1wI2/MnCx3SINqstY+QarVpnuBpOaD XEorh+Mw7iGkPsP5e3qo1DycDzrLetlkNA3THGIPos2XzXAamJ3j7r8kY9btydTfLfRXJCAKHpskq 5+eV2eCbYd43Ji8+sBeg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:56501 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1nbTa0-0006og-5N for control <at> debbugs.gnu.org; Mon, 04 Apr 2022 16:45:40 -0400 Date: Mon, 04 Apr 2022 22:45:38 +0200 Message-Id: <87a6d0shl9.fsf@HIDDEN> To: control <at> debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> Subject: control message for bug #54599 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) tags 54599 + moreinfo quit
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.