diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2019-05-17 17:40:06 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2019-09-20 13:31:50 +0200 |
commit | 28e028680b3c0551db3a9b71c8fe6b66aac2433b (patch) | |
tree | 17688b5602e93c550775696a3c0dc0cdc090ddfa /external/libpagemaker | |
parent | Related: tdf#127645 return value is unused (diff) | |
download | core-28e028680b3c0551db3a9b71c8fe6b66aac2433b.tar.gz core-28e028680b3c0551db3a9b71c8fe6b66aac2433b.zip |
Remove legacy NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY support
...for ASan/UBSan builds using Clang older than current trunk twoards Clang 9,
as announced at
<https://lists.freedesktop.org/archives/libreoffice/2019-May/082654.html> "Re:
[Libreoffice-commits] core.git: The -fvisibility-ms-compat hack is no longer
needed for UBSan on Linux...". (And drop the no longer needed
solenv/sanitizers/asan-suppressions, which people might still reference from
their ASAN_OPTIONS.)
Change-Id: Iedc0c5955366d2cbe7dc847990e2b1576750e85b
Reviewed-on: https://gerrit.libreoffice.org/72493
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'external/libpagemaker')
-rw-r--r-- | external/libpagemaker/UnpackedTarball_libpagemaker.mk | 8 | ||||
-rw-r--r-- | external/libpagemaker/ubsan-visibility.patch | 11 |
2 files changed, 0 insertions, 19 deletions
diff --git a/external/libpagemaker/UnpackedTarball_libpagemaker.mk b/external/libpagemaker/UnpackedTarball_libpagemaker.mk index a090d334c3fe..752d5c0ebe21 100644 --- a/external/libpagemaker/UnpackedTarball_libpagemaker.mk +++ b/external/libpagemaker/UnpackedTarball_libpagemaker.mk @@ -11,14 +11,6 @@ $(eval $(call gb_UnpackedTarball_UnpackedTarball,libpagemaker)) $(eval $(call gb_UnpackedTarball_set_tarball,libpagemaker,$(PAGEMAKER_TARBALL))) -$(eval $(call gb_UnpackedTarball_set_patchlevel,libpagemaker,0)) - $(eval $(call gb_UnpackedTarball_update_autoconf_configs,libpagemaker)) -ifeq ($(NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY),TRUE) -$(eval $(call gb_UnpackedTarball_add_patches,libpagemaker, \ - external/libpagemaker/ubsan-visibility.patch \ -)) -endif - # vim: set noet sw=4 ts=4: diff --git a/external/libpagemaker/ubsan-visibility.patch b/external/libpagemaker/ubsan-visibility.patch deleted file mode 100644 index 90ead2b844b2..000000000000 --- a/external/libpagemaker/ubsan-visibility.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- configure -+++ configure -@@ -16787,7 +16787,7 @@ - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fvisibility=hidden compiler flag" >&5 - $as_echo_n "checking for -fvisibility=hidden compiler flag... " >&6; } - saved_CXXFLAGS="$CXXFLAGS" -- CXXFLAGS="$CXXFLAGS -fvisibility=hidden" -+ CXXFLAGS="$CXXFLAGS -fvisibility-ms-compat" - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - |