|
From: | Michael |
Subject: | Re: AIX support |
Date: | Tue, 2 Jan 2018 09:43:08 +0100 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; WOW64; rv:56.0) Gecko/20100101 Thunderbird/56.0 |
On 01/01/2018 20:50, Assaf Gordon wrote:
Well, I continue to build on AIX 5.3, and most of my testing is done at that level because of AIX binary compatibility.Hello Pádraig, Michael (and happy new year), On 2018-01-01 10:50 AM, Michael wrote:On 01/01/2018 14:58, Pádraig Brady wrote:[...]Another issue with AIX make?[...]The problem is AIX 5.3 make - gmake brought me further [...] On AIX 6.1 /usr/bin/make check is progressing normally.For completeness, In my previous tests on AIX 7.1 and 7.2 'make check' seems to work fine. Also see old thread about supported systems versions: https://lists.gnu.org/archive/html/bug-gnulib/2016-10/msg00124.htmlwhere I think it is concluded that AIX 5.3 and 6 are not aimed to be supported (while AIX 7.1 is).
What works on AIX 5.3 usually works on all versions later. Sometimes there is a reason to have two versions, e.g., libperfapi related features that are version dependent (there are more features in AIX 6.1, and still more in AIX 7.1, etc.., or to have support for AIX (extended) RBAC.
I do not have an AIX 7.1 system dedicated to building/testing because it has not been necessary for my needs. And I am not going to change this suddenly.
FYI: Here is the summary of the tests (run on AIX 6.1 to get past the /bin/sh error) - and maybe the final check failures are because I do this on NFS rather than local filesystems. Note: all the binaries were built on AIX 5.3 TL7. So, the tests are also reflecting the binary compatibility.
============================================================================ Testsuite summary for GNU coreutils 8.29 ============================================================================ # TOTAL: 603 # PASS: 468 # SKIP: 133 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 ============================================================================ See ./tests/test-suite.log Please report to address@hidden ============================================================================ Makefile:11843: recipe for target 'tests/test-suite.log' failed make[6]: *** [tests/test-suite.log] Error 1 make[6]: Leaving directory '/data/prj/gnu/coreutils-8.29' Makefile:11949: recipe for target 'check-TESTS' failed make[5]: *** [check-TESTS] Error 2 make[5]: Leaving directory '/data/prj/gnu/coreutils-8.29' Makefile:12204: recipe for target 'check-am' failed make[4]: *** [check-am] Error 2 make[4]: Leaving directory '/data/prj/gnu/coreutils-8.29' Makefile:11729: recipe for target 'check-recursive' failed make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory '/data/prj/gnu/coreutils-8.29' Makefile:12206: recipe for target 'check' failed make[2]: *** [check] Error 2 make[2]: Leaving directory '/data/prj/gnu/coreutils-8.29' Makefile:12492: recipe for target 'check-expensive' failed make[1]: *** [check-expensive] Error 2 make[1]: Leaving directory '/data/prj/gnu/coreutils-8.29' Makefile:12494: recipe for target 'check-very-expensive' failed make: *** [check-very-expensive] Error 2 michael@x071:[/data/prj/gnu/coreutils-8.29] Script done, file is make.check.expensive
-assaf
[Prev in Thread] | Current Thread | [Next in Thread] |