GNU bug report logs - #44000
Guile-Git cross-compiled to i586-pc-gnu gets bytestructures wrong

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Ludovic Courtès <ludo@HIDDEN>; dated Wed, 14 Oct 2020 22:27:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 44000 <at> debbugs.gnu.org:


Received: (at 44000) by debbugs.gnu.org; 19 Oct 2020 08:23:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 19 04:23:39 2020
Received: from localhost ([127.0.0.1]:39900 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kUQSA-0003GZ-Tl
	for submit <at> debbugs.gnu.org; Mon, 19 Oct 2020 04:23:39 -0400
Received: from eggs.gnu.org ([209.51.188.92]:54344)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1kUQS9-0003GN-7Q
 for 44000 <at> debbugs.gnu.org; Mon, 19 Oct 2020 04:23:37 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:58535)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>)
 id 1kUQS3-0002EF-Um; Mon, 19 Oct 2020 04:23:31 -0400
Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=58712 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1kUQS3-0005IE-Bs; Mon, 19 Oct 2020 04:23:31 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Taylan Kammer <taylan.kammer@HIDDEN>
Subject: Re: bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets
 bytestructures wrong
References: <87v9fccuml.fsf@HIDDEN> <871ri0c4u8.fsf@HIDDEN>
 <1325d1c4-e047-76e5-2180-672fef7238b9@HIDDEN>
 <87mu0kn3wh.fsf@HIDDEN>
Date: Mon, 19 Oct 2020 10:23:28 +0200
In-Reply-To: <87mu0kn3wh.fsf@HIDDEN> (Taylan Kammer's message of "Sat, 17
 Oct 2020 19:44:30 +0200")
Message-ID: <87blgy39q7.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44000
Cc: 44000 <at> debbugs.gnu.org
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 (---)

Hi,

Taylan Kammer <taylan.kammer@HIDDEN> skribis:

> Could you please test whether bytestructures 1.0.8 fixes the issue?

Thanks for the prompt reply!  I tested 1.0.8 and it does not fix the
problem.

I think the problem might be that the =E2=80=98cond-expand-provide=E2=80=99=
 call might
affect a module that=E2=80=99s not the one tested in (eval '(cond-expand =
=E2=80=A6) =E2=80=A6).

Does that make sense?

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#44000; Package guix. Full text available.

Message received at 44000 <at> debbugs.gnu.org:


Received: (at 44000) by debbugs.gnu.org; 17 Oct 2020 17:44:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 17 13:44:39 2020
Received: from localhost ([127.0.0.1]:35477 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kTqFz-0001zx-4O
	for submit <at> debbugs.gnu.org; Sat, 17 Oct 2020 13:44:39 -0400
Received: from mail-ed1-f45.google.com ([209.85.208.45]:39423)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <taylan.kammer@HIDDEN>) id 1kTqFx-0001zi-El
 for 44000 <at> debbugs.gnu.org; Sat, 17 Oct 2020 13:44:37 -0400
Received: by mail-ed1-f45.google.com with SMTP id t21so5969032eds.6
 for <44000 <at> debbugs.gnu.org>; Sat, 17 Oct 2020 10:44:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=from:to:cc:subject:references:date:in-reply-to:message-id
 :user-agent:mime-version:content-transfer-encoding;
 bh=IN8YRFNH2dwqANw7N30bV+wa+wz1YVHk0FsIHGxXEPg=;
 b=C8/3ZXLBhGhw4c4ZBKDs/krQmzhjpaCGLCwp3xTrcYfd2fBuiHGTtvkAxKjI3Yvas6
 g+KdlJRQg4aFWE/q8oyaqYKunCu6npb3qeMYW+/yeZfFjp8EF0EKxlR4i/s0kot04IXB
 g9HCOJmEpnlDKP1mYUWdvxn3KgxbaDDp5lbDZl6TnRjS0ZxpRpiwfAIxZyerBDGmLyot
 roBdQB5KZVmFhB1EE1GdEONBADlPycQS9MB4qcsXVy8cwgs9g99fAtntN72rXfwFQ75G
 uSTJMGrrP50gZA6o79m3o3O0DhDQGt0WHEwwxwWPwyRcikDWvVVPdt5s8Qn/f8HNxLhH
 Y49g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to
 :message-id:user-agent:mime-version:content-transfer-encoding;
 bh=IN8YRFNH2dwqANw7N30bV+wa+wz1YVHk0FsIHGxXEPg=;
 b=qNHmcl+nQqkRne/1BQamsTyP2du3Vn4eZhnPtMBlfZI5sBNR2AbgZJqMRksCm8nOig
 t/fRvvWgkHZQnGhC3KlRg4Ubdyq2b0NRr0+K4kr9nh/BoRa/s1Gh3Dxia8hT6Ujg76ZD
 t7uwYEKX+w7EvBg0KCI5mqDuHenEPxbicolxLWlnXd9YaxrtfZlNBxkgI+rYLEd+OQz7
 KyXvHPbz0JcUbiEEN2J1xSqiyneGeMZP326HhAtJ95MvktWaoeuhvNQrfInHX9Pl5IyS
 RkuaJQZTsOc030qTX34QhznVRKVD77e45nRGLrYpJyIz7Sa1f0EJzAe6ygnfcpDxAZ19
 1P9Q==
X-Gm-Message-State: AOAM531WvXBUcjUUzs6htYpZuZiNHY4qQD4DyIKTdU4BK/w/JKJ3+ICD
 IC7jbT955Yc9ecaTfj2IgDM3LQmX91A=
X-Google-Smtp-Source: ABdhPJw14PZodQ7vewy+6T9t6d+EbgIOaxUxx+fzJXpWmuD0+/reN48F1pKOautvzabvChveNW7lwg==
X-Received: by 2002:a05:6402:392:: with SMTP id
 o18mr10365560edv.283.1602956671365; 
 Sat, 17 Oct 2020 10:44:31 -0700 (PDT)
Received: from guixsd ([2a02:908:c71:ba60::5de7])
 by smtp.gmail.com with ESMTPSA id h17sm5751629ejf.98.2020.10.17.10.44.30
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Sat, 17 Oct 2020 10:44:30 -0700 (PDT)
From: Taylan Kammer <taylan.kammer@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets
 bytestructures wrong
References: <87v9fccuml.fsf@HIDDEN> <871ri0c4u8.fsf@HIDDEN>
 <1325d1c4-e047-76e5-2180-672fef7238b9@HIDDEN>
Date: Sat, 17 Oct 2020 19:44:30 +0200
In-Reply-To: <1325d1c4-e047-76e5-2180-672fef7238b9@HIDDEN> (Taylan Kammer's
 message of "Fri, 16 Oct 2020 17:58:11 +0200")
Message-ID: <87mu0kn3wh.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 44000
Cc: 44000 <at> debbugs.gnu.org
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 (-)

Taylan Kammer <taylan.kammer@HIDDEN> writes:

> On 15.10.2020 09:42, Ludovic Court=C3=A8s wrote:
>> Ludovic Court=C3=A8s <ludo@HIDDEN> skribis:
>>=20
>>> The problem is that the =E2=80=98cond-expand=E2=80=99 used to define =
=E2=80=98arch32bit?=E2=80=99 is a
>>> expansion-time thing when (cross-)building Bytestructures itself, so
>>> it=E2=80=99s incorrect from cross-building from 64-bit to 32-bit.
>>>
>>> I believe that changing it to:
>>>
>>>   (define arch32bit? (memq data-model '(ilp32 lp32)))
>>>
>>> would fix it because then the test would happen at run time.
>>=20
>> I confirm that the attached patch for Bytestructures solves the problem
>> (running =E2=80=98guix pull=E2=80=99 in my childhurd :-)).
>>=20
>> Let=E2=80=99s see whether it needs to be adapted for inclusion upstream.
>
> Hi Ludo,
>
> Thanks for finding finding this bug and for the patch.
>
> I'll try to include a portable version of the fix ASAP.  I should have
> time for it tomorrow.

Hi again,

Could you please test whether bytestructures 1.0.8 fixes the issue?

Thank you!


- Taylan




Information forwarded to bug-guix@HIDDEN:
bug#44000; Package guix. Full text available.

Message received at 44000 <at> debbugs.gnu.org:


Received: (at 44000) by debbugs.gnu.org; 16 Oct 2020 15:58:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Oct 16 11:58:21 2020
Received: from localhost ([127.0.0.1]:60640 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kTS7Y-0003NB-Oz
	for submit <at> debbugs.gnu.org; Fri, 16 Oct 2020 11:58:20 -0400
Received: from mail-ed1-f43.google.com ([209.85.208.43]:41356)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <taylan.kammer@HIDDEN>) id 1kTS7X-0003Mx-G3
 for 44000 <at> debbugs.gnu.org; Fri, 16 Oct 2020 11:58:19 -0400
Received: by mail-ed1-f43.google.com with SMTP id l24so2964841edj.8
 for <44000 <at> debbugs.gnu.org>; Fri, 16 Oct 2020 08:58:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-language:content-transfer-encoding;
 bh=Q6z0uGm9neZHrv0y/iofyxEVDJ95xz1c5oDatrONhNg=;
 b=cuzjiK8w8G2C84tkMqn8HCKtxRG7y4O59fsGDwmVavrCpb0mzx9AgtxK6MTdW8W7x6
 oB7L35uxGP8saAAwotOFtgnjEGR17EsFBBjooqX2Buvh3c2sw+6548uns4xgSKBtiNN/
 dn0cDOr3eHgriY81GHQF8/6cuzduKJHtUbzRp2ju2vKO18e+0RvFAOeM8oPp/qLw8frl
 HGokIiTNrsnmMxKIHcES5ctjzSrjzGO3DO7BYpwqwGkcAaNPIHAUiQclBnxE1Z/KixB0
 YZViW0RLf0+2M3/KOwkEGDHw3SrZnWUqvwKMS5ByYLpvvpAp28WedXjLrxkOh5w0xAE+
 SSBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-language
 :content-transfer-encoding;
 bh=Q6z0uGm9neZHrv0y/iofyxEVDJ95xz1c5oDatrONhNg=;
 b=RQ7uMUCfQlMpdctRpnhVelytK1gzYS7ISdOEom1TUKVh+V50Ew3lKS6BXogT/i+lsO
 /r8TClNgp3recNtwvWmbWjLDhSWk41OZ2gf6kwblUEniQU0PzA/9J/uVgewR6pntOL+H
 6x6bRiKgSc3c7ZyAR2qb3kdqQFSB45BH6KxHav/PFG9h/GJYXxKZXVbXU+lOykrhagZx
 u/EZCP9hZCsnUnebnVL1QU0gy62ruq9CPkJJHv0v+lT6cRhqpb+L6bTn96FUg8ihuuNx
 Z4jjuiue4JdFlV6FW4sV4S7hzk9QaJ88op+purGT2JhHTDQ52i8Tl6DsVEVhrG6aK7/S
 XmRg==
X-Gm-Message-State: AOAM5332E6rzv0Rna/itnfxPryFluatFnz0MQdNP08g9cf2y7qJWY2YT
 gr1JfHba7CZPZpFxqrRkr9gtDiIBh5E=
X-Google-Smtp-Source: ABdhPJw/UJspAfAaQIc0sMb2O5TDZ+OwckdYczSdXkefcyW4TmfLiK2v0trhE2WjZB5fbLOAlVaT7w==
X-Received: by 2002:a05:6402:1c04:: with SMTP id
 ck4mr4907642edb.274.1602863893083; 
 Fri, 16 Oct 2020 08:58:13 -0700 (PDT)
Received: from [192.168.16.145] (mail2.compnetgmbh.de. [37.24.177.210])
 by smtp.gmail.com with ESMTPSA id i18sm1972603ejr.59.2020.10.16.08.58.12
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Fri, 16 Oct 2020 08:58:12 -0700 (PDT)
Subject: Re: bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets
 bytestructures wrong
To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= <ludo@HIDDEN>, 44000 <at> debbugs.gnu.org
References: <87v9fccuml.fsf@HIDDEN> <871ri0c4u8.fsf@HIDDEN>
From: Taylan Kammer <taylan.kammer@HIDDEN>
Message-ID: <1325d1c4-e047-76e5-2180-672fef7238b9@HIDDEN>
Date: Fri, 16 Oct 2020 17:58:11 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101
 Thunderbird/68.12.1
MIME-Version: 1.0
In-Reply-To: <871ri0c4u8.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.3 (/)
X-Debbugs-Envelope-To: 44000
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.3 (-)

On 15.10.2020 09:42, Ludovic Courtès wrote:
> Ludovic Courtès <ludo@HIDDEN> skribis:
> 
>> The problem is that the ‘cond-expand’ used to define ‘arch32bit?’ is a
>> expansion-time thing when (cross-)building Bytestructures itself, so
>> it’s incorrect from cross-building from 64-bit to 32-bit.
>>
>> I believe that changing it to:
>>
>>   (define arch32bit? (memq data-model '(ilp32 lp32)))
>>
>> would fix it because then the test would happen at run time.
> 
> I confirm that the attached patch for Bytestructures solves the problem
> (running ‘guix pull’ in my childhurd :-)).
> 
> Let’s see whether it needs to be adapted for inclusion upstream.

Hi Ludo,

Thanks for finding finding this bug and for the patch.

I'll try to include a portable version of the fix ASAP.  I should have
time for it tomorrow.

> 
> Ludo’.
> 


- Taylan




Information forwarded to bug-guix@HIDDEN:
bug#44000; Package guix. Full text available.

Message received at 44000 <at> debbugs.gnu.org:


Received: (at 44000) by debbugs.gnu.org; 15 Oct 2020 10:06:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 15 06:06:36 2020
Received: from localhost ([127.0.0.1]:54393 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kT09c-0006vF-5C
	for submit <at> debbugs.gnu.org; Thu, 15 Oct 2020 06:06:36 -0400
Received: from eggs.gnu.org ([209.51.188.92]:44856)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1kT09a-0006v3-AP
 for 44000 <at> debbugs.gnu.org; Thu, 15 Oct 2020 06:06:34 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:47457)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <janneke@HIDDEN>)
 id 1kT09U-0004t7-80; Thu, 15 Oct 2020 06:06:28 -0400
Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=40146
 helo=dundal.janneke.lilypond.org)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <janneke@HIDDEN>)
 id 1kT09T-00017M-Jn; Thu, 15 Oct 2020 06:06:28 -0400
