[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-commit
Subject:    commit xorg-x11-libX11 for openSUSE:Factory
From:       root () hilbert ! suse ! de (h_root)
Date:       2010-11-30 17:32:28
Message-ID: 20101130173228.93618202AA () hilbert ! suse ! de
[Download RAW message or body]


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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic