Aditya Kamath <Aditya.Kamath1@ibm.com> writes:
> Thank you for trying to compile Postgres using meson in AIX. Feel free to ask any questions or packages you need in
thisnode and we will install the same.
I did mean to ask for installation of python and ccache if possible.
plpython often presents portability issues so it'd be good to check that,
and ccache just makes things faster,
>> This doesn't work for me. "meson setup" gets through all its
>> configuration probes and then dies while trying to make the
>> ninja recipe:
> Kindly use meson setup build -Ddefault_library=shared to configure
> using meson.
Hmm. That might be an acceptable answer if there were any
documentation instructing users to do that, but there isn't.
(This gets back to the gripe I raised before that the patch
series still hasn't paid any attention to resurrecting the
AIX-specific documentation bits.)
In the bigger picture though, if that's the only way that works
and we have no intention of making it different, why should users
have to specify that explicitly rather than meson.build just
assuming it? We are not in the business of making builds painful.
Anyway, I did get through a build just now after adding
-Ddefault_library=shared, but then I got
OSError: [Errno 28] No space left on device
while trying to do "meson test", and "df" confirmed that I'd run
the /home partition down to zero free space. Can we get some more
disk space provisioned on p9-aix1-postgres1, or get other people
to clean up their unused files?
regards, tom lane