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: Fri, 13 Sep 2024 23:59:59 +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="00000000000055b0180622025162" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20612"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-devel@gnu.org, Rob Browning To: Gordon Steemson Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Fri Sep 13 18:02:32 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 1sp8kh-0005CN-Qj for guile-devel@m.gmane-mx.org; Fri, 13 Sep 2024 18:02:32 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sp8id-0008HN-Fd; Fri, 13 Sep 2024 12:00:23 -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 1sp8iV-0008DL-Au for guile-devel@gnu.org; Fri, 13 Sep 2024 12:00:15 -0400 Original-Received: from mail-lf1-x12f.google.com ([2a00:1450:4864:20::12f]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sp8iT-0004nz-7O for guile-devel@gnu.org; Fri, 13 Sep 2024 12:00:14 -0400 Original-Received: by mail-lf1-x12f.google.com with SMTP id 2adb3069b0e04-535694d67eeso2305871e87.0 for ; Fri, 13 Sep 2024 09:00:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1726243211; x=1726848011; 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=5lg7egtKalRpwbt31DMEZ0bY7KxJebCYUqqlsl4O+T0=; b=X4UbITWv+3GL9jpob5GQr8trbIC+lzPG6NhFiUfowN9GoE38McMpXVOtffHXXA0Z5i 2Q+8tZkOIdX1u2n1BP/cYZblas1gAporrZnj6h/9okK6dKxuXT/62mwHetiRLWb/HvXJ 7Ea821MOH5+ODX3bb64TygNWs1aa0l+oOpIekma/thwGhZ1udTvw2pHlBvpzp5j96ETr m5Eg7gYm/AKoG0FjXduQfQiK9iJVrfXNDn7a4ebYuBJQ2SefLvB1W3e2cctigbDpB1Q7 JaX1MND4vU0+b5S6pdqyp7zKO+8hCe546ZgK1BwBPqzPN92CwJ/69y3WvSvpZcubPDIP X86g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726243211; x=1726848011; 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=5lg7egtKalRpwbt31DMEZ0bY7KxJebCYUqqlsl4O+T0=; b=Iu33r6SeHa6szuHxKTqP4ICmgUejpC8GtnsthmsU4f0I+5LTZLsMx1x2DRn+vdvtE2 zva5wZSpKYIjy1TUygGsRvLjDL5QGgvNNxnKxtkMmbbCWqE47qdxdbgXwHZoIHZR4VPO rJz5OnXnJ+HHKpbcmpMsNGgGmqHsCCfYxUrZh26Mjmt5wJR+lgwY2HiirNDnD+Wojn0R +qJMg46ODZXgye8x4d4O8/XJjSHuff9fO89QGobMIGny4f+LjPDA4qsIcmaPgXDTAbf4 v2CvhHaL1lwfGWcfBd6o8WASuq0kzNziHhsFavwalhxYe6frpjhYwGNyQwDmk+Ara5jT OIJg== X-Gm-Message-State: AOJu0Yw9vIJlR4rZFqOGVJ/P7c4dNhh6CsCo4IDD8ollJwR23VgsP+ZX RzjZN3fxNuECfg0RWBsMZoqIW+5zo2tGxzJso/nPa8Wkh2N0dZFPXDcfMbm20HYgj2qvwIzdv6I 9zSeFNIjh7PcmKhrEe8ufAVRfECo= X-Google-Smtp-Source: AGHT+IGaXxZVjXwRWqQ8uRQgdH4MVtTAoKDiLxhOIc5N2M59U9Zil+5lHkLz6XX0I02lEZGB48Z5hQbuXp+q0IMnDqI= X-Received: by 2002:ac2:4e04:0:b0:52c:dc56:ce62 with SMTP id 2adb3069b0e04-5366b91a3ccmr5455516e87.12.1726243210110; Fri, 13 Sep 2024 09:00:10 -0700 (PDT) In-Reply-To: <75D8FC68-B975-4808-9552-9F8CE163D169@gmail.com> Received-SPF: pass client-ip=2a00:1450:4864:20::12f; envelope-from=vital.had@gmail.com; helo=mail-lf1-x12f.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:22682 Archived-At: --00000000000055b0180622025162 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 script > 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, so= this won=E2=80=99t be > immediate. > > > > Gordon S. > --00000000000055b0180622025162 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Were you able to get the buil= d working?


On Sun, Sep 1, 2024 at 3:09=E2=80=AFPM Gordon Stee= mson <gsteemso@gmail.com> w= rote:
So, it won't build on 32-bit Mac OS... = but not for any sane reason; rather, it won't build because it's fa= iling 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 ./configure script does differently betwe= en 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.
--00000000000055b0180622025162--