From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gordon Steemson Newsgroups: gmane.lisp.guile.devel Subject: Re: Guile 3.0.10 fails to build for powerpc-darwin (3.0.9 built earlier) Date: Sun, 1 Sep 2024 00:09:34 -0700 Message-ID: <75D8FC68-B975-4808-9552-9F8CE163D169@gmail.com> References: <2C5781AA-8161-46E9-A525-A220B4398026@gmail.com> Mime-Version: 1.0 (1.0) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29404"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Rob Browning , Sergey Fedorov To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Sun Sep 01 09:10:16 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 1skej0-0007Rg-T3 for guile-devel@m.gmane-mx.org; Sun, 01 Sep 2024 09:10:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1skeie-0004M0-VM; Sun, 01 Sep 2024 03:09:52 -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 1skeib-0004La-W3 for guile-devel@gnu.org; Sun, 01 Sep 2024 03:09:50 -0400 Original-Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1skeia-0006Bo-D1 for guile-devel@gnu.org; Sun, 01 Sep 2024 03:09:49 -0400 Original-Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-714226888dfso2615936b3a.1 for ; Sun, 01 Sep 2024 00:09:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725174586; x=1725779386; darn=gnu.org; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:from:to:cc:subject:date:message-id :reply-to; bh=rQTOjBn5dgG+UaTDNgeG4EdVldRdeUtG85xqY9fKr8U=; b=Qeo7CC1CEUWtQbmlEZeKJOXlRbKleNLdZ7JnPl0ljAfueAx6bjxrVbHdm57n2kW6sj IEGUjPB8EfztAj4WL5iZhURF4eotbXezOukXwcd6KiEbaTUBnctfKa7Jqazg9OVs5Njd jS85FCocjTqtH85qKlP8/UuVXjE8EjpXNkNFWaBt9kceU5UuT5AsZXqtswRwvb374b68 W1wbRn9JEJ5nl+tgCgQaHtcygrkeMCPKW5UsUKsNkFxROBWXgrcUY3XKA6JVOS9PvYpe vIw9OTz5myWMcYzz8t4OmD3UZ3ocrFDaa0rMfe0HWTRX84YJ18JRNAIjFn/wXQx8GC9T bkeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725174586; x=1725779386; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :from:content-transfer-encoding:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rQTOjBn5dgG+UaTDNgeG4EdVldRdeUtG85xqY9fKr8U=; b=ZpPTS1M109bdLS2E1i1zvWU/WrajFP/pkz18FG+GedYEkg4ClmYfOuNP3s6kUVMXd7 hVnLAbHN/iVD6ponClI2FeYaZukG4zgyJFEMV38JBp0SpdJTdKR6yuuVwbp+Jw5Z21gy YTAtOhUzaNfLivp1FBIIKzIzz6GNMNXXSv5fOMmr/29TzXQ2HlbBiW22HdYmM4JfRcCa 1/HhRnDY4YOF//xd8z/a+Ky9LdtFbc5GfRgjJjSAFu9BJHvZFhxpEmjWut1DPYiTC9un +J0kHcubJGLj5SEWKTDe+wHFJ6fjUl8lShBGWjOmFj4WjVf5rkWyKLl3fgiw1xh+G+Hh sizg== X-Gm-Message-State: AOJu0YyOpb1C55DEwsM4Svs5nUw5wJrkM/bYt3dHchMpcGby7dmRaMwm 1tbRY8Q/MNlh3fBvAt4gWZpZu3Ne/T73qbi0EI3g41/0OhTpnvnU X-Google-Smtp-Source: AGHT+IH2NDfuh4KrsG+iRCS3MlcEQH2OXpeqUaVc5bNrBidwNBbtsdrwlgl5RiggYuLG+CHEyAtSBA== X-Received: by 2002:a05:6a21:9211:b0:1cc:b216:a1f with SMTP id adf61e73a8af0-1cce0ff258cmr9873919637.3.1725174585773; Sun, 01 Sep 2024 00:09:45 -0700 (PDT) Original-Received: from smtpclient.apple ([2607:fb90:8b60:1b65:284c:675a:dca5:1b1f]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2d85b141f07sm6768507a91.29.2024.09.01.00.09.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 01 Sep 2024 00:09:45 -0700 (PDT) In-Reply-To: <2C5781AA-8161-46E9-A525-A220B4398026@gmail.com> X-Mailer: iPhone Mail (21F90) Received-SPF: pass client-ip=2607:f8b0:4864:20::432; envelope-from=gsteemso@gmail.com; helo=mail-pf1-x432.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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:22673 Archived-At: So, it won't build on 32-bit Mac OS... but not for any sane reason; rather, i= t won't build because it's failing to pick up the appropriate gnulib shims t= o make the 'environ' function visible. I mean, HOW? It works just fine on 6= 4-bit! 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 = wrote: >=20 > =EF=BB=BFHello all, >=20 >> Date: Fri, 30 Aug 2024 21:27:16 -0500 >> From: Rob Browning >>=20 >> 3.0.10 does appear to be broken on 32-bit architectures: >> https://buildd.debian.org/guile-3.0 >>=20 >> 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. >=20 > I did get it to build for 32-bit as part of a multi-architecture ("fat bin= ary") build, using the old Apple GCC. I don't seem to have needed to do any= thing 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 co= me up =E2=80=93 as noted, it=E2=80=99s a 13-hour build, so this won=E2=80=99= t be immediate. >=20 > Gordon S.