[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#757246: marked as done (please export configuration options which were used to build xorg server)



Your message dated Sun, 31 Aug 2014 21:11:09 +0000
with message-id <E1XOCOz-0006el-EL@franck.debian.org>
and subject line Bug#757246: fixed in xorg-server 2:1.16.0-2
has caused the Debian Bug report #757246,
regarding please export configuration options which were used to build xorg server
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
757246: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757246
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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 <doko@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

--- End Message ---
--- Begin Message ---
Source: xorg-server
Source-Version: 2:1.16.0-2

We believe that the bug you reported is fixed in the latest version of
xorg-server, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 757246@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated xorg-server package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 31 Aug 2014 11:58:36 -0700
Source: xorg-server
Binary: xserver-xorg-core xserver-xorg-core-udeb xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xorg-core-dbg xserver-common xorg-server-source xwayland
Architecture: source all amd64
Version: 2:1.16.0-2
Distribution: sid
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Description:
 xdmx       - distributed multihead X server
 xdmx-tools - Distributed Multihead X tools
 xnest      - Nested X server
 xorg-server-source - Xorg X server - source files
 xserver-common - common files used by various X servers
 xserver-xephyr - nested X server
 xserver-xorg-core - Xorg X server - core server
 xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols)
 xserver-xorg-core-udeb - Xorg X server - core server (udeb)
 xserver-xorg-dev - Xorg X server - development files
 xvfb       - Virtual Framebuffer 'fake' X server
 xwayland   - Xwayland X server
