[bug #62174] fix test functions/shell on aix.

2022-10-25 Thread Dmitry Goncharov
Follow-up Comment #3, bug #62174 (project make): i guess this fell through the cracks. Paul, can you please have a look at sv62174_fix2.diff? ___ Reply to this item at:

[bug #63185] configure fails to detect getloadavg declaration on sun and aix.

2022-10-25 Thread Dmitry Goncharov
Follow-up Comment #5, bug #63185 (project make): i guess this fell through the cracks. Paul, can you please have a look at the attached patch? One part of the patch you already applied, but there is the second part, which is still needed.

[bug #63260] Avoid infinite recursion.

2022-10-25 Thread Dmitry Goncharov
Follow-up Comment #5, bug #63260 (project make): Thanks, Paul. This indeed fixes the infinite recursion on reiserfs. ___ Reply to this item at: ___

Re: GNU make 4.3.92 on mingw

2022-10-25 Thread Paul Smith
On Tue, 2022-10-25 at 22:13 +0300, Eli Zaretskii wrote: > > So if we see a difference it must be that there's some OTHER > > difference not just CRLF.  Or, the test suite comparison has a > > bug.  I'll have to look more closely at the output. > > I do see differences unrelated to CRLF, see

Re: GNU make 4.3.92 on mingw

2022-10-25 Thread Eli Zaretskii
> From: Paul Smith > Cc: br...@clisp.org, bug-make@gnu.org > Date: Tue, 25 Oct 2022 14:10:25 -0400 > > On Tue, 2022-10-25 at 19:37 +0300, Eli Zaretskii wrote: > > > A lot of these seem to be CRLF errors in the diff, where it would > > > otherwise match.  I know that the test framework does some

Re: GNU make 4.3.92 on mingw

2022-10-25 Thread David Boyce
I'd think it would be easy to write a diff script in Perl to avoid platform dependencies. In fact the result would be simpler than Paul describes because instead of actually modifying logfiles the mods could be done in-memory by the script. Reading in two text files, strinpping off newlines,

Re: GNU make 4.3.92 on mingw

2022-10-25 Thread Paul Smith
On Tue, 2022-10-25 at 19:37 +0300, Eli Zaretskii wrote: > > A lot of these seem to be CRLF errors in the diff, where it would > > otherwise match.  I know that the test framework does some > > manipulation of CRLF. > > If the test suite runs Diff, it should invoke it with the >

Re: GNU make 4.3.92 on mingw

2022-10-25 Thread Eli Zaretskii
> From: Paul Smith > Date: Tue, 25 Oct 2022 12:07:08 -0400 > > On Tue, 2022-10-25 at 16:29 +0200, Bruno Haible wrote: > > With GNU make 4.3.92, this is down to 75 test failures. > > Just curious how this MinGW test works; are you running the MinGW > "cross-compiler" installed by the Cygwin

Re: GNU Make 4.3.92 release candidate available

2022-10-25 Thread Eli Zaretskii
> From: Paul Smith > Date: Mon, 24 Oct 2022 02:59:18 -0400 > > I expect this to be the final release candidate before GNU Make 4.4. > I will probably allow for testing for about a week. > > > GNU make is a tool which

Re: GNU make 4.3.92 on mingw

2022-10-25 Thread Paul Smith
On Tue, 2022-10-25 at 16:29 +0200, Bruno Haible wrote: > With GNU make 4.3.92, this is down to 75 test failures. Just curious how this MinGW test works; are you running the MinGW "cross-compiler" installed by the Cygwin package manager, and doing the build/test from within a Cygwin shell? A lot

Re: GNU Make 4.3.92 on OpenBSD 6.5

2022-10-25 Thread Paul Smith
On Tue, 2022-10-25 at 16:32 +0200, Bruno Haible wrote: > On OpenBSD 6.5, I see 6 test failures. There are SIGSEGV in the loadapi tests; I'm not sure where to go with this as I'll need some debugging done on the segv at least a backtrace or something. And, there are timeout errors. If you change

Re: GNU make 4.3.92 on Cygwin

2022-10-25 Thread Paul Smith
On Tue, 2022-10-25 at 16:27 +0200, Bruno Haible wrote: > With GNU make 4.3.92, we're down to 10 test failures. Just to note, I was able to install Cygwin64 on one of my Windows systems and the latest code built and ran with no failures there. All the failures on Cygwin in your tests are of this

Re: GNU make 4.3.92 on Manjaro 17 — bi-arch problem

2022-10-25 Thread Paul Smith
On Tue, 2022-10-25 at 16:20 +0200, Bruno Haible wrote: > Unfortunately, it did not fix the problem. Find attached the details > of that failed build. Hm. The link test I added did fail, as expected, but somehow that did not translate to disabling Guile support. I must have messed up something

Re: GNU Make 4.3.92 on OpenBSD 6.5

2022-10-25 Thread Bruno Haible
On OpenBSD 6.5, I see 6 test failures. makeerror-x86_64-unknown-openbsd6.5.tar.gz Description: application/compressed-tar

Re: GNU make 4.3.92 on Cygwin

2022-10-25 Thread Bruno Haible
I wrote: > On Cygwin 2.9.0 (64-bit), compilation works fine, but there are 11 test > failures. With GNU make 4.3.92, we're down to 10 test failures. makeerror-x86_64-pc-cygwin2.9.0.tar.gz Description: application/compressed-tar

Re: GNU make 4.3.92 on mingw

2022-10-25 Thread Bruno Haible
I wrote: > On mingw (on Windows 10 in a Cygwin dev environment), compilation works > fine, but there are 91 test failures. With GNU make 4.3.92, this is down to 75 test failures. makeerror-x86_64-w64-mingw.tar.gz Description: application/compressed-tar

Re: GNU make 4.3.92 on GNU/Hurd

2022-10-25 Thread Bruno Haible
Paul Smith wrote: > On Wed, 2022-10-19 at 03:14 +0200, Bruno Haible wrote: > > PATH_MAX does not exist on GNU/Hurd (intentionally, because file > > names are of arbitrary length). > > Thanks, I've fixed this by setting a large value (4096) as PATH_MAX if > it's not set anywhere. Thanks. With GNU

Re: GNU make 4.3.92 on Solaris 11

2022-10-25 Thread Bruno Haible
I wrote: > On Solaris 11.4 / x86_64, in 64-bit mode, the compilation works fine, but > there > are 20 test failures. Likewise in 32-bit mode. > > On Solaris 11 OmniOS, in 64-bit mode, the compilation works fine, but there > are 22 test failures. In 32-bit mode, even 26 test failures. > > On

Re: GNU make 4.3.92 on FreeBSD

2022-10-25 Thread Bruno Haible
I wrote: > On FreeBSD 11 / x86, the compilation works fine but 1 test fails. On the same machine, with GNU make 4.3.92, all tests pass.

Re: GNU make 4.3.92 on openSUSE Leap 15.2

2022-10-25 Thread Bruno Haible
I wrote: > On OpenSUSE Leap 15.2 / x86_64 (a glibc 2.26 system), the compilation works > fine > but 3 tests fail. On the same system, with GNU make 4.3.92, I see only 1 test failure: the wildcard tests. Due to the older glibc. makeerror-x86_64-pc-linux-gnu-opensuse15.2.tar.gz Description:

Re: GNU make 4.3.92 on Manjaro 17 — bi-arch problem

2022-10-25 Thread Bruno Haible
Paul Smith wrote: > > The cause: > > libguile-2.2.so happens to be installed only as 64-bit binaries, in > > /usr/lib. > > Not as 32-bit binaries, in /usr/lib32. Yet, /usr/include/guile/2.2/ > > exists. > > I added extra configure checking to try to link with Guile, not just > assume that if we

Re: GNU make 4.3.92 on Manjaro 17

2022-10-25 Thread Bruno Haible
I wrote: > On Manjaro Linux 17 (a glibc 2.28 system) in 64-bit mode, the compilation > works fine, but there are 2 test failures. With GNU make 4.3.92, all tests pass.

Re: GNU make 4.3.92 on CentOS 8 Stream

2022-10-25 Thread Bruno Haible
I wrote: > On CentOS 8 Stream / x86_64 (a glibc 2.28 system), the compilation works fine, > but the test suite has failures in the 'output-sync' category: > - 3 failures in a build with gcc The same 3 failures still occur with GNU make 4.3.92.

Re: GNU make 4.3.92 on Debian 11.1

2022-10-25 Thread Bruno Haible
I wrote: > On Debian 11.1 / x86_64 (a glibc 2.31 system) compilation succeeds > but there are 2 test failures. With GNU make 4.3.92, I see all tests pass.

Re: GNU make 4.3.92 on Debian 9.1

2022-10-25 Thread Bruno Haible
Martin Dorey wrote: > I looked into it further and concluded that failure is indeed expected on > Debian 9, where it's a harmless documentation of the legacy $(wildcard) > behavior with dangling symlinks there. GNU make 4.3.92, on the same machine, shows only this one failure:

Re: GNU Make 4.3.92 release candidate available

2022-10-25 Thread Paul Smith
On Tue, 2022-10-25 at 08:42 +0200, Martin Reinders wrote: > but from what Paul said in https://lists.gnu.org/archive/html/bug- > make/2019-05/msg00017.html > > > Argh, another glob.c issue.  I really need to figure out how to > > update to a newer version, preferably without breaking Windows AND

Re: GNU Make 4.3.92 release candidate available

2022-10-25 Thread Martin Reinders
Am 24.10.22 um 08:59 schrieb Paul Smith: > I expect this to be the final release candidate before GNU Make 4.4. > I will probably allow for testing for about a week. (I had accidentally posted this yesterday as reply to an older thread, but it was meant as feedback to make-4.3.92.) On macOS,