summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrançois Andriot <[email protected]>2019-03-10 20:23:08 +0100
committerFrançois Andriot <[email protected]>2019-03-10 20:23:08 +0100
commit7edaa41ac67d38d9481489f036b38ba12be89fd6 (patch)
tree749dd2f36abff80f7f8c278d4430e129f01fc69b
parent5cb16668ed68708c9443ef26989e9ba8c0f863d4 (diff)
downloadtde-packaging-7edaa41ac67d38d9481489f036b38ba12be89fd6.tar.gz
tde-packaging-7edaa41ac67d38d9481489f036b38ba12be89fd6.zip
RPM: fix gcc visibility in TQT3
-rw-r--r--redhat/dependencies/tqt3/tqt3-14.0.0.spec7
1 files changed, 1 insertions, 6 deletions
diff --git a/redhat/dependencies/tqt3/tqt3-14.0.0.spec b/redhat/dependencies/tqt3/tqt3-14.0.0.spec
index 5c6715b2d..2a9d0c917 100644
--- a/redhat/dependencies/tqt3/tqt3-14.0.0.spec
+++ b/redhat/dependencies/tqt3/tqt3-14.0.0.spec
@@ -309,11 +309,6 @@ BuildRequires: util-linux
%endif
%endif
-# GCC visibility stuff
-%if 0%{?fedora} || 0%{?mgaversion} || 0%{?mdkversion} || 0%{?suse_version} || 0%{?rhel} >= 6
-%define EXTRA_CFLAGS -fvisibility=hidden -fvisibility-inlines-hidden
-%endif
-
%description
This is the Trolltech TQt library, version 3. It's necessary for
applications that link against the libtqt-mt.so.3, e.g. all Trinity
@@ -1294,7 +1289,7 @@ echo "sle_version = %{?sle_version}"
-e "s|^QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/tqt3|" \
-e "s|\$(QTDIR)|/usr|g" \
-e "s|-lqt|-ltqt|g" \
- -e "s|^QMAKE_CFLAGS =.*|QMAKE_CFLAGS = %{?optflags}|" \
+ -e "s|^QMAKE_CFLAGS =.*|QMAKE_CFLAGS = %{?optflags} -pipe -fvisibility=hidden -fvisibility-inlines-hidden|" \
-e "s|^QMAKE_INCDIR =.*|QMAKE_INCDIR = %{_includedir}|" \
-e "s|^QMAKE_LIBDIR =.*|QMAKE_LIBDIR = %{_libdir}|" \
-e "s|^QMAKE_RPATH = .*|QMAKE_RPATH =|" \