Hello community, here is the log from the commit of package xorg-x11-libX11 for openSUSE:Factory checked in at Tue Nov 30 18:32:28 CET 2010. -------- --- xorg-x11-libX11/xorg-x11-libX11.changes 2010-11-22 00:49:40.000000000 +0100 +++ xorg-x11-libX11/xorg-x11-libX11.changes 2010-11-30 16:45:01.000000000 +0100 @@ -1,0 +2,6 @@ +Tue Nov 30 15:13:16 UTC 2010 - cristian.rodriguez@opensuse.org + +- export only public API symbols +- disable silent rules, defeat the purpose of post build checks + +------------------------------------------------------------------- @@ -83,0 +90,5 @@ + +------------------------------------------------------------------- +Tue Apr 28 22:26:17 CEST 2009 - crrodriguez@suse.de + +- fix -devel package dependencies calling whatdependson for head-i586 New: ---- libX11-1.4.0-export-symbols.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-libX11.spec ++++++ --- /var/tmp/diff_new_pack.8ca3Lh/_old 2010-11-30 18:31:59.000000000 +0100 +++ /var/tmp/diff_new_pack.8ca3Lh/_new 2010-11-30 18:31:59.000000000 +0100 @@ -28,7 +28,7 @@ PreReq: coreutils Url: http://xorg.freedesktop.org/ Version: 7.5 -Release: 7 +Release: 8 License: MIT License (or similar) BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: System/Libraries @@ -52,6 +52,7 @@ Patch17: Xcms.diff Patch18: compose-zh_CN.UTF-8.diff Patch19: scim_swallow.diff +Patch20: libX11-1.4.0-export-symbols.patch %description This package contains the X.Org X11 library. @@ -82,7 +83,7 @@ Summary: Include Files and Libraries mandatory for Development. Group: Development/Libraries/X11 Provides: xorg-x11-devel:/usr/X11R6/%{_lib}/libX11.so -Requires: xorg-x11-proto-devel xorg-x11-xtrans-devel xorg-x11-libXau-devel xorg-x11-libXdmcp-devel %{name} = %{version} +Requires: xorg-x11-proto-devel %{name} = %{version} %if %xcb Requires: xorg-x11-libxcb-devel %endif @@ -130,11 +131,12 @@ %patch17 -p0 %patch18 -p0 %patch19 -p1 +%patch20 %build autoreconf -fi export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" -%configure \ +%configure --disable-silent-rules \ %if %suse_version > 1110 --disable-static \ %endif ++++++ libX11-1.4.0-export-symbols.patch ++++++ --- src/Makefile.am.orig +++ src/Makefile.am @@ -350,7 +350,7 @@ EXTRA_DIST = \ UIThrStubs.c libX11_xcb_la_SOURCES = x11_xcb.c Xxcbint.h -libX11_xcb_la_LDFLAGS = -version-number 1:0:0 -no-undefined +libX11_xcb_la_LDFLAGS = -export-symbols-regex "^[^_].*" -version-number 1:0:0 -no-undefined libX11_xcb_la_LIBADD = libX11.la # @@ -369,7 +369,7 @@ if XKB USE_XKB_LIBS = $(XKB_LIBS) endif -libX11_la_LDFLAGS = -version-number 6:3:0 -no-undefined +libX11_la_LDFLAGS = -export-symbols-regex "^[^_].*" -version-number 6:3:0 -no-undefined libX11_la_LIBADD = \ $(USE_I18N_LIBS) \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org