Re: Build versionless .so for Android
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Michael Paquier <michael@paquier.xyz>
Cc: Matthias Kuhn <matthias@opengis.ch>, pgsql-hackers@lists.postgresql.org
Date: 2024-01-02T17:43:01Z
Lists: pgsql-hackers
On Sun, Dec 31, 2023 at 1:24 AM Michael Paquier <michael@paquier.xyz> wrote: > FWIW, I have mixed feelings about patching the code to treat > android-linux as an exception while changing nothing in the > documentation to explain why this is required. A custom patch may > serve you better here, and note that you did not even touch the meson > paths. See libpq_c_args in src/interfaces/libpq/meson.build as one > example. That's just my opinion, of course, still there are no > buildfarm members that would cover your patch. It's reasonable to want good comments -- the one in the patch (1) doesn't explain why this is required and (2) suggests that it is only needed when cross-compiling which seems surprising and (3) has a typo. But if it's true that this is needed, I tentatively think we might do better to take the patch than force people to carry it out of tree. -- Robert Haas EDB: http://www.enterprisedb.com
Commits
-
Support shared libraries on Android (using make)
- 79b03dbb3304 17.0 landed
-
meson: Map host_system android to linux
- f4447af5b1a6 17.0 landed
-
meson: portname was set too early
- 4b4b3467ee36 17.0 landed
- 8b31b689f4db 16.2 landed