From: Jan Nieuwenhuizen <janneke@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets
 bytestructures wrong
Organization: AvatarAcademy.nl
References: <87v9fccuml.fsf@HIDDEN> <871ri0c4u8.fsf@HIDDEN>
X-Url: http://AvatarAcademy.nl
Date: Thu, 15 Oct 2020 12:06:24 +0200
In-Reply-To: <871ri0c4u8.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Thu, 15 Oct 2020 09:42:55 +0200")
Message-ID: <87imbbls67.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44000
Cc: 44000 <at> debbugs.gnu.org
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 (---)

Ludovic Court=C3=A8s writes:

Hi,

> Ludovic Court=C3=A8s <ludo@HIDDEN> skribis:
>
>> The problem is that the =E2=80=98cond-expand=E2=80=99 used to define =E2=
=80=98arch32bit?=E2=80=99 is a
>> expansion-time thing when (cross-)building Bytestructures itself, so
>> it=E2=80=99s incorrect from cross-building from 64-bit to 32-bit.
>>
>> I believe that changing it to:
>>
>>   (define arch32bit? (memq data-model '(ilp32 lp32)))
>>
>> would fix it because then the test would happen at run time.
>
> I confirm that the attached patch for Bytestructures solves the problem
> (running =E2=80=98guix pull=E2=80=99 in my childhurd :-)).

Wow, beautiful!

> Let=E2=80=99s see whether it needs to be adapted for inclusion upstream.

Yes, sure.

Greetings,
Janneke

--=20
Jan Nieuwenhuizen <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com




Information forwarded to bug-guix@HIDDEN:
bug#44000; Package guix. Full text available.

Message received at 44000 <at> debbugs.gnu.org:


Received: (at 44000) by debbugs.gnu.org; 15 Oct 2020 08:48:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 15 04:48:49 2020
Received: from localhost ([127.0.0.1]:54224 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kSywK-0004zm-TM
	for submit <at> debbugs.gnu.org; Thu, 15 Oct 2020 04:48:49 -0400
Received: from eggs.gnu.org ([209.51.188.92]:46950)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <othacehe@HIDDEN>) id 1kSywJ-0004za-B0
 for 44000 <at> debbugs.gnu.org; Thu, 15 Oct 2020 04:48:48 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:46605)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <othacehe@HIDDEN>)
 id 1kSywD-0001dm-Mw; Thu, 15 Oct 2020 04:48:41 -0400
