Hello community,
here is the log from the commit of package wxGTK for openSUSE:Factory
checked in at Sun Sep 27 00:27:00 CEST 2009.
--------
--- wxGTK/wxGTK.changes 2009-09-05 11:55:57.000000000 +0200
+++ /mounts/work_src_done/STABLE/wxGTK/wxGTK.changes 2009-09-25 17:54:19.000000000 +0200
@@ -1,0 +2,8 @@
+Fri Sep 25 17:53:00 CEST 2009 - sbrabec@suse.cz
+
+- Disabled STL (bnc#530027). See also
+ http://lists.opensuse.org/opensuse-factory/2009-09/msg00386.html
+- Removed obsolete RPATH.
+- The GSocket symbol clash fix replaced by the upstream one.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
wxGTK-GSocket-hack.patch
New:
----
wxGTK-GSocket-clash.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ wxGTK.spec ++++++
--- /var/tmp/diff_new_pack.Sy7YS2/_old 2009-09-27 00:26:23.000000000 +0200
+++ /var/tmp/diff_new_pack.Sy7YS2/_new 2009-09-27 00:26:23.000000000 +0200
@@ -26,7 +26,7 @@
Group: System/Libraries
AutoReqProv: on
Version: 2.8.10.1
-Release: 2
+Release: 3
%define wx_version %(echo %{version} | sed 's/\.[0-9][0-9]*\.[0-9][0-9]*$//')
Summary: C++ Framework for Cross-Platform Development
%if 0
@@ -47,7 +47,7 @@
Patch1: wxGTK-enable-wxrc.patch
Patch3: wxGTK-datarootdir.patch
Patch5: wxGTK-missing_return.patch
-Patch6: wxGTK-GSocket-hack.patch
+Patch6: wxGTK-GSocket-clash.patch
Patch7: wxGTK-python-abi.patch
Patch8: wxGTK-python-no-strict-aliasing.patch
Patch9: wxGTK-python-no-GraphicsRenderer-CreateBitmap.patch
@@ -158,10 +158,7 @@
%patch1
%patch3
%patch5
-# Apply patch only in repositories with new GLib. It makes the library binary incompatible!
-if pkg-config --atleast-version=2.21 glib-2.0 ; then
-%patch6
-fi
+%patch6 -p4
%patch7
%patch8
%patch9
@@ -179,7 +176,6 @@
common_configure_opts="--prefix=%{_prefix} \
--datadir=%{_datadir} \
--libdir=%{_libdir} \
- --enable-rpath=%{_libdir} \
--with-opengl \
--with-libmspack \
--with-sdl \
@@ -198,8 +194,9 @@
--enable-tabdialog \
--enable-std_iostreams\
--enable-plugins \
- --disable-precomp-headers \
- --enable-stl"
+ --disable-precomp-headers"
+# Recommended by developers but breaks some packages (bnc#530027) and ABI compatibility:
+#--enable-stl
# build ANSI version
pushd wxWidgets-ansi
../configure --disable-unicode ${common_configure_opts}
++++++ wxGTK-GSocket-clash.patch ++++++
Index: /wxWidgets/branches/WX_2_8_BRANCH/src/gtk/gsockgtk.cpp
===================================================================
--- /wxWidgets/branches/WX_2_8_BRANCH/src/gtk/gsockgtk.cpp (revision 37159)
+++ /wxWidgets/branches/WX_2_8_BRANCH/src/gtk/gsockgtk.cpp (revision 61009)
@@ -16,6 +16,11 @@
#include
participants (1)
-
root@Hilbert.suse.de