Package: xserver-xorg-dev Version: 2:1.16.0-1 Severity: wishlist Tags: patch
Although just a wishlist, it is a blocker for #650394 -- the TigerVNC ITP. To build it (properly/reliably) we would need access to original flags used to configure xorg server (per each architecture). Once I had a brief chat on IRC but we haven't boiled down to the solution. Now here is a corresponding change in ubuntu https://launchpad.net/ubuntu/utopic/+source/xorg-server/2:1.15.1-0ubuntu9 which should be sufficient. I would really appreciate if Debian packaging would adopt it, which would let us to move our ITP from a dead point forward. Thank you in advance $> interdiff -z xorg-server_1.15.1-0ubuntu{8,9}.diff.gz diff -u xorg-server-1.15.1/debian/rules xorg-server-1.15.1/debian/rules --- xorg-server-1.15.1/debian/rules +++ xorg-server-1.15.1/debian/rules @@ -365,6 +365,15 @@ echo inputabi=xorg-input-abi-$$abi_xinput >> debian/xserver-xorg-core.substvars && \ echo "xorg-input-abi-$$abi_xinput, xserver-xorg-core (>= $(serverminver))" > debian/xserver-xorg-dev/usr/share/xserver-xorg/xinputdep + # save the configure flags so that packages like vnc, tightvnc, tigervnc + # know how the package was built. + ( \ + echo 'xserver_confflags = $(confflags)'; \ + echo 'xserver_confflags_main = $(confflags_main)'; \ + echo 'xserver_confflags_udeb = $(confflags_udeb)'; \ + echo 'xserver_vars = $(vars)'; \ + ) > debian/xserver-xorg-dev/usr/share/xserver-xorg/configure_flags.mk + # The udeb uses the same substvars: cp debian/xserver-xorg-core.substvars debian/xserver-xorg-core-udeb.substvars diff -u xorg-server-1.15.1/debian/changelog xorg-server-1.15.1/debian/changelog --- xorg-server-1.15.1/debian/changelog +++ xorg-server-1.15.1/debian/changelog @@ -1,3 +1,10 @@ +xorg-server (2:1.15.1-0ubuntu9) utopic; urgency=medium + + * xserver-xorg-dev: /usr/share/xserver-xorg/configure_flags.mk + Provide the flags how the xserver was configured. + + -- Matthias Klose <d...@ubuntu.com> Wed, 30 Jul 2014 22:49:51 +0200 + xorg-server (2:1.15.1-0ubuntu8) utopic; urgency=medium * debian/patches/xfree86-pci-bus-probe-non-seat0.patch -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (900, 'testing'), (600, 'unstable'), (300, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages xserver-xorg-dev depends on: ii libpciaccess-dev 0.13.2-1 ii libpixman-1-dev 0.32.4-1 ii libxkbfile-dev 1:1.0.8-1 ii mesa-common-dev 10.2.1-2 ii x11proto-core-dev 7.0.26-1 ii x11proto-dri2-dev 2.8-2 ii x11proto-dri3-dev 1.0-1 ii x11proto-fonts-dev 2.1.3-1 ii x11proto-gl-dev 1.4.17-1 ii x11proto-input-dev 2.3-1 ii x11proto-kb-dev 1.0.6-2 ii x11proto-present-dev 1.0-1 ii x11proto-randr-dev 1.4.0-2 ii x11proto-render-dev 2:0.11.1-2 ii x11proto-resource-dev 1.2.0-3 ii x11proto-scrnsaver-dev 1.2.2-1 ii x11proto-video-dev 2.3.2-1 ii x11proto-xext-dev 7.3.0-1 ii x11proto-xf86bigfont-dev 1.2.0-3 ii x11proto-xf86dri-dev 2.1.1-2 ii x11proto-xinerama-dev 1.2.1-2 xserver-xorg-dev recommends no packages. xserver-xorg-dev suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org