Received: from [2a01:cb18:832e:5f00:1013:8f9a:f686:d929] (port=44032
 helo=cervin)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <othacehe@HIDDEN>)
 id 1kSywD-0002k4-AC; Thu, 15 Oct 2020 04:48:41 -0400
From: Mathieu Othacehe <othacehe@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets
 bytestructures wrong
References: <87v9fccuml.fsf@HIDDEN> <871ri0c4u8.fsf@HIDDEN>
Date: Thu, 15 Oct 2020 10:48:39 +0200
In-Reply-To: <871ri0c4u8.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Thu, 15 Oct 2020 09:42:55 +0200")
Message-ID: <87a6wnq3h4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44000
Cc: 44000 <at> debbugs.gnu.org
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 (---)


Hey Ludo,

> I confirm that the attached patch for Bytestructures solves the problem
> (running =E2=80=98guix pull=E2=80=99 in my childhurd :-)).

Nice catch! I guess we had the same issue when cross-compiling for armhf
from x86_64.

Thanks,

Mathieu




Information forwarded to bug-guix@HIDDEN:
bug#44000; Package guix. Full text available.

Message received at 44000 <at> debbugs.gnu.org:


Received: (at 44000) by debbugs.gnu.org; 15 Oct 2020 08:09:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 15 04:09:52 2020
Received: from localhost ([127.0.0.1]:54162 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kSyKe-0001qQ-J2
	for submit <at> debbugs.gnu.org; Thu, 15 Oct 2020 04:09:52 -0400
Received: from eggs.gnu.org ([209.51.188.92]:38808)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1kSyKc-0001qB-5H
 for 44000 <at> debbugs.gnu.org; Thu, 15 Oct 2020 04:09:51 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:46101)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>) id 1kSyKW-00052k-Vo
 for 44000 <at> debbugs.gnu.org; Thu, 15 Oct 2020 04:09:44 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=52882 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1kSyKW-0005QU-Jf
 for 44000 <at> debbugs.gnu.org; Thu, 15 Oct 2020 04:09:44 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: 44000 <at> debbugs.gnu.org
Subject: Re: bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets
 bytestructures wrong
References: <87v9fccuml.fsf@HIDDEN> <871ri0c4u8.fsf@HIDDEN>
Date: Thu, 15 Oct 2020 10:09:42 +0200
In-Reply-To: <871ri0c4u8.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?=
 =?utf-8?Q?s?= message of "Thu, 15 Oct 2020 09:42:55 +0200")
Message-ID: <87lfg7c3ll.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44000
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 (---)

Reported here:
<https://github.com/TaylanUB/scheme-bytestructures/issues/40>.




Information forwarded to bug-guix@HIDDEN:
bug#44000; Package guix. Full text available.

Message received at 44000 <at> debbugs.gnu.org:


Received: (at 44000) by debbugs.gnu.org; 15 Oct 2020 07:43:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Oct 15 03:43:06 2020
Received: from localhost ([127.0.0.1]:54063 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kSxuk-0005Jq-B5
	for submit <at> debbugs.gnu.org; Thu, 15 Oct 2020 03:43:06 -0400
Received: from eggs.gnu.org ([209.51.188.92]:33122)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1kSxuj-0005JL-9N
 for 44000 <at> debbugs.gnu.org; Thu, 15 Oct 2020 03:43:05 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:45786)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>) id 1kSxud-000587-Vq
 for 44000 <at> debbugs.gnu.org; Thu, 15 Oct 2020 03:42:59 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=51800 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1kSxud-0000Id-93
 for 44000 <at> debbugs.gnu.org; Thu, 15 Oct 2020 03:42:59 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: 44000 <at> debbugs.gnu.org
