From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sergey Fedorov Newsgroups: gmane.lisp.guile.devel Subject: Re: Guile 3.0.10 fails to build for powerpc-darwin (3.0.9 built earlier) Date: Sun, 22 Sep 2024 13:24:17 +0800 Message-ID: References: <2C5781AA-8161-46E9-A525-A220B4398026@gmail.com> <75D8FC68-B975-4808-9552-9F8CE163D169@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000ca29db0622ae7c07" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22401"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-devel@gnu.org To: Gordon Steemson , rlb@defaultvalue.org, glaubitz@physik.fu-berlin.de Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sun Sep 22 07:25:15 2024 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ssF5r-0005dx-Sl for guile-devel@m.gmane-mx.org; Sun, 22 Sep 2024 07:25:11 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ssF5M-0001eT-9a; Sun, 22 Sep 2024 01:24:40 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ssF5K-0001eK-T5 for guile-devel@gnu.org; Sun, 22 Sep 2024 01:24:38 -0400 Original-Received: from mail-lf1-x135.google.com ([2a00:1450:4864:20::135]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ssF5I-0003qb-VF for guile-devel@gnu.org; Sun, 22 Sep 2024 01:24:38 -0400 Original-Received: by mail-lf1-x135.google.com with SMTP id 2adb3069b0e04-536a2759f0eso4142539e87.3 for ; Sat, 21 Sep 2024 22:24:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726982674; x=1727587474; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Qz+BEmzut19xFcd/gaL0Dkz4wXCIglfmlUt6VuHoddo=; b=OEK8GpHzuYfpkM9iO8029V2ynrxMub8sgOVcxjJNl4alWWWdudSrVReJ2C/JMXYGSz iYF0V7mJfX/ZoQL1O7LHGYL9E65gmxTfHhkvzGIMMvskfzBhW+/v5iWnicA60YOHn1zc PWRYSHYrCl5pRZjOYQ+tpiXHdJbMHNximN2aCUcmdbw1rJhCq+bU0VK3jO3Xr0LiRGGH 60cBurcDfwV0ff9ERt5tLU7C+AMdel9esTWH3sSu0Y7Hr8Qn+stMbjg8BBxG8TOVRsrn 6PuPxOf8b9kS9RrBQUr6UAH7S9uThB8BZVETZHfaJ/SHm/NudtH19OKgdWhNrqMBoEK+ sD+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726982674; x=1727587474; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Qz+BEmzut19xFcd/gaL0Dkz4wXCIglfmlUt6VuHoddo=; b=Q59JLJpVDlM4JPsP/B4hcUP5YYou6h7AnPvm0W9nJ9EuZLiOkA0PmHlgvJ9QzCBjyM Qtf4rQKbKnngpdPWIxIDai+Q62CIJGEWdFjt6wQAyh9ezyW/YJtn8ApVB3uphR1yIOng qA8KqzE7N0UoC28mQs/xYjBRRtnIF4nicvTiVTBEoZtQp6n9JAKipt2kxeehgSjrkWAf x5GmjHbGnu8URHgOOcYKqTLrb6rqBkzTf4ZgR49yTvbsZ04TWsEPaITksjAfxwA4EnsT w7My0tL1Sc1MAXkewq+ledbnCr6v+/+ZB4oulnBRqXLhgz9wu0vxJf345uzBvsdr0TJj HpEw== X-Gm-Message-State: AOJu0YyT0JSLM8DzRSUgX/l9YEz1+qocFHm21kPyK6S1gIJTPHbcsmWT mNoV8YuhiBZkVrV2BACR0aP4SoADSSzacdaFEoCOhb+gTF+I2By9Zp2/C1fw/W3FN++CJ+yuCmT fwU7wwsegGTz4It3reeGkhnuC40AFZkR2qrs= X-Google-Smtp-Source: AGHT+IEdJHVg2+mBPR/Vc6gLkybvCDbOl2pDKSgNQKaL9mgwMDygTypwqE8IxqtCoJSkJYSB0EXFEENdv2ap/9bNZF4= X-Received: by 2002:a05:6512:31c3:b0:535:6892:3be6 with SMTP id 2adb3069b0e04-536ad3df1aamr3898205e87.54.1726982673538; Sat, 21 Sep 2024 22:24:33 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::135; envelope-from=vital.had@gmail.com; helo=mail-lf1-x135.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:22687 Archived-At: --000000000000ca29db0622ae7c07 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Greetings everyone, Could someone say if there is any success with fixing 3.0.10 for 32-bit? What is the current status of the issue? Best regards, Sergey On Fri, Sep 13, 2024 at 11:59=E2=80=AFPM Sergey Fedorov wrote: > Hi, > > Were you able to get the build working? > > > On Sun, Sep 1, 2024 at 3:09=E2=80=AFPM Gordon Steemson wrote: > >> So, it won't build on 32-bit Mac OS... but not for any sane reason; >> rather, it won't build because it's failing to pick up the appropriate >> gnulib shims to make the 'environ' function visible. I mean, HOW? It >> works just fine on 64-bit! Is this something that the ./configure scrip= t >> does differently between the two? >> >> > On Aug 31, 2024, at 10:45=E2=80=AFPM, Gordon Steemson >> wrote: >> > >> > =EF=BB=BFHello all, >> > >> >> Date: Fri, 30 Aug 2024 21:27:16 -0500 >> >> From: Rob Browning >> >> >> >> 3.0.10 does appear to be broken on 32-bit architectures: >> >> https://buildd.debian.org/guile-3.0 >> >> >> >> So if that's what you have, you may need to stick with 3.0.9 for now. >> I >> >> plan to downgrade debian/unstable to 3.0.9 this weekend. >> > >> > I did get it to build for 32-bit as part of a multi-architecture ("fat >> binary") build, using the old Apple GCC. I don't seem to have needed to= do >> anything special to make it work, though I obviously do need to test >> whether it will build 32-bit only. I will report back if any relevant >> observations come up =E2=80=93 as noted, it=E2=80=99s a 13-hour build, s= o this won=E2=80=99t be >> immediate. >> > >> > Gordon S. >> > --000000000000ca29db0622ae7c07 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Greetings everyone,

Could= someone say if there is any success with fixing 3.0.10 for 32-bit?
What is the current status of the issue?

Best regards,
Sergey

On Fri, Sep 13, 2024 at 11:59=E2=80=AFPM Sergey Fedorov <<= a href=3D"mailto:vital.had@gmail.com">vital.had@gmail.com> wrote:
<= div>Hi,

Were you able to get the build working?

On Sun, Sep 1, 2024 at 3:09=E2=80=AFPM Gordon Steemson <gsteemso@gmail.com>= wrote:
So, it w= on't build on 32-bit Mac OS... but not for any sane reason; rather, it = won't build because it's failing to pick up the appropriate gnulib = shims to make the 'environ' function visible.=C2=A0 I mean, HOW?=C2= =A0 It works just fine on 64-bit!=C2=A0 Is this something that the ./config= ure script does differently between the two?

> On Aug 31, 2024, at 10:45=E2=80=AFPM, Gordon Steemson <gsteemso@gmail.com> wrot= e:
>
> =EF=BB=BFHello all,
>
>> Date: Fri, 30 Aug 2024 21:27:16 -0500
>> From: Rob Browning <rlb@defaultvalue.org>
>>
>> 3.0.10 does appear to be broken on 32-bit architectures:
>> https://buildd.debian.org/guile-3.0
>>
>> So if that's what you have, you may need to stick with 3.0.9 f= or now.=C2=A0 I
>> plan to downgrade debian/unstable to 3.0.9 this weekend.
>
> I did get it to build for 32-bit as part of a multi-architecture (&quo= t;fat binary") build, using the old Apple GCC.=C2=A0 I don't seem = to have needed to do anything special to make it work, though I obviously d= o need to test whether it will build 32-bit only.=C2=A0 I will report back = if any relevant observations come up =E2=80=93 as noted, it=E2=80=99s a 13-= hour build, so this won=E2=80=99t be immediate.
>
> Gordon S.
--000000000000ca29db0622ae7c07--