From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Aleix Conchillo =?UTF-8?Q?Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.bugs Subject: bug#60971: GNU Guile 3.0.9rc1 available for testing! Date: Mon, 23 Jan 2023 10:47:48 -0800 Message-ID: References: <87v8l15hb2.fsf@inria.fr> <562CD6BE-42D3-4D4C-AB4C-2B4A5341F525@sarc.name> <87h6wh34t0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000e58f7905f2f2d697" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32525"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 60971@debbugs.gnu.org, lloda , "guile-devel@gnu.org" , Greg Troxel To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-X-From: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Mon Jan 23 19:49:16 2023 Return-path: Envelope-to: guile-bugs@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 1pK1sa-0008DK-2A for guile-bugs@m.gmane-mx.org; Mon, 23 Jan 2023 19:49:16 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pK1sP-0004gZ-Aj; Mon, 23 Jan 2023 13:49:05 -0500 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 1pK1sN-0004gB-By for bug-guile@gnu.org; Mon, 23 Jan 2023 13:49:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pK1sN-0002Rj-41 for bug-guile@gnu.org; Mon, 23 Jan 2023 13:49:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pK1sM-0001CL-El for bug-guile@gnu.org; Mon, 23 Jan 2023 13:49:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Aleix Conchillo =?UTF-8?Q?Flaqu=C3=A9?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guile@gnu.org Resent-Date: Mon, 23 Jan 2023 18:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60971 X-GNU-PR-Package: guile Original-Received: via spool by 60971-submit@debbugs.gnu.org id=B60971.16744996924532 (code B ref 60971); Mon, 23 Jan 2023 18:49:02 +0000 Original-Received: (at 60971) by debbugs.gnu.org; 23 Jan 2023 18:48:12 +0000 Original-Received: from localhost ([127.0.0.1]:55339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pK1rY-0001B2-2n for submit@debbugs.gnu.org; Mon, 23 Jan 2023 13:48:12 -0500 Original-Received: from mail-vs1-f48.google.com ([209.85.217.48]:46601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pK1rW-0001Ao-KD for 60971@debbugs.gnu.org; Mon, 23 Jan 2023 13:48:11 -0500 Original-Received: by mail-vs1-f48.google.com with SMTP id j185so13943136vsc.13 for <60971@debbugs.gnu.org>; Mon, 23 Jan 2023 10:48:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=qu/smVQDe29BflMq5YQLMNf6Z/kdsqMiNUimbBG4MIk=; b=T3XKJKzw91ihviQ7XmFTcwWfWy0FRWJ/f9CkwMY1M+j5llaX/zCmT8ASFygk4Fs1gI vuFlKXYnBV+Hnnz9hnbuKlUJ7bK/cgJK1Bw/sRKl4NoprNVScoavFaQWH5zRgBhhLSxU YLqvoxtwQnZ7+U310Dv3oIv9fpeOnrPM5WOyuhbXPhSxgx2nJ6fxDM0YTDhMqc6Yjdj+ jcfw/CIBcrm4bSFv2M+5q/LPxeH1QN+MTO0zp0/j43CR87Ht4A9JVnm+W2c0QtuzWthA tMCvmYpCKMVeDiz5ltFjaUaqjQ4Dfy2emVqMDkpkS4Kd82eyQliV+LAjnMTgiCuWuBdt uPSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=qu/smVQDe29BflMq5YQLMNf6Z/kdsqMiNUimbBG4MIk=; b=R4CEYYoyvX8lJtH1lA3B2PYt8A4pctBr+kO4YDCrmww/S4qF9UdocJPVjtWtvuX4Sl m6IeKxzcz9J9RcWRFgr9+B53d5M4aepTKcF7BUnYzLZBd9yHiDGwF1lUKBzcc8a/L/Z/ v2ttPzfv5AHo4pX9z4Fg5kZVcxYygkY7ZjqYitfwSONLxSsVMPgE4zYVMWfmzNLy6CjX JTX0DKsvfQVjqaH7LkxxNCYyu9NU8YrnxJSA4HzjxsyDbRP6nesxilBVWccUIiY6xxJE 4Pd0iCi4IsaqN2gCaORxfycslG9W019fi0/f2pxGz0doKxkXEFGmb8Pxo5khsF5fOOHH 4fkg== X-Gm-Message-State: AFqh2kqvHirKANadhGNgFsXXCm/Y48b8iPyNnO7yFEPzMzzLh+1HYgdk fMmVpdPb9oDuSM90eMJhcXSwGk3/EjbRUOxlUbs= X-Google-Smtp-Source: AMrXdXvtXDCLTRyklJq3mrjE05fisVsjD1QhRdTsgnVS5dqQeHghiKwhowbumcbmMuksbypXRnVD2cbNvJljS7TWu4A= X-Received: by 2002:a05:6102:36c7:b0:3d3:e33e:89f4 with SMTP id z7-20020a05610236c700b003d3e33e89f4mr3512006vss.56.1674499684927; Mon, 23 Jan 2023 10:48:04 -0800 (PST) In-Reply-To: <87h6wh34t0.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.bugs:10534 Archived-At: --000000000000e58f7905f2f2d697 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jan 23, 2023 at 2:48 AM Ludovic Court=C3=A8s wrote: > Hi, > > Greg Troxel skribis: > > > lloda writes: > > > >> This looks like https://debbugs.gnu.org/60971 < > https://debbugs.gnu.org/60971> on mac os. > > > > Yes, it does. > > > > My quick reaction is that if the POSIX-required macros operation on > > system types that might be struct, then faking up ints for testing is > > unsound. > > > > Maybe only do verify if guile has to define macros, and don't try to > > test the OS? > > So something like the patch below? > Oh, I missed the other report. Yes, this works on macOS as just reported by Daniel. No other issues. Aleix --000000000000e58f7905f2f2d697 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Jan 23, 2023 at 2:48 AM Ludovic Court=C3=A8s <<= a href=3D"mailto:ludo@gnu.org">ludo@gnu.org> wrote:
=
Hi,

Greg Troxel <gdt@lex= ort.com> skribis:

> lloda <lloda@s= arc.name> writes:
>
>> This looks like https://debbugs.gnu.org/60971 <htt= ps://debbugs.gnu.org/60971> on mac os.
>
> Yes, it does.
>
> My quick reaction is that if the POSIX-required macros operation on > system types that might be struct, then faking up ints for testing is<= br> > unsound.
>
> Maybe only do verify if guile has to define macros, and don't try = to
> test the OS?

So something like the patch below?

Oh, I missed the other report. Yes, this wor= ks on macOS as just reported by Daniel. No other issues.

=
Aleix
--000000000000e58f7905f2f2d697--