From 6a00d6e074287d112575b3eba6e575504bd9f069 Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 20 Sep 2016 08:13:53 +0200 Subject: Remove obsolete HAVE_GCC_VISIBILITY_BROKEN check "with -fvisibility-inlines-hidden needed copy not emitted for virtual inline function" (which covers the relevant part of the Clang bug 11250 mentioned in the check) is reportedly fixed ever since at last Clang 3.2. Make this a fatal configure error for now. The check should be removed completely after LO 5.3 branch-off. Change-Id: I47edf92968f32735a509ef649e0e85b891baab4b Reviewed-on: https://gerrit.libreoffice.org/29074 Tested-by: Jenkins Reviewed-by: Stephan Bergmann --- configure.ac | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 52997f788648..e9366b134e0a 100644 --- a/configure.ac +++ b/configure.ac @@ -6565,9 +6565,7 @@ _ACEOF rm -fr libconftest* AC_MSG_RESULT([$gccvisinlineshiddenok]) if test "$gccvisinlineshiddenok" = "no"; then - AC_MSG_WARN([Your gcc/clang is not -fvisibility-inlines-hidden safe, disabling that.]) - add_warning "Your gcc/clang is not -fvisibility-inlines-hidden safe, disabling that." - HAVE_GCC_VISIBILITY_BROKEN="TRUE" + AC_MSG_ERROR([Your gcc/clang is not -fvisibility-inlines-hidden safe. This is no longer supported.]) fi fi -- cgit v1.2.3