Subject: Re: bug#44000: Guile-Git cross-compiled to i586-pc-gnu gets
 bytestructures wrong
References: <87v9fccuml.fsf@HIDDEN>
Date: Thu, 15 Oct 2020 09:42:55 +0200
In-Reply-To: <87v9fccuml.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22?=
 =?utf-8?Q?'s?= message of "Thu, 15 Oct 2020 00:25:54 +0200")
Message-ID: <871ri0c4u8.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44000
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 (---)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Ludovic Court=C3=A8s <ludo@HIDDEN> skribis:

> The problem is that the =E2=80=98cond-expand=E2=80=99 used to define =E2=
=80=98arch32bit?=E2=80=99 is a
> expansion-time thing when (cross-)building Bytestructures itself, so
> it=E2=80=99s incorrect from cross-building from 64-bit to 32-bit.
>
> I believe that changing it to:
>
>   (define arch32bit? (memq data-model '(ilp32 lp32)))
>
> would fix it because then the test would happen at run time.

I confirm that the attached patch for Bytestructures solves the problem
(running =E2=80=98guix pull=E2=80=99 in my childhurd :-)).

Let=E2=80=99s see whether it needs to be adapted for inclusion upstream.

Ludo=E2=80=99.


--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline;
 filename=0001-Correctly-define-intptr_t-co.-when-cross-compiling.patch

From a44d04ed3f7031b4ab95b2f0da81c7ab020304d1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>
Date: Thu, 15 Oct 2020 08:47:06 +0200
Subject: [PATCH] Correctly define 'intptr_t' & co. when cross-compiling.

Fixes <https://issues.guix.gnu.org/44000>.

* bytestructures/guile/numeric-data-model.scm (data-model): Export.
* bytestructures/body/numeric.scm (arch32bit?): Check the value of
DATA-MODEL rather than use 'cond-expand'.
---
 bytestructures/body/numeric.scm             | 8 ++++----
 bytestructures/guile/numeric-data-model.scm | 3 ++-
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/bytestructures/body/numeric.scm b/bytestructures/body/numeric.scm
index 842575d..e23cc24 100644
--- a/bytestructures/body/numeric.scm
+++ b/bytestructures/body/numeric.scm
@@ -282,10 +282,10 @@
 (define long-long int64)
 (define unsigned-long-long uint64)
 
-(define arch32bit? (cond-expand
-                    (lp32  #t)
-                    (ilp32 #t)
-                    (else  #f)))
+(define arch32bit? (case data-model
+                    ((lp32)  #t)
+                    ((ilp32) #t)
+                    (else    #f)))
 
 (define intptr_t (if arch32bit?
                      int32
diff --git a/bytestructures/guile/numeric-data-model.scm b/bytestructures/guile/numeric-data-model.scm
index 773b6cd..bd40c69 100644
--- a/bytestructures/guile/numeric-data-model.scm
+++ b/bytestructures/guile/numeric-data-model.scm
@@ -1,4 +1,5 @@
-(define-module (bytestructures guile numeric-data-model))
+(define-module (bytestructures guile numeric-data-model)
+  #:export (data-model))
 
 (import (system foreign))
 (import (system base target))
-- 
2.28.0


--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#44000; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 Oct 2020 22:26:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 14 18:26:08 2020
Received: from localhost ([127.0.0.1]:53375 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kSpDk-0006RY-8C
	for submit <at> debbugs.gnu.org; Wed, 14 Oct 2020 18:26:08 -0400
Received: from lists.gnu.org ([209.51.188.17]:45824)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1kSpDg-0006RP-V1
 for submit <at> debbugs.gnu.org; Wed, 14 Oct 2020 18:26:06 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:50106)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1kSpDe-00033T-7w
 for bug-guix@HIDDEN; Wed, 14 Oct 2020 18:26:02 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:37712)
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <ludo@HIDDEN>) id 1kSpDc-00086e-6b
 for bug-guix@HIDDEN; Wed, 14 Oct 2020 18:26:01 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=49766 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1kSpDY-00012I-E9
 for bug-guix@HIDDEN; Wed, 14 Oct 2020 18:25:59 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: <bug-guix@HIDDEN>
Subject: Guile-Git cross-compiled to i586-pc-gnu gets bytestructures wrong
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 23 =?utf-8?Q?Vend=C3=A9miaire?= an 229 de la
 =?utf-8?Q?R=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: Thu, 15 Oct 2020 00:25:54 +0200
Message-ID: <87v9fccuml.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
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 (---)

Hello!

You might have seen that =E2=80=98guix pull=E2=80=99 doesn=E2=80=99t work i=
n your childhurd:

--8<---------------cut here---------------start------------->8---
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.or=
g/git/guix.git'...
guix pull: error: Git error: invalid version 0 on git_proxy_options
--8<---------------cut here---------------end--------------->8---

This is due to an ABI breakage whereby the Guile-Git code
(cross-compiled from x86_64-linux) fills in the =E2=80=98fetch_opts=E2=80=
=99 member of
=E2=80=98git_clone=C2=A0options=E2=80=99 offset by one word.

On closer inspection, the problem is:

--8<---------------cut here---------------start------------->8---
scheme@(git structs)> (bytestructure-descriptor-size (bs:struct `(("x" ,(bs=
:pointer uint8)) ("y" ,size_t))))
$20 =3D 12
scheme@(git structs)> %host-type
$21 =3D "i586-pc-gnu"
--8<---------------cut here---------------end--------------->8---

Compare with the correct answer:

--8<---------------cut here---------------start------------->8---
$ guix environment --ad-hoc -C -s i686-linux guile guile-bytestructures  --=
 guile

[...]

scheme@(guile-user)> ,use(bytestructures guile)
scheme@(guile-user)> %host-type
$1 =3D "i686-unknown-linux-gnu"
scheme@(guile-user)> (bytestructure-descriptor-size (bs:struct `(("x" ,(bs:=
pointer uint8))("y" ,size_t))))
$2 =3D 8
--8<---------------cut here---------------end--------------->8---

More specifically, the size of =E2=80=98size_t=E2=80=99 is wrong, but point=
er size is
right:

--8<---------------cut here---------------start------------->8---
scheme@(git structs)>  (bytestructure-descriptor-size size_t)
$27 =3D 8
scheme@(git structs)>  (bytestructure-descriptor-size uintptr_t )
$28 =3D 8
scheme@(git structs)>  (bytestructure-descriptor-size (bs:pointer uint8))
$29 =3D 4
--8<---------------cut here---------------end--------------->8---

=E2=80=98numeric.scm=E2=80=99 in bytestructures reads:

--8<---------------cut here---------------start------------->8---
(define arch32bit? (cond-expand
                    (lp32  #t)
                    (ilp32 #t)
                    (else  #f)))

;; =E2=80=A6

(define uintptr_t (if arch32bit?
                      uint32
                      uint64))

(define size_t uintptr_t)
--8<---------------cut here---------------end--------------->8---

But (bytestructures guile numeric-data-model) has this:

--8<---------------cut here---------------start------------->8---
(define data-model
  (if (=3D 4 (sizeof '*))
      (if (=3D 2 (sizeof int))
          'lp32
          'ilp32)
      (cond
       ((=3D 8 (sizeof int))  'ilp64)
       ((=3D 4 (sizeof long)) 'llp64)
       (else                'lp64))))

(cond-expand-provide
 (current-module)
 (list architecture data-model))
--8<---------------cut here---------------end--------------->8---

The problem is that the =E2=80=98cond-expand=E2=80=99 used to define =E2=80=
=98arch32bit?=E2=80=99 is a
expansion-time thing when (cross-)building Bytestructures itself, so
it=E2=80=99s incorrect from cross-building from 64-bit to 32-bit.

I believe that changing it to:

  (define arch32bit? (memq data-model '(ilp32 lp32)))

would fix it because then the test would happen at run time.

(Note that Guile-Git uses only the procedural layer of Bytestructures.
The syntactic layer is likely not cross-compilation-capable for similar
reasons.)

To be continued=E2=80=A6

Thanks,
Ludo=E2=80=99.




Acknowledgement sent to Ludovic Courtès <ludo@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#44000; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 19 Oct 2020 08:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.