[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