Hello community, here is the log from the commit of package xproto for openSUSE:Factory checked in at 2015-07-16 17:17:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xproto (Old) and /work/SRC/openSUSE:Factory/.xproto.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xproto" Changes: -------- --- /work/SRC/openSUSE:Factory/xproto/xproto.changes 2015-01-09 01:11:27.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xproto.new/xproto.changes 2015-07-16 17:17:58.000000000 +0200 @@ -1,0 +2,7 @@ +Wed Jul 1 18:46:43 UTC 2015 - tobias.johannes.klausm...@mni.thm.de + +- Update to version 7.0.28: + This release adds support for up to 512 clients in the X server. + Also a warning fix for C99 compilers, and a build fix for Darwin. + +------------------------------------------------------------------- Old: ---- xproto-7.0.27.tar.bz2 New: ---- xproto-7.0.28.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xproto.spec ++++++ --- /var/tmp/diff_new_pack.pT1e9x/_old 2015-07-16 17:17:59.000000000 +0200 +++ /var/tmp/diff_new_pack.pT1e9x/_new 2015-07-16 17:17:59.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package xproto # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: xproto -Version: 7.0.27 +Version: 7.0.28 Release: 0 Url: http://xorg.freedesktop.org/ Summary: The X11 Protocol: X Window System core ++++++ xproto-7.0.27.tar.bz2 -> xproto-7.0.28.tar.bz2 ++++++ ++++ 7665 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/xproto-7.0.27/ChangeLog new/xproto-7.0.28/ChangeLog --- old/xproto-7.0.27/ChangeLog 2014-12-31 06:16:54.000000000 +0100 +++ new/xproto-7.0.28/ChangeLog 2015-07-01 17:38:25.000000000 +0200 @@ -1,3 +1,45 @@ +commit d5524e2b8d811aa03ed19c6e8fb2ee4162ca2b23 +Author: Adam Jackson <a...@redhat.com> +Date: Wed Jul 1 11:35:13 2015 -0400 + + xproto 7.0.28 + + Signed-off-by: Adam Jackson <a...@redhat.com> + +commit 2c94cdb453bc641246cc8b9a876da9799bee1ce7 +Author: Olivier Fourdan <ofour...@redhat.com> +Date: Fri May 29 18:16:34 2015 +0200 + + Increase the number of file descriptors + + To allow up to 512 clients, the number of file descriptors being + monitored need to be increased accordingly. + + Signed-off-by: Adam Jackson <a...@redhat.com> + Signed-off-by: Olivier Fourdan <ofour...@redhat.com> + Reviewed-by: Alan Coopersmith <alan.coopersm...@oracle.com> + +commit 2dc2c38fb530c717b1944c93a889e4deff61b7f9 +Author: Jeremy Huddleston Sequoia <jerem...@apple.com> +Date: Mon May 25 04:30:29 2015 -0700 + + darwin: Include strings.h + + https://trac.macports.org/ticket/47813 + + Signed-off-by: Jeremy Huddleston Sequoia <jerem...@apple.com> + +commit 70cf8acf06705097b009a488994b526832b0ef66 +Author: Thomas Klausner <w...@netbsd.org> +Date: Sun Jan 11 00:39:14 2015 +0100 + + Use C99 compliant definition of nonnull attribute. + + Fixes warning with clang. + + Signed-off-by: Thomas Klausner <w...@netbsd.org> + Reviewed-by: Alan Coopersmith <alan.coopersm...@oracle.com> + commit 303b137a55bb2d092b008439570a323c89a41d70 Author: Alan Coopersmith <alan.coopersm...@oracle.com> Date: Tue Dec 30 21:15:09 2014 -0800 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/xproto-7.0.27/Xfuncproto.h.in new/xproto-7.0.28/Xfuncproto.h.in --- old/xproto-7.0.27/Xfuncproto.h.in 2014-12-31 06:15:33.000000000 +0100 +++ new/xproto-7.0.28/Xfuncproto.h.in 2015-01-30 22:31:46.000000000 +0100 @@ -152,6 +152,9 @@ argument macros, must be only used inside #ifdef _X_NONNULL guards, as many legacy X clients are compiled in C89 mode still. */ #if __has_attribute(nonnull) \ + && defined(__STDC_VERSION__) && (__STDC_VERSION__ - 0 >= 199901L) /* C99 */ +#define _X_NONNULL(...) __attribute__((nonnull(__VA_ARGS__))) +#elif __has_attribute(nonnull) \ || defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 303) #define _X_NONNULL(args...) __attribute__((nonnull(args))) #elif defined(__STDC_VERSION__) && (__STDC_VERSION__ - 0 >= 199901L) /* C99 */ 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/xproto-7.0.27/Xfuncs.h new/xproto-7.0.28/Xfuncs.h --- old/xproto-7.0.27/Xfuncs.h 2014-12-31 06:15:33.000000000 +0100 +++ new/xproto-7.0.28/Xfuncs.h 2015-07-01 17:15:47.000000000 +0200 @@ -44,7 +44,7 @@ # define bcmp(b1,b2,len) memcmp(b1, b2, len) # else # include <string.h> -# if defined(__SCO__) || defined(__sun) || defined(__UNIXWARE__) || defined(__CYGWIN__) || defined(_AIX) +# if defined(__SCO__) || defined(__sun) || defined(__UNIXWARE__) || defined(__CYGWIN__) || defined(_AIX) || defined(__APPLE__) # include <strings.h> # endif # define _XFUNCS_H_INCLUDED_STRING_H 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/xproto-7.0.27/Xos.h new/xproto-7.0.28/Xos.h --- old/xproto-7.0.27/Xos.h 2014-12-31 06:15:33.000000000 +0100 +++ new/xproto-7.0.28/Xos.h 2015-07-01 17:15:47.000000000 +0200 @@ -60,7 +60,7 @@ */ # include <string.h> -# if defined(__SCO__) || defined(__UNIXWARE__) || defined(__sun) || defined(__CYGWIN__) || defined(_AIX) +# if defined(__SCO__) || defined(__UNIXWARE__) || defined(__sun) || defined(__CYGWIN__) || defined(_AIX) || defined(__APPLE__) # include <strings.h> # else # ifndef index 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/xproto-7.0.27/Xpoll.h.in new/xproto-7.0.28/Xpoll.h.in --- old/xproto-7.0.27/Xpoll.h.in 2014-12-31 06:15:33.000000000 +0100 +++ new/xproto-7.0.28/Xpoll.h.in 2015-07-01 17:16:11.000000000 +0200 @@ -67,7 +67,7 @@ # endif #endif -#define XFD_SETSIZE 256 +#define XFD_SETSIZE 512 #ifndef FD_SETSIZE #define FD_SETSIZE XFD_SETSIZE @@ -127,7 +127,16 @@ (howmany(FD_SETSIZE, NFDBITS) > 4 && (__XFDS_BITS(p, 4))) || \ (howmany(FD_SETSIZE, NFDBITS) > 5 && (__XFDS_BITS(p, 5))) || \ (howmany(FD_SETSIZE, NFDBITS) > 6 && (__XFDS_BITS(p, 6))) || \ - (howmany(FD_SETSIZE, NFDBITS) > 7 && (__XFDS_BITS(p, 7)))) + (howmany(FD_SETSIZE, NFDBITS) > 7 && (__XFDS_BITS(p, 7))) || \ + (howmany(FD_SETSIZE, NFDBITS) > 8 && (__XFDS_BITS(p, 8))) || \ + (howmany(FD_SETSIZE, NFDBITS) > 9 && (__XFDS_BITS(p, 9))) || \ + (howmany(FD_SETSIZE, NFDBITS) > 10 && (__XFDS_BITS(p, 10))) || \ + (howmany(FD_SETSIZE, NFDBITS) > 11 && (__XFDS_BITS(p, 11))) || \ + (howmany(FD_SETSIZE, NFDBITS) > 12 && (__XFDS_BITS(p, 12))) || \ + (howmany(FD_SETSIZE, NFDBITS) > 13 && (__XFDS_BITS(p, 13))) || \ + (howmany(FD_SETSIZE, NFDBITS) > 14 && (__XFDS_BITS(p, 14))) || \ + (howmany(FD_SETSIZE, NFDBITS) > 15 && (__XFDS_BITS(p, 15)))) + #define XFD_COPYSET(src,dst) { \ int __i__; \ 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/xproto-7.0.27/compile new/xproto-7.0.28/compile --- old/xproto-7.0.27/compile 2014-12-31 06:15:40.000000000 +0100 +++ new/xproto-7.0.28/compile 2015-07-01 17:36:43.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2012-10-14.11; # UTC -# Copyright (C) 1999-2013 Free Software Foundation, Inc. +# Copyright (C) 1999-2014 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify 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/xproto-7.0.27/configure.ac new/xproto-7.0.28/configure.ac --- old/xproto-7.0.27/configure.ac 2014-12-31 06:15:33.000000000 +0100 +++ new/xproto-7.0.28/configure.ac 2015-07-01 17:34:49.000000000 +0200 @@ -1,5 +1,5 @@ AC_PREREQ([2.60]) -AC_INIT([Xproto], [7.0.27], +AC_INIT([Xproto], [7.0.28], [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/xproto-7.0.27/missing new/xproto-7.0.28/missing --- old/xproto-7.0.27/missing 2014-12-31 06:15:40.000000000 +0100 +++ new/xproto-7.0.28/missing 2015-07-01 17:36:43.000000000 +0200 @@ -3,7 +3,7 @@ scriptversion=2013-10-28.13; # UTC -# Copyright (C) 1996-2013 Free Software Foundation, Inc. +# Copyright (C) 1996-2014 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify