Re: immutable: Avoid redefining macros on AIX.

2025-04-12 Thread Collin Funk
Hi Bruno, Bruno Haible writes: > Yes, since we don't have a CI build for AIX, we need to occasionally check > it manually. Yep, that is what I was doing. All the tests that I have run so far seem to pass fine, excluding year-2038 since the cfarm machine is 32-bits and many skipped locale tests.

Re: immutable: Avoid redefining macros on AIX.

2025-04-12 Thread Bruno Haible via Gnulib discussion list
Hi Collin, > On AIX in a testdir of all modules Yes, since we don't have a CI build for AIX, we need to occasionally check it manually. > I have pushed the attach two patches fixing this, and a similar one in > the aligned-malloc tests. Thanks. Just for nitpicking: > +# ifdef ALIGNMENT > +# u

immutable: Avoid redefining macros on AIX.

2025-04-12 Thread Collin Funk
12:30:30 -0700 Subject: [PATCH 1/2] immutable: Avoid redefining macros on AIX. * lib/immutable.c (ALIGNMENT): Undefine any definition from system headers. --- ChangeLog | 6 ++ lib/immutable.c | 4 2 files changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index 0fac