[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#72547: [PATCH 0/9] Make test suite pass on macOS.
From: |
Ludovic Courtès |
Subject: |
bug#72547: [PATCH 0/9] Make test suite pass on macOS. |
Date: |
Sun, 20 Oct 2024 21:17:56 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Hi Tomas,
Tomas Volf <~@wolfsden.cz> skribis:
> In my new work I sadly got a MacBook Pro. I obviously want to use Guile
> on it, however while trying to package it, I discovered that the test
> suite is not passing. This series remedies that. Most of the fixes are
> just in tests, but two are actual bug fixes.
>
> With this series applied, 3.0.10 test suite does fully pass (well, minus
> the skips ^_^) on 14.6 macOS.
>
> I am not sure if the project cares about non-free system, but since I
> had to write the patches anyway, I might as well share them.
It does: we’ve always tried to ensure Guile is portable (developers
usually run GNU/Linux but we’re happy to take patches like these that
fix portability to other systems).
> Tomas Volf (9):
> tests: Check TCP_NODELAY for non-zero instead of 1.
> tests: Skip tests of abstract Unix sockets on Darwin.
> tests: Skip hole-related port tests on Darwin.
> filesys.c: Fix readlink for ports on Darwin.
> tests: Skip mkdtemp test for invalid template on Darwin.
> tests: Fix spawn with #:environment on MacOS.
> tests: Fix spawn if file not found with Gnulib.
> Do not depend on tmpnam in posix.test.
> posix.c: Set errno when pipe2 is not available and flags provided.
Applied with minor edits (see other messages).
Thanks!
Ludo’.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#72547: [PATCH 0/9] Make test suite pass on macOS.,
Ludovic Courtès <=