diff options
author | Damien Goutte-Gattat <dgouttegattat@incenp.org> | 2022-09-20 22:28:34 +0100 |
---|---|---|
committer | NIIBE Yutaka <gniibe@fsij.org> | 2022-09-21 10:05:41 +0900 |
commit | 628cb1a786bd5d420be17c2e9ffd407f4fbf517e (patch) | |
tree | b92df867b2a41bb56f3e16bafd135ffc07723071 /configure.ac | |
parent | b5043421d2b3ff5999e88808737ff400bf15b0ee (diff) | |
download | libgpg-error-628cb1a786bd5d420be17c2e9ffd407f4fbf517e.tar.gz |
m4: Fix detection of gpgrt's libdir.
* src/gpg-error.m4 (GPGRT_CONFIG): Handle the case where none of the
system lib directories contain a pkgconfig subdirectory.
--
When we look for gpgrt_libdir, there's a corner case if we had been able
to obtain system libdirs (using `cc -print-search-dirs`) *but* none of
those system libdirs happen to contain a valid pkgconfig subdirectory
(which may be unlikely but can and does happen when cross-compiling).
We do test for the case where we have not obtained any system libdir at
all, in which case we fallback to `${gpgrt_prefix}/lib`
(`possible_libdir1`), but we do not test if the list of libdir
candidates is reduced to nothing after we have eliminated all the
libdirs that do not contain a pkgconfig subdirectory.
This patch adds a test for this precise case.
Signed-off-by: Damien Goutte-Gattat <dgouttegattat@incenp.org>
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions