xorg-server: Changes to 'debian-experimental'

2015-11-11 Thread Julien Cristau
 debian/changelog |5 +++--
 debian/control   |2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

New commits:
commit 30ad9c3f778833344e49f5a0455514955a10a947
Author: Julien Cristau 
Date:   Tue Nov 10 22:40:56 2015 +0100

Upload to experimental

diff --git a/debian/changelog b/debian/changelog
index 937a1ac..09f1c95 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,10 @@
-xorg-server (2:1.18.0-1) UNRELEASED; urgency=medium
+xorg-server (2:1.18.0-1) experimental; urgency=medium
 
   * New upstream release.
 - drop xext-fix-udeb-build.diff, merged upstream
   * Extend libgbm-dev build-dep to kfreebsd-any as well as linux-any.
 
- -- Julien Cristau   Mon, 09 Nov 2015 22:21:51 +0100
+ -- Julien Cristau   Tue, 10 Nov 2015 22:40:43 +0100
 
 xorg-server (2:1.17.99.902-1) experimental; urgency=medium
 

commit 90a629cf3f1ab5a201fb1ceb46a6c7b7ad91ec26
Author: Julien Cristau 
Date:   Tue Nov 10 22:40:08 2015 +0100

Extend libgbm-dev build-dep to kfreebsd-any as well as linux-any.

diff --git a/debian/changelog b/debian/changelog
index 3117629..937a1ac 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ xorg-server (2:1.18.0-1) UNRELEASED; urgency=medium
 
   * New upstream release.
 - drop xext-fix-udeb-build.diff, merged upstream
+  * Extend libgbm-dev build-dep to kfreebsd-any as well as linux-any.
 
  -- Julien Cristau   Mon, 09 Nov 2015 22:21:51 +0100
 
diff --git a/debian/control b/debian/control
index 1faa02a..16c1496 100644
--- a/debian/control
+++ b/debian/control
@@ -74,7 +74,7 @@ Build-Depends:
 # glamor
  libepoxy-dev [linux-any kfreebsd-any],
  libegl1-mesa-dev [linux-any kfreebsd-any],
- libgbm-dev [linux-any],
+ libgbm-dev (>= 10.2) [linux-any kfreebsd-any],
 # XCB bits for Xephyr
  libxcb1-dev,
  libxcb-shape0-dev,



xorg-server: Changes to 'refs/tags/xorg-server-2_1.18.0-1'

2015-11-11 Thread Julien Cristau
Tag 'xorg-server-2_1.18.0-1' created by Julien Cristau  at 
2015-11-11 08:26 +

Tagging upload of xorg-server 2:1.18.0-1 to experimental.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABCAAGBQJWQvusAAoJEDEBgAUJBeQMuBoP/ilwCZW05vIKknUmuFFA6185
qsCjDhu5c1CHLdCi2SwG+eXHM8q0NrA0cVOmH1LSUZW4KYV5bNWJzP5huy0BT5ip
Te+1m6odw7pNs6X+ChlqweZr9EoCdI9L2bJXUTiNm4ArOIIMoAJoXihXJ8NzRZmZ
2a7e4UShT1iWuO1JfplcR0A16jV9/K0wxhggXOuJk8p6c7/m7Z5bSXoZbEiJj6vH
6rCMt6ortIVaFZEPSnoTD7oL2C2fAZdfkd4qp3+RodttjcaAeWc8z+oVMYneGXSh
a76DfMgQYd6SUSQtPJJuupyDQBVT7a0N8/CnIBmgtyHaZeaHraabWPTaLxjCDHlY
xesnun9LExA2ZXtzgi8GX65IPFpFRjfKdBEWciHAKY4bLIvXQJU+1nbVSWwPQu37
8S/dwXwWx3aS/L1PynIRSN+Rm38ZFvuV5NdFaONIewsF0nqU/lSIURgHwNtmbje5
dICLvO3K1hM7cBEbHLJxv+Kyt/ypWPkifB9jKk43yxzApjZNHV32UWkZdKT8Z/Ic
A39gu6sRO4L+WHJYBwQ1IFPAJg1t1vKWvd1xKnWROJrRXHRTLPwiDG5wIq0YO4Ot
u7EGLa5qZvxDJEeGZmper7StEtXIUiePEL3qSaOJniXnuIjVQddvhbmXM5W/TCXd
RDlv2G7yRaG8HrnN3bgR
=2n1r
-END PGP SIGNATURE-

Changes since xorg-server-2_1.17.99.902-1:
Adam Jackson (3):
  build: Remove stale miext/cw include paths
  vidmode: Drop the unused event code
  xserver 1.18.0

Alan Coopersmith (3):
  Xorg.man: move XLOCAL details to X(7) man page instead
  Xorg.man: update to reflect -nolisten tcp becoming default
  Xserver.man: document more transports for -nolisten & -listen options

Axel Davy (1):
  present: Fix Async swap logic

Daniel Martin (3):
  modesetting: Handle failures in setting a CRTC to a DRM mode properly
  modesetting: Free output_ids in drmmode_set_mode_major()
  modesetting: Remove XF86_CRTC_VERSION checks

Jammy Zhou (1):
  present: Execute right away if target_msc equals current_msc

Julien Cristau (6):
  Xext: fix build with --disable-xace
  Merge tag 'xorg-server-1.18.0' into debian-experimental
  Bump changelogs
  One dropped patch
  Extend libgbm-dev build-dep to kfreebsd-any as well as linux-any.
  Upload to experimental

Martin Peres (1):
  os: make sure the clientsWritable fd_set is initialized before use

Michel Dänzer (1):
  DRI2: Sync radeonsi_pci_ids.h from Mesa

---
 ChangeLog|  218 ++
 Xext/xace.h  |2 
 configure.ac |6 
 debian/changelog |8 
 debian/control   |2 
 debian/patches/series|1 
 debian/patches/xext-fix-udeb-build.diff  |   37 ---
 exa/Makefile.am  |4 
 hw/xfree86/Makefile.am   |2 
 hw/xfree86/common/xf86vmode.c|  222 ---
 hw/xfree86/dri2/pci_ids/radeonsi_pci_ids.h   |   28 ++
 hw/xfree86/drivers/modesetting/drmmode_display.c |   22 +-
 hw/xfree86/exa/Makefile.am   |3 
 hw/xfree86/loader/Makefile.am|2 
 hw/xfree86/man/Xorg.man  |   60 --
 man/Xserver.man  |   13 +
 os/WaitFor.c |1 
 present/present.c|   27 +-
 test/Makefile.am |2 
 19 files changed, 312 insertions(+), 348 deletions(-)
---



Bug#761628: libxdmcp: diff for NMU version 1:1.1.2-1.1

2015-11-11 Thread Helmut Grohne
Control: tags 761628 + pending
Control: tags 783223 + pending

Hi X Strike Force,

I've prepared an NMU for libxdmcp (versioned as 1:1.1.2-1.1) and
uploaded it to DELAYED/15. It fixes the two multiarch and reproducible
bugs mentioned above. Please feel free to tell me if I should delay it
longer. The diff is attached.

Helmut
diff -u libxdmcp-1.1.2/debian/changelog libxdmcp-1.1.2/debian/changelog
--- libxdmcp-1.1.2/debian/changelog
+++ libxdmcp-1.1.2/debian/changelog
@@ -1,3 +1,14 @@
+libxdmcp (1:1.1.2-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove &fullrelver; usage from doc/xdmcp.xml to make libxdmcp-dev M-A:same
+safe when built with different versions of xorg-sgml-doctools. (closes:
+#761628)
+  * Make usr/share/doc/libxdmcp-dev/xdmcp.txt.gz reproducible in the presence
+of locales by exporting LC_ALL (closes: #783223).
+
+ -- Helmut Grohne   Wed, 11 Nov 2015 20:09:26 +0100
+
 libxdmcp (1:1.1.2-1) unstable; urgency=medium
 
   * Let uscan verify tarball signatures.
diff -u libxdmcp-1.1.2/debian/rules libxdmcp-1.1.2/debian/rules
--- libxdmcp-1.1.2/debian/rules
+++ libxdmcp-1.1.2/debian/rules
@@ -10,6 +10,9 @@
 # set this to the name of the main shlib's binary package
 PACKAGE = libxdmcp6
 
+# generation of usr/share/doc/libxdmcp-dev/xdmcp.txt.gz is locale dependent
+export LC_ALL=C.UTF-8
+
 .PHONY: build
 build:
 	dh build --with quilt,autoreconf --builddirectory=build/ --parallel
only in patch2:
unchanged:
--- libxdmcp-1.1.2.orig/doc/xdmcp.xml
+++ libxdmcp-1.1.2/doc/xdmcp.xml
@@ -23,7 +23,7 @@
 
X Display Manager Control Protocol
X.Org Standard
-   X Version 11, Release &fullrelvers;
+   X Version 11
Version 1.1




Processed: libxdmcp: diff for NMU version 1:1.1.2-1.1

2015-11-11 Thread Debian Bug Tracking System
Processing control commands:

> tags 761628 + pending
Bug #761628 [libxdmcp-dev] libxdmcp-dev: arch-dependent file in "Multi-Arch: 
same" package
Added tag(s) pending.
> tags 783223 + pending
Bug #783223 [libxdmcp-dev] usr/share/doc/libxdmcp-dev/xdmcp.txt.gz is not 
M-A:same safe wrt LC_CTYPE
Added tag(s) pending.

-- 
761628: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761628
783223: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783223
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: libxdmcp: diff for NMU version 1:1.1.2-1.1

2015-11-11 Thread Debian Bug Tracking System
Processing control commands:

> tags 761628 + pending
Bug #761628 [libxdmcp-dev] libxdmcp-dev: arch-dependent file in "Multi-Arch: 
same" package
Ignoring request to alter tags of bug #761628 to the same tags previously set
> tags 783223 + pending
Bug #783223 [libxdmcp-dev] usr/share/doc/libxdmcp-dev/xdmcp.txt.gz is not 
M-A:same safe wrt LC_CTYPE
Ignoring request to alter tags of bug #783223 to the same tags previously set

-- 
761628: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=761628
783223: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=783223
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processing of libxdmcp_1.1.2-1.1_source.changes

2015-11-11 Thread Debian FTP Masters
libxdmcp_1.1.2-1.1_source.changes uploaded successfully to localhost
along with the files:
  libxdmcp_1.1.2-1.1.dsc
  libxdmcp_1.1.2-1.1.diff.gz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



Bug#761628: libxdmcp: diff for NMU version 1:1.1.2-1.1

2015-11-11 Thread Julien Cristau
On Wed, Nov 11, 2015 at 20:44:55 +0100, Helmut Grohne wrote:

> Control: tags 761628 + pending
> Control: tags 783223 + pending
> 
> Hi X Strike Force,
> 
> I've prepared an NMU for libxdmcp (versioned as 1:1.1.2-1.1) and
> uploaded it to DELAYED/15. It fixes the two multiarch and reproducible
> bugs mentioned above. Please feel free to tell me if I should delay it
> longer. The diff is attached.
> 
> Helmut

> diff -u libxdmcp-1.1.2/debian/changelog libxdmcp-1.1.2/debian/changelog
> --- libxdmcp-1.1.2/debian/changelog
> +++ libxdmcp-1.1.2/debian/changelog
> @@ -1,3 +1,14 @@
> +libxdmcp (1:1.1.2-1.1) unstable; urgency=medium
> +
> +  * Non-maintainer upload.
> +  * Remove &fullrelver; usage from doc/xdmcp.xml to make libxdmcp-dev 
> M-A:same
> +safe when built with different versions of xorg-sgml-doctools. (closes:
> +#761628)
> +  * Make usr/share/doc/libxdmcp-dev/xdmcp.txt.gz reproducible in the presence
> +of locales by exporting LC_ALL (closes: #783223).
> +
> + -- Helmut Grohne   Wed, 11 Nov 2015 20:09:26 +0100
> +
>  libxdmcp (1:1.1.2-1) unstable; urgency=medium
>  
>* Let uscan verify tarball signatures.

I'm ok with the LC_ALL change, but I'd rather not take the xdmcp.xml
patch, unless it goes upstream.  There aren't that many versions of
xorg-sgml-doctools anyway, so we could just rebuild.  That said, the
relver doesn't add much so I can't see a reason not to try and get the
patch upstream.  If you send it to xorg-de...@lists.x.org, feel free to
then reschedule the NMU to 0-day (or not, as you prefer).

Cheers,
Julien


signature.asc
Description: PGP signature


Processed: Bug#804002: libxcb FTBFS on mips: cc1 segfaults building xkb.c

2015-11-11 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 gcc-5
Bug #804002 [src:libxcb] libxcb FTBFS on mips: cc1 segfaults building xkb.c
Bug reassigned from package 'src:libxcb' to 'gcc-5'.
No longer marked as found in versions libxcb/1.11.1-1.
Ignoring request to alter fixed versions of bug #804002 to the same values 
previously set
> affects -1 libxcb
Bug #804002 [gcc-5] libxcb FTBFS on mips: cc1 segfaults building xkb.c
Added indication that 804002 affects libxcb
> forwarded -1 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68302
Bug #804002 [gcc-5] libxcb FTBFS on mips: cc1 segfaults building xkb.c
Set Bug forwarded-to-address to 
'https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68302'.

-- 
804002: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804002
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#804002: libxcb FTBFS on mips: cc1 segfaults building xkb.c

2015-11-11 Thread Aurelien Jarno
control: reassign -1 gcc-5
control: affects -1 libxcb
control: forwarded -1 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68302

On 2015-11-06 07:52, Helmut Grohne wrote:
> On Wed, Nov 04, 2015 at 06:26:01AM +0100, Helmut Grohne wrote:
> > | libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../src 
> > -D_FORTIFY_SOURCE=2 -Wall -Wpointer-arith -Wmissing-declarations -Wformat=2 
> > -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs 
> > -Wbad-function-cast -Wold-style-definition -Wdeclaration-after-statement 
> > -Wunused -Wuninitialized -Wshadow -Wmissing-noreturn 
> > -Wmissing-format-attribute -Wredundant-decls -Wlogical-op -Werror=implicit 
> > -Werror=nonnull -Werror=init-self -Werror=main -Werror=missing-braces 
> > -Werror=sequence-point -Werror=return-type -Werror=trigraphs 
> > -Werror=array-bounds -Werror=write-strings -Werror=address 
> > -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -g -O2 
> > -fstack-protector-strong -Wformat -Werror=format-security -c xkb.c -o xkb.o
> > | gcc: internal compiler error: Segmentation fault (program cc1)
> > | Please submit a full bug report,
> > | with preprocessed source if appropriate.
> > | See  for instructions.
> > | Makefile:996: recipe for target 'xkb.lo' failed
> > 
> > The attached file xkb.pre.c is the result of running the same invocation
> > past the preprocessor. Running gcc -g -O2 xkb.pre.c also gives that
> > segfault. Dropping either -g or -O2 or using -O1 or -O3 makes it go
> > away. Thus I cc debian-gcc@l.d.o. This is gcc-5 5.2.1-23.
> 
> I am attaching a reduced file crash.c that reproduces the crash with
> just 28 lines and no includes. It seems that the bug is in the code
> generator or optimizer, because we can only observe a crash for mips and
> subtle changes make the issue disappear. Judging from a quick glance at
> a traceback (w/o debug symbols), the issue at hand is a stack space
> exhaustion of two mutually recursive functions. That's all I know for
> now.

Thanks for the reduced testcase. The problem is reproducible with gcc
trunk from today on both mips and mipsel. One need to add
-march=mips32r2 to reproduce the issue on mipsel as it is not (yet)
the default there.

I have reported the bug upstream, and I am re-affecting this bug to
gcc-5 as the bug is actually there.

Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net



Bug#761628: please do not use &fullrelvers; in xdmcp.xml

2015-11-11 Thread Helmut Grohne
Hello Xorg developers,

While furthering Debian's multiarch capabilities I ran into the issue
that an xdmcp.txt generated from xdmcp.xml (in libxdmcp) would be
dependent on the version of xorg-sgml-doctools. Due to the
implementation of multiarch, the difference in file content breaks the
installation of libxdmcp. I am therefore proposing to drop the use of
&fullrelvers; in xdmcp.xml (see attached patch). Despite being motivated
by a technical constraint in Debian, this change makes sense
conceptually as well. The value of &fullrelvers; is independent of the
version of libxdmcp. I would not expect the version of a different tool
to show up in the header of the documentation for libxdmcp. I hope that
this makes sense to you as well. Please Cc me in your replies.

Helmut
--- libxdmcp-1.1.2.orig/doc/xdmcp.xml
+++ libxdmcp-1.1.2/doc/xdmcp.xml
@@ -23,7 +23,7 @@
 
X Display Manager Control Protocol
X.Org Standard
-   X Version 11, Release &fullrelvers;
+   X Version 11
Version 1.1