Closes: 757246
Changes:
 xorg-server (2:1.16.0-2) unstable; urgency=medium
 .
   * xserver-xorg-dev: /usr/share/xserver-xorg/configure_flags.mk
     Provide the flags how the xserver was configured (closes: #757246).  Based
     on Ubuntu patch by Matthias Klose.  Thanks, Yaroslav Halchenko!
Checksums-Sha1:
 80f541a4d1c6b7e668e33345bd406f3a4cbab062 4668 xorg-server_1.16.0-2.dsc
 d6d9dd66d2c09d111f1afa9fdacd864fb12b4f9f 102125 xorg-server_1.16.0-2.diff.gz
 bdf6fde54256828f5e921b87c4bbfa232e37b13d 1741080 xserver-common_1.16.0-2_all.deb
 fe60636af33c76c3724f5b41af19e6daa8ae7492 6432190 xorg-server-source_1.16.0-2_all.deb
 ee9f349e82f0358f245bc72bd66161c9a38ff043 3062338 xserver-xorg-core_1.16.0-2_amd64.deb
 f63cda2489b13e91bf008b8cdcdef964bfe97d1d 913082 xserver-xorg-core-udeb_1.16.0-2_amd64.udeb
 81d5b22fbe4ad9e4665e10c2a04ff0197acf81f6 1923644 xserver-xorg-dev_1.16.0-2_amd64.deb
 f1c942557626351e86131415d7d4508144bd83fa 2474320 xdmx_1.16.0-2_amd64.deb
 44d90feb6ff8aa4735a9f5583f7437eba87d91f8 1769712 xdmx-tools_1.16.0-2_amd64.deb
 820ba3a11d1e162afcc190bce7475d7151ca7165 2329446 xnest_1.16.0-2_amd64.deb
 f59a5e68a5c73b96579afbb7cb594572c65d7629 2479076 xvfb_1.16.0-2_amd64.deb
 34066c0abad1db68938909d5e6c7550e42d259a7 2643194 xserver-xephyr_1.16.0-2_amd64.deb
 ce0d13b09959b2fdb5c35d1095cb68dc141024c9 5599010 xserver-xorg-core-dbg_1.16.0-2_amd64.deb
 79b50fd6bc807774562f7b6838cb98d41923b8fc 2565326 xwayland_1.16.0-2_amd64.deb
Checksums-Sha256:
 d2f51eccc8d8bcf8256ad20d3c81bcc66ce40b642910bda9fc0b26ecb925165c 4668 xorg-server_1.16.0-2.dsc
 2e9d9b42ac8dc084d5c06a02c278727b99f57ec8696614eeb1efebb216b8de28 102125 xorg-server_1.16.0-2.diff.gz
 0fb198d8a6483564c8f1843034697f0da96783846de0ff16ecdf3c7eb1b5b410 1741080 xserver-common_1.16.0-2_all.deb
 ac4ebde97e8f03a520e0220ce0d0cba28040e072afe3c96c11abe4c3a9aa069f 6432190 xorg-server-source_1.16.0-2_all.deb
 0020d9f5bcbf4c21af8aa43473e8d63a16af68f5d689eb827fcb7103260a65a1 3062338 xserver-xorg-core_1.16.0-2_amd64.deb
 2cf3252fd1756af576bb805d6576d3d098dae798b823c300527e10a70033777c 913082 xserver-xorg-core-udeb_1.16.0-2_amd64.udeb
 cf3bf0618581b99ce4016e8e65ee2ae530c8f309eaf4eb33e4f12880505d68a3 1923644 xserver-xorg-dev_1.16.0-2_amd64.deb
 26d9defcd1458ff6cb1a9cde1eb4805a89fb9dfa2565659b0eb7969d20ec03e6 2474320 xdmx_1.16.0-2_amd64.deb
 93d5be05e4dc4462567fe3c514b97486701044394db065d7623d0ca497ca4f54 1769712 xdmx-tools_1.16.0-2_amd64.deb
 48b7384588fdc5bef9648da2d8ce16b9a63af1616b724cefbd516e572fed1331 2329446 xnest_1.16.0-2_amd64.deb
 647355928a597fff1d3e05d9be265887932c960d0bdd547b00c0b7ec877e90f0 2479076 xvfb_1.16.0-2_amd64.deb
 b35ce45bd900790eba185ed1373b27e67bb1df743cb29a9f18c64e7662e19b66 2643194 xserver-xephyr_1.16.0-2_amd64.deb
 a0f137da1b8a76bb650be7c2a3bd4b96de66e8938ef4b65d9294da2603ff2627 5599010 xserver-xorg-core-dbg_1.16.0-2_amd64.deb
 2a906118ef6bff5a67c2ccc252c7e296fb4d1c61f1e4db8e8ea652abf745fe33 2565326 xwayland_1.16.0-2_amd64.deb
Files:
 50239acb7b5624812161ee7fb9eb17e7 1741080 x11 optional xserver-common_1.16.0-2_all.deb
 80304b531b47cf7569220978d94fe250 6432190 x11 optional xorg-server-source_1.16.0-2_all.deb
 1a84558c3d14041875746c776e25fa19 3062338 x11 optional xserver-xorg-core_1.16.0-2_amd64.deb
 bf4d9197557fc9466f94d99b5094d013 913082 debian-installer optional xserver-xorg-core-udeb_1.16.0-2_amd64.udeb
 44ba0dc51e26c77dfde36560ccacc39d 1923644 x11 optional xserver-xorg-dev_1.16.0-2_amd64.deb
 e6467d7e8483b64687c1aa44959cf7aa 2474320 x11 optional xdmx_1.16.0-2_amd64.deb
 149c2dd1164f444d83acc17c1e79d882 1769712 x11 optional xdmx-tools_1.16.0-2_amd64.deb
 194b199507db1a381afe835fc6e1acc5 2329446 x11 optional xnest_1.16.0-2_amd64.deb
 564650961fa5c4a92c30479ed20286c5 2479076 x11 optional xvfb_1.16.0-2_amd64.deb
 abc62b8ba4cdb1054da578f8317d1343 2643194 x11 optional xserver-xephyr_1.16.0-2_amd64.deb
 0ea55830a1a1e7f8593a2b177143dbaf 5599010 debug extra xserver-xorg-core-dbg_1.16.0-2_amd64.deb
 051727367bb155061c7a399cfb1826ae 2565326 x11 optional xwayland_1.16.0-2_amd64.deb
 9467326c90d82b1e81905122bdbe4f51 4668 x11 optional xorg-server_1.16.0-2.dsc
 69c52bb6b1939497631bede73f6f47a1 102125 x11 optional xorg-server_1.16.0-2.diff.gz
Package-Type: udeb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJUA3wyAAoJEDEBgAUJBeQMdlEP/1aCmZ+EuSv4nq6VGBcGKuPN
0/y9Ti4NwTi6fQ8N1gJo8I2jDwvxWSAgSaEXsogqOM6u8eZCRJqMJOmdEJAjpt9f
IRH1y2s4uhKGATEtax//QjxPg1OTrFkfLUurZcBVs0k4AjZpjscWtA3iwCAZsfMQ
29Jril5xuz99QBr1p//zm9P5RzxYqlp9W5kezjKQqwIE5+vunoVUfMaJQosukUeg
rw8Ybp8md9e1w6bggPSww1ptw1TVYRqcRQ+nqFXWefpLhIi9FfPhq4aFpANT7vFU
h4FQP4l3bUjoBWP0tdFzgTnvSVyvzqrQ4JafnNvgSwEN29l+NfM6zQVh8HxwXRck
s2atfz/j1OaUDdOiWsOGvpdU0F3kgyffOc0+8r7aSqNmlGSgWL2Y55H052Jx7E72
jwPCfzuuyFwRkddrNa3ChvAuYMwlpbNMwUir3Y/O37TiWrHwK593uwRfRQeFs06t
L1XTlF/WKw/xGAQSMa/j5DGOXpCcSvYtxoTyclYilPk5f/WXEt/DehwS4qqCxaSz
42/N7wiZH5FM/MiIuW+yCum2p04pyRVgzlBAOci5TsSmQC9VjR1aznn6G/WExPYx
8XEmF205JSBYXx47MjOwVs+EEOmiP52jZZ7jm3IzcfG9vLxKWr4RVTsMj7AH0y28
qW5Q7G4Avukd4YgXUJBK
=O/mF
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: