• Stephan Bergmann's avatar
    Fix external/gpgmepp Linux RPATH · d4347f5d
    Stephan Bergmann yazdı
    In other external projects using libtool, we fix that by patching configure,
    resetting hardcode_libdir_flag_spec[_CXX] at the end of the linux*) case block
    that sets the Linux-specific value.  But here we run autoreconf in
    ExternalProject_libassuan, so that patch in configure would be overwritten.  The
    relevant code in configure comes from autoconf boilerplate, so we cannot just do
    the same patch in configure.ac.  But we can reset hardcode_libdir_flag_spec
    sufficiently late in configure.ac so that things still work as intended.
    
    Disable tests that would build executabes linking against libgpgme.so, which in
    turn links against the libassuan and libgpg-error libs, which would no longer be
    found by the linker because of the dropped -rpath flags.  (Alternatives might
    be to pass in LD_LIBRARY_PATH or to link with --allow-shlib-undefined.)
    
    Change-Id: I7e37abf802d213347bd80383b7980d85cf0762d4
    Reviewed-on: https://gerrit.libreoffice.org/50960Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarStephan Bergmann <sbergman@redhat.com>
    d4347f5d
Adı
Son kayıt (commit)
Son güncelleme
..
text_cat Loading commit data...
update Loading commit data...
README Loading commit data...
bash-completion.in Loading commit data...
benchmark-document-loading Loading commit data...
bffvalidator.sh.in Loading commit data...
check-elf-dynamic-objects Loading commit data...
check-icon-sizes.py Loading commit data...
convwatch.py Loading commit data...
distro-install-clean-up Loading commit data...
distro-install-desktop-integration Loading commit data...
distro-install-file-lists Loading commit data...
distro-install-sdk Loading commit data...
dump-poolitems-values.py Loading commit data...
extract-tooltip.py Loading commit data...
fake_pom.xml Loading commit data...
find-duplicated-files.py Loading commit data...
find-duplicated-sids.py Loading commit data...
find-german-comments Loading commit data...
find-most-common-warn-messages.py Loading commit data...
find-undocumented-classes Loading commit data...
find-unused-defines.py Loading commit data...
find-unused-sid-commands.py Loading commit data...
find-unused-typedefs.py Loading commit data...
find-unusedheaders.py Loading commit data...
fixincludeguards.sh Loading commit data...
fuzzfiles Loading commit data...
gbuild-to-ide Loading commit data...
gen-boost-headers Loading commit data...
gen-iwyu-dummy-lib Loading commit data...
gen-iwyu-dummy-lib.awk Loading commit data...
generate-bash-completion.py Loading commit data...
get-bugzilla-attachments-by-mimetype Loading commit data...
get_config_variables Loading commit data...
git-new-module-workdir Loading commit data...
git-new-workdir Loading commit data...
git-ps1 Loading commit data...
gla11y Loading commit data...
includebloat.awk Loading commit data...
java-set-classpath.in Loading commit data...
lint-ui.py Loading commit data...
list-dispatch-commands.py Loading commit data...
list-uitest.py Loading commit data...
lo-all-static-libs Loading commit data...
lo-commit-stat Loading commit data...
lo-pack-sources Loading commit data...
lo-xlate-lang Loading commit data...
lolcat Loading commit data...
module-deps.pl Loading commit data...
moveglobalheaders.sh Loading commit data...
odfvalidator.sh.in Loading commit data...
officeotron.sh.in Loading commit data...
oss-fuzz-build.sh Loading commit data...
parse-perfcheck.py Loading commit data...
refcount_leak.py Loading commit data...
removetooltip_markups.sh Loading commit data...
rename-sw-abbreviations.sh Loading commit data...
run Loading commit data...
sanitize-blacklist.txt Loading commit data...
sanitize-image-links Loading commit data...
striplanguagetags.sh Loading commit data...
stubify.pl Loading commit data...
symbolstore.py Loading commit data...
symstore.sh Loading commit data...
test-hid-vs-ui.py Loading commit data...
ui-translatable.sh Loading commit data...
unpack-sources Loading commit data...
update_pch Loading commit data...
update_pch.sh Loading commit data...
update_pch_autotune.sh Loading commit data...
update_pch_bisect Loading commit data...
upload_symbols.py Loading commit data...
verify-custom-widgets-libs Loading commit data...