Hello community,

here is the log from the commit of package wvstreams for openSUSE:Factory 
checked in at 2013-09-04 14:06:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wvstreams (Old)
 and      /work/SRC/openSUSE:Factory/.wvstreams.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wvstreams"

Changes:
--------
--- /work/SRC/openSUSE:Factory/wvstreams/wvstreams.changes      2012-11-30 
12:32:06.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.wvstreams.new/wvstreams.changes 2013-09-04 
14:06:25.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Aug 27 22:28:33 UTC 2013 - [email protected]
+
+- -devel package must require libstdc++-devel and openssl-devel
+- use -fvisibility-inlines-hidden
+- exclude static libraries but only those for which a shared
+  library is available.
+- build with -DOPENSSL_LOAD_CONF so it uses the system 's openssl
+  configuration and load hardware specific engines automagically.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wvstreams.spec ++++++
--- /var/tmp/diff_new_pack.E94OH3/_old  2013-09-04 14:06:25.000000000 +0200
+++ /var/tmp/diff_new_pack.E94OH3/_new  2013-09-04 14:06:25.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wvstreams
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -55,6 +55,8 @@
 %package devel
 Summary:        Network Programming Library in C++
 Group:          Development/Libraries/Other
+Requires:       libstdc++-devel
+Requires:       openssl-devel
 Requires:       wvstreams = %{version}
 
 %description devel
@@ -84,12 +86,12 @@
 # This package failed when testing with -Wl,-as-needed being default.
 # So we disable it here, if you want to retest, just delete this comment and 
the line below.
 export SUSE_ASNEEDED=0
-export CFLAGS="$RPM_OPT_FLAGS -fPIC"
+export CFLAGS="$RPM_OPT_FLAGS -fPIC -DOPENSSL_LOAD_CONF"
 export COPTS="$CFLAGS"
-export CXXFLAGS="$RPM_OPT_FLAGS -fPIC -fno-strict-aliasing -fno-tree-dce 
-fno-optimize-sibling-calls"
+export CXXFLAGS="$RPM_OPT_FLAGS -DOPENSSL_LOAD_CONF -fPIC -fno-strict-aliasing 
-fno-tree-dce -fno-optimize-sibling-calls -fvisibility-inlines-hidden"
 export CXXOPTS="$CXXFLAGS"
 export LDFLAGS="-ldb -lpthread"
-%configure --enable-verbose
+%configure --disable-static --enable-verbose
 make %{?_smp_mflags}
 
 %install
@@ -117,6 +119,10 @@
 %defattr (-, root, root)
 /usr/include/wvstreams
 %{_libdir}/pkgconfig/*.pc
+%exclude %{_libdir}/libuniconf.a
+%exclude %{_libdir}/libwvbase.a
+%exclude %{_libdir}/libwvstreams.a
+%exclude %{_libdir}/libwvutils.a
 %{_libdir}/*.a
 %{_libdir}/*.so
 

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to