On 23/06/2025 02:48, Collin Funk wrote:
Hi Pádraig,
On AIX the following test fails:
$ make TESTS=tests/misc/stdbuf.sh check
[...]
FAIL: tests/misc/stdbuf.sh
[...]
This is because AIX does not support the LD_PRELOAD environment
variable. Copying the text from their docs [1]:
The LDR_PRELOAD and LDR_PRELOAD64 environment variables make it
possible for a process to preload shared libraries. The LDR_PRELOAD
environment variable is for 32-bit processes, and the LDR_PRELOAD64
environment variable is for 64-bit processes.
The attached patch fixes it.
Not sure if this warrants a NEWS entry. I'll let you decide.
Collin
[1]
https://www.ibm.com/docs/en/aix/7.3.0?topic=techniques-preloaded-shared-libraries
Pushed with a NEWS entry.
thanks!
Padraig