Hello community,
here is the log from the commit of package xorg-x11-proto-devel for openSUSE:Factory
checked in at Fri Dec 4 09:59:45 CET 2009.
--------
--- xorg-x11-proto-devel/xorg-x11-proto-devel.changes 2009-08-09 12:43:32.000000000 +0200
+++ /mounts/work_src_done/STABLE/xorg-x11-proto-devel/xorg-x11-proto-devel.changes 2009-12-01 22:30:27.000000000 +0100
@@ -1,0 +2,13 @@
+Tue Dec 1 21:54:59 CET 2009 - sndirsch@suse.de
+
+- xcb-proto-1.5_2009-11-06_09beaa8.diff,
+ xcb-proto-1.5_2009-11-06_09beaa8-missing.tar.bz2
+ * required for libxcb update in xorg-x11-libxcb
+
+-------------------------------------------------------------------
+Tue Dec 1 18:40:42 CET 2009 - sndirsch@suse.de
+
+- util-macros 1.3.0
+ * required for xf86-video-intel >= 2.10 RC1
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
util-macros-1.2.2.tar.bz2
New:
----
util-macros-1.3.0.tar.bz2
xcb-proto-1.5_2009-11-06_09beaa8.diff
xcb-proto-1.5_2009-11-06_09beaa8-missing.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-proto-devel.spec ++++++
--- /var/tmp/diff_new_pack.BaQ8Gk/_old 2009-12-04 09:56:36.000000000 +0100
+++ /var/tmp/diff_new_pack.BaQ8Gk/_new 2009-12-04 09:56:36.000000000 +0100
@@ -22,8 +22,8 @@
BuildRequires: python-base
Url: http://xorg.freedesktop.org/
Version: 7.4
-Release: 19
-License: GPL v2 or later ; MIT License (or similar)
+Release: 20
+License: GPLv2+ ; MIT License (or similar)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: Development/Libraries/X11
Summary: Include Files and Libraries mandatory for X11 Development
@@ -45,7 +45,7 @@
Source15: resourceproto-X11R7.0-1.0.2.tar.bz2
Source16: scrnsaverproto-X11R7.1-1.1.0.tar.bz2
Source17: trapproto-X11R7.0-3.4.3.tar.bz2
-Source18: util-macros-1.2.2.tar.bz2
+Source18: util-macros-1.3.0.tar.bz2
Source19: videoproto-X11R7.0-2.2.2.tar.bz2
Source20: windowswmproto-X11R7.0-1.0.3.tar.bz2
Source21: xcmiscproto-X11R7.0-1.1.2.tar.bz2
@@ -65,6 +65,8 @@
Source35: vncproto-20070501.tar.bz2
Source36: xcliplistproto-20070501.tar.bz2
Source37: dri2proto-2.1.tar.bz2
+Source38: xcb-proto-1.5_2009-11-06_09beaa8-missing.tar.gz
+Patch: xcb-proto-1.5_2009-11-06_09beaa8.diff
Requires: glibc-devel
%description
@@ -90,6 +92,10 @@
%prep
%setup -T -c %{name}
for i in $RPM_SOURCE_DIR/*.tar.bz2; do tar xjf $i; done
+pushd xcb-proto-*
+tar xf $RPM_SOURCE_DIR/xcb-proto-1.5_2009-11-06_09beaa8-missing.tar.gz
+%patch -p1
+popd
%build
@@ -103,7 +109,7 @@
export ACLOCAL="aclocal --force -I /usr/share/aclocal -I $RPM_BUILD_ROOT/usr/share/aclocal"
for dir in $(ls */configure.ac); do
pushd $(dirname $dir)
- echo $dir | grep -q -E "vncproto|xcliplistproto" && autoreconf -fi
+ echo $dir | grep -q -E "vncproto|xcliplistproto|xcb-proto" && autoreconf -fi
./configure CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" \
--prefix=/usr --libdir=%{_libdir}
make
++++++ util-macros-1.2.2.tar.bz2 -> util-macros-1.3.0.tar.bz2 ++++++
++++ 2414 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/util-macros-1.2.2/ChangeLog new/util-macros-1.3.0/ChangeLog
--- old/util-macros-1.2.2/ChangeLog 2009-06-18 22:03:25.000000000 +0200
+++ new/util-macros-1.3.0/ChangeLog 2009-09-09 22:32:13.000000000 +0200
@@ -1,3 +1,71 @@
+commit d6584a4a52a6fb0eaf979555097bb32621c13cb1
+Author: Alan Coopersmith
+Date: Wed Sep 9 13:31:38 2009 -0700
+
+ Version bump: 1.3.0
+
+ Signed-off-by: Alan Coopersmith
+
+commit 79c00a5b5c7866fcc4756993cf4bf4eb2234e9de
+Author: Gaetan Nadon
+Date: Tue Sep 1 09:45:30 2009 -0400
+
+ Fix obsolete macro warnings for AC_HELP_STRING #23628
+
+ When checking for warnings in any module using XORG_RELEASE_VERSION
+ one or more warnings on AC_HELP_STRING appears. The macro has been
+ replaced with AS_HELP_STRING
+
+ Signed-off-by: Peter Hutterer
+ Acked-by: Alan Coopersmith
+
+commit 4c91617d964915005634339afa24b04ec8a2f801
+Author: Peter Hutterer
+Date: Tue Sep 1 10:33:37 2009 +1000
+
+ Add XORG_DEFAULT_OPTIONS meta-macro.
+
+ Many modules use the same set of m4 macros. Additions to the macros require
+ updating the configure.ac for each module affected. In the case of e.g.
+ protos and libs this means updating every single module.
+
+ This patch adds a XORG_DEFAULT_OPTIONS meta-macro that uses the other macros
+ defined. Macros can be added to this meta-macro and modules immediately get
+ to make use of it - without changes required to configure.ac.
+
+ Signed-off-by: Peter Hutterer
+
+commit 3b7dd69d0bf6bc19f0e4403bb6611de87497aac3
+Author: Pauli Nieminen
+Date: Sat Jul 25 15:53:02 2009 +0300
+
+ Add XORG_STRICT_OPTION macro for strict compilation option
+
+ Strict compilation option can be used to get rid of warnings that often are
+ showing real hidden bug in code. That just waits to cause problems.
+
+ CWARNFLAGS has to be added to AM_C(PP)FLAGS to use strict compilation mode
+ in Makefile.am. Automatic addition to compiler flags would cause some configure
+ checks fail.
+
+ Signed-off-by: Peter Hutterer
+
+commit b0618a909a56d958a6690318545379e105587d82
+Author: Peter Hutterer
+Date: Tue Aug 25 09:40:01 2009 +1000
+
+ Add AM_SILENT_RULES to default XORG_CWARNFLAGS
+
+ Automake 1.11 supports silent builds with the new AM_SILENT_RULES.
+ http://sources.redhat.com/automake/automake.html#Options
+
+ This loosely qualifies as a CWARNFLAG since it allows all the warnings to be
+ seen and enables modules to gain support from the feature without any
+ changes needed to configure.
+
+ Signed-off-by: Peter Hutterer
+ Signed-off-by: James Cloos
+
commit 347e2ae727ac43026776154172ca1ad0360c903c
Author: Alan Coopersmith
Date: Thu Jun 18 11:26:09 2009 -0700
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/util-macros-1.2.2/configure.ac new/util-macros-1.3.0/configure.ac
--- old/util-macros-1.2.2/configure.ac 2009-06-18 20:25:52.000000000 +0200
+++ new/util-macros-1.3.0/configure.ac 2009-09-09 22:05:41.000000000 +0200
@@ -23,7 +23,7 @@
AC_PREREQ([2.57])
AC_INIT([util-macros],
- [1.2.2],
+ [1.3.0],
[https://bugs.freedesktop.org/enter_bug.cgi?product=xorg])
AM_INIT_AUTOMAKE([foreign dist-bzip2])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/util-macros-1.2.2/xorg-macros.m4.in new/util-macros-1.3.0/xorg-macros.m4.in
--- old/util-macros-1.2.2/xorg-macros.m4.in 2009-06-09 15:33:17.000000000 +0200
+++ new/util-macros-1.3.0/xorg-macros.m4.in 2009-09-08 18:57:27.000000000 +0200
@@ -319,7 +319,7 @@
# their AM_CFLAGS (or other appropriate *_CFLAGS) to use them.
AC_DEFUN([XORG_CHECK_MALLOC_ZERO],[
AC_ARG_ENABLE(malloc0returnsnull,
- AC_HELP_STRING([--enable-malloc0returnsnull],
+ AS_HELP_STRING([--enable-malloc0returnsnull],
[malloc(0) returns NULL (default: auto)]),
[MALLOC_ZERO_RETURNS_NULL=$enableval],
[MALLOC_ZERO_RETURNS_NULL=auto])
@@ -371,7 +371,7 @@
AC_DEFUN([XORG_WITH_LINT],[
# Allow checking code with lint, sparse, etc.
-AC_ARG_WITH(lint, [AC_HELP_STRING([--with-lint],
+AC_ARG_WITH(lint, [AS_HELP_STRING([--with-lint],
[Use a lint-style source code checker (default: disabled)])],
[use_lint=$withval], [use_lint=no])
if test "x$use_lint" = "xyes" ; then
@@ -412,7 +412,7 @@
AC_DEFUN([XORG_LINT_LIBRARY],[
AC_REQUIRE([XORG_WITH_LINT])
# Build lint "library" for more indepth checks of programs calling this library
-AC_ARG_ENABLE(lint-library, [AC_HELP_STRING([--enable-lint-library],
+AC_ARG_ENABLE(lint-library, [AS_HELP_STRING([--enable-lint-library],
[Create lint library (default: disabled)])],
[make_lint_lib=$enableval], [make_lint_lib=no])
if test "x$make_lint_lib" != "xno" ; then
@@ -454,4 +454,48 @@
fi
fi
AC_SUBST(CWARNFLAGS)
+m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
]) # XORG_CWARNFLAGS
+
+# XORG_STRICT_OPTION
+# -----------------------
+# Minimum version: 1.3.0
+#
+# Add configure option to enable strict compilation
+AC_DEFUN([XORG_STRICT_OPTION], [
+AC_REQUIRE([AC_PROG_CC])
+AC_REQUIRE([AC_PROG_CC_C99])
+AC_REQUIRE([XORG_CWARNFLAGS])
+
+AC_ARG_ENABLE(strict-compilation,
+ AS_HELP_STRING([--enable-strict-compilation],
+ [Enable all warnings from compiler and make them errors (default: disabled)]),
+ [STRICT_COMPILE=$enableval], [STRICT_COMPILE=no])
+if test "x$STRICT_COMPILE" = "xyes"; then
+ AC_CHECK_DECL([__SUNPRO_C], [SUNCC="yes"], [SUNCC="no"])
+ AC_CHECK_DECL([__INTEL_COMPILER], [INTELCC="yes"], [INTELCC="no"])
+ if test "x$GCC" = xyes ; then
+ STRICT_CFLAGS="-pedantic -Werror"
+ elif test "x$SUNCC" = "xyes"; then
+ STRICT_CFLAGS="-errwarn"
+ elif test "x$INTELCC" = "xyes"; then
+ STRICT_CFLAGS="-Werror"
+ fi
+fi
+CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
+AC_SUBST([CWARNFLAGS])
+]) # XORG_STRICT_OPTION
+
+# XORG_DEFAULT_OPTIONS
+# --------------------
+# Minimum version: 1.3.0
+#
+# Defines default options for X.Org modules.
+#
+AC_DEFUN([XORG_DEFAULT_OPTIONS], [
+XORG_CWARNFLAGS
+XORG_STRICT_OPTION
+XORG_RELEASE_VERSION
+XORG_CHANGELOG
+XORG_MANPAGE_SECTIONS
+]) # XORG_DEFAULT_OPTIONS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/util-macros-1.2.2/xorgversion.m4 new/util-macros-1.3.0/xorgversion.m4
--- old/util-macros-1.2.2/xorgversion.m4 2008-12-16 23:47:36.000000000 +0100
+++ new/util-macros-1.3.0/xorgversion.m4 2009-09-08 18:57:27.000000000 +0200
@@ -32,7 +32,7 @@
AC_DEFUN([XORG_RELEASE_VERSION],[
AC_ARG_WITH(release-version,
- AC_HELP_STRING([--with-release-version=STRING],
+ AS_HELP_STRING([--with-release-version=STRING],
[Use release version string in package name]),
[RELEASE_VERSION="$withval"],
[RELEASE_VERSION=""])
++++++ xcb-proto-1.5_2009-11-06_09beaa8.diff ++++++
++++ 1096 lines (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org