build-sys: Link with gpg-error directly
We use the API, and not linking breaks the build with e.g. `-fuse-ld=gold` in a Fedora 28 buildroot as gold doesn't do the "search indirect dependencies" thing. Closes: #1679 Approved by: jlebon
This commit is contained in:
parent
fef07889d3
commit
be8bbc5f87
|
|
@ -220,6 +220,10 @@ AS_IF([ test x$have_gpgme = xno ], [
|
||||||
AC_MSG_ERROR([Need GPGME_PTHREAD version $LIBGPGME_DEPENDENCY or later])
|
AC_MSG_ERROR([Need GPGME_PTHREAD version $LIBGPGME_DEPENDENCY or later])
|
||||||
])
|
])
|
||||||
OSTREE_FEATURES="$OSTREE_FEATURES gpgme"
|
OSTREE_FEATURES="$OSTREE_FEATURES gpgme"
|
||||||
|
dnl This apparently doesn't ship a pkg-config file either, and we need
|
||||||
|
dnl to link to it directly.
|
||||||
|
OT_DEP_GPGME_CFLAGS="${OT_DEP_GPGME_CFLAGS} $(gpg-error-config --cflags)"
|
||||||
|
OT_DEP_GPGME_LIBS="${OT_DEP_GPGME_LIBS} $(gpg-error-config --libs)"
|
||||||
|
|
||||||
LIBARCHIVE_DEPENDENCY="libarchive >= 2.8.0"
|
LIBARCHIVE_DEPENDENCY="libarchive >= 2.8.0"
|
||||||
# What's in RHEL7.2.
|
# What's in RHEL7.2.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue