x11 static compile fail
Compiling a static x11 program fails using the output of: pkg-config --static --libs x11 The problem appears to be -lpthread shows up only before -lxcb. There's something a bit odd in the pkg-config files. x11.pc has pthread in Libs.private, and xcb has pthread-stubs in Requires.private. However pthread-stubs isn't actually adding the -l flag to the output, and the resulting ordering breaks my build. So, which package should be correct: x11 or xcb? Should the pthread-stubs have -lpthread in Libs.private? My versions: ibxcb1-dev 1.11.1-1 libx11-dev 2:1.6.3-1 libpthread-stubs0-dev 0.3-4 Rafi
Bug#823925: Fixed in unstable
Hi, I faced the exact same issue, the suggested workaround worked but is no longer required for me. Indeed, with the latest updates to the synaptics and libinput packages, my synaptics trackpad works again w/o any added config in xorg.conf.d/ . Regards, -Pascal -- Homepage (http://www.ece.mcgill.ca/~pgiard1) Debian GNU/Linux (http://www.debian.org) TCL: École polytechnique fédérale de Lausanne (http://tcl.epfl.ch) ISIP Laboratory: McGill (http://www.isip.ece.mcgill.ca) COMunité/LACIME: École de technologie supérieure (http://comunite.etsmtl.ca)
xterm: Changes to 'pristine-tar'
xterm_325.orig.tar.gz.delta |binary xterm_325.orig.tar.gz.id|1 + 2 files changed, 1 insertion(+) New commits: commit 3405848a08bbd24f723b78d206d9d4483fc65e99 Author: Sven JoachimDate: Mon Jun 6 17:27:22 2016 +0200 pristine-tar data for xterm_325.orig.tar.gz diff --git a/xterm_325.orig.tar.gz.delta b/xterm_325.orig.tar.gz.delta new file mode 100644 index 000..8cbbee3 Binary files /dev/null and b/xterm_325.orig.tar.gz.delta differ diff --git a/xterm_325.orig.tar.gz.id b/xterm_325.orig.tar.gz.id new file mode 100644 index 000..b228b99 --- /dev/null +++ b/xterm_325.orig.tar.gz.id @@ -0,0 +1 @@ +3492e80b9df2e180b2e25e2678f704c66c28b66a
xterm: Changes to 'debian-unstable'
INSTALL | 11 MANIFEST |2 Makefile.in |9 Tekproc.c| 42 aclocal.m4 | 38 button.c | 113 - cachedGCs.c | 25 charproc.c | 94 config.guess | 15 config.sub | 16 configure| 3862 +-- configure.in |7 cursor.c | 32 data.c |6 data.h |8 debian/changelog |9 debian/patches/900_debian_xterm.diff | 11 debian/patches/902_windowops.diff|2 debian/patches/904_fontops.diff |2 doublechr.c | 13 fontutils.c | 49 graphics.c | 29 graphics.h | 42 graphics_regis.c | 146 - graphics_regis.h |8 graphics_sixel.c | 187 - graphics_sixel.h |8 input.c | 31 keysym2ucs.c |6 main.c | 23 menu.c |6 misc.c | 152 - package/debian/changelog |6 package/freebsd/Makefile |2 package/xterm.spec |4 precompose.c |8 print.c | 26 ptydata.c|7 ptyx.h |8 scrollback.c |9 scrollbar.c | 17 svg.c|8 termcap | 14 terminfo |9 trace.c | 49 trace.h | 12 unicode/README | 13 unicode/convmap.pl |9 unicode/keysym.map |3 unicode/precompose.c.tail|6 util.c | 214 + version.c|9 version.h|6 wcwidth.c| 22 xstrings.c | 24 xterm.h |3 xterm.log.html | 103 xterm.man| 94 xtermcap.c | 24 xtermcfg.hin | 19 60 files changed, 3046 insertions(+), 2686 deletions(-) New commits: commit 7839c581096745ef3762ededccacae9dfe21521f Author: Sven JoachimDate: Mon Jun 6 17:58:39 2016 +0200 Close bug #738794 diff --git a/debian/changelog b/debian/changelog index 3822bbc..945d330 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ xterm (325-1) UNRELEASED; urgency=medium * New upstream release. +- Further improve fix for #545220 in xterm 248, to avoid conflict + with combining characters (Closes: #738794). * Refresh Debian patches. -- Sven Joachim Mon, 06 Jun 2016 17:28:47 +0200 commit 42909c82b37e7ac1b9e4c5efa54a92f9128bb2e6 Author: Sven Joachim Date: Mon Jun 6 17:46:45 2016 +0200 Refresh Debian patches The patch 900_debian_xterm.diff failed to apply. diff --git a/debian/changelog b/debian/changelog index b64c3f4..3822bbc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ xterm (325-1) UNRELEASED; urgency=medium * New upstream release. + * Refresh Debian patches. -- Sven Joachim Mon, 06 Jun 2016 17:28:47 +0200 diff --git a/debian/patches/900_debian_xterm.diff b/debian/patches/900_debian_xterm.diff index afa1da4..5023b46 100644 --- a/debian/patches/900_debian_xterm.diff +++ b/debian/patches/900_debian_xterm.diff @@ -24,8 +24,8 @@ This patch by Branden Robinson. XTerm-col.ad | 42 +++--- XTerm.ad |3 +++ termcap |4 +++- - terminfo |8 ++-- - 4 files changed, 39 insertions(+), 18 deletions(-) + terminfo |6 -- + 4 files changed, 37 insertions(+), 18 deletions(-) --- a/termcap +++ b/termcap @@ -49,7 +49,7 @@ This patch by Branden Robinson. # # Encode modifiers using parameters (see "Xterm Control Sequences" ctlseqs.ms). # Note that this is unrelated to PCTERM. -@@ -1970,11 +1972,13 @@ xterm-r5|xterm R5 version, +@@ -1972,12 +1974,12 @@ xterm-r5|xterm R5 version, # This is the only entry which you should have to customize, since "xterm" # is widely used for a variety of incompatible terminal emulations including #
xterm: Changes to 'upstream-unstable'
INSTALL | 11 MANIFEST |2 Makefile.in |9 Tekproc.c | 42 aclocal.m4| 38 button.c | 113 - cachedGCs.c | 25 charproc.c| 94 - config.guess | 15 config.sub| 16 configure | 3862 +++--- configure.in |7 cursor.c | 32 data.c|6 data.h|8 doublechr.c | 13 fontutils.c | 49 graphics.c| 29 graphics.h| 42 graphics_regis.c | 146 + graphics_regis.h |8 graphics_sixel.c | 187 +- graphics_sixel.h |8 input.c | 31 keysym2ucs.c |6 main.c| 23 menu.c|6 misc.c| 152 + package/debian/changelog |6 package/freebsd/Makefile |2 package/xterm.spec|4 precompose.c |8 print.c | 26 ptydata.c |7 ptyx.h|8 scrollback.c |9 scrollbar.c | 17 svg.c |8 termcap | 14 terminfo |9 trace.c | 49 trace.h | 12 unicode/README| 13 unicode/convmap.pl|9 unicode/keysym.map|3 unicode/precompose.c.tail |6 util.c| 214 +- version.c |9 version.h |6 wcwidth.c | 22 xstrings.c| 24 xterm.h |3 xterm.log.html| 103 + xterm.man | 94 - xtermcap.c| 24 xtermcfg.hin | 19 56 files changed, 3030 insertions(+), 2678 deletions(-) New commits: commit c9cb401305a4c9866c5462a724410472c4e6db29 Author: Sven JoachimDate: Mon Jun 6 17:27:21 2016 +0200 Imported Upstream version 325 diff --git a/INSTALL b/INSTALL index f049a7c..e2f03b4 100644 --- a/INSTALL +++ b/INSTALL @@ -1,6 +1,6 @@ --- $XTermId: INSTALL,v 1.158 2015/08/10 23:38:32 tom Exp $ +-- $XTermId: INSTALL,v 1.159 2016/05/28 18:39:26 tom Exp $ --- --- Copyright 1997-2014,2015 by Thomas E. Dickey +-- Copyright 1997-2015,2016 by Thomas E. Dickey -- -- All Rights Reserved -- @@ -777,6 +777,13 @@ The options (in alphabetic order): Activate the --disable-leaks option, and ensure that "-g" is added to CFLAGS. + --without-xinerama do not use Xinerama extension for multiple screens + + Xinerama is an X server extension that allows multiple physical + screens to behave as a single screen. If you do not need the feature + (or do not want the extra library dependency), use this option to + suppress it. + --with-xpm=DIR use Xpm library for colored icon, may specify path Use Xpm library to show colored icon in window decoration, e.g., diff --git a/MANIFEST b/MANIFEST index 818655f..98e5f3b 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1,4 +1,4 @@ -MANIFEST for xterm-324, version xterm-324 +MANIFEST for xterm-325, version xterm-325 MANIFESTthis file 256colres.h resource-definitions for 256-color mode diff --git a/Makefile.in b/Makefile.in index 5064a12..17b273d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,8 +1,8 @@ -## $XTermId: Makefile.in,v 1.234 2015/02/12 09:31:30 tom Exp $ +## $XTermId: Makefile.in,v 1.235 2016/05/15 16:45:53 tom Exp $ # - # this file is part of xterm # -# Copyright 1997-2014,2015 by Thomas E. Dickey +# Copyright 1997-2015,2016 by Thomas E. Dickey # # All Rights Reserved # @@ -52,6 +52,7 @@ ETAGS = @ETAGS@ LN_S = @LN_S@ RM = rm -f LINT = @LINT@ +LINT_OPTS = @LINT_OPTS@ INSTALL= @INSTALL@ INSTALL_PROGRAM= @INSTALL_PROGRAM@ @@ -563,8 +564,8 @@ koi8rxterm.ps : koi8rxterm.$(manext) koi8rxterm.txt : koi8rxterm.$(manext) lint : - $(LINT) $(CPPFLAGS) $(SRCS1) - $(LINT) $(CPPFLAGS) $(SRCS2) + $(LINT) $(LINT_OPTS) $(CPPFLAGS) $(SRCS1) + $(LINT) $(LINT_OPTS) $(CPPFLAGS) $(SRCS2) tags : $(CTAGS) $(SRCS) $(HDRS) diff --git a/Tekproc.c b/Tekproc.c index 6f8da47..a640643 100644 --- a/Tekproc.c +++ b/Tekproc.c @@ -1,7 +1,7 @@ -/*
Bug#826581: Issues with the builtin modesetting driver + broadwell graphics
Package: xserver-xorg Version: 1:7.7+15 Severity: important I'm not sure where I should report this, but I've tried several times to use the modesetting driver with Intel Broadwell graphics, but I have issues with the screen "flickering" randomly. The visible output shifts left-right from a certain horizontal point onward, in bursts of a tenth of a second, and then quickly settles again. This happens most frequently on the second monitor output when it's connected, but it also happens on the main display, even when there's only one output connected (the laptop screen itself). This issue was a major problem with the 4.4 kernel and an older Xorg version (where flickering was continuous), making the modesetting driver unusable. Starting with 4.5 (and a newer Xorg) it seem to have improved. Is this a kernel issue, drm issue, ...? I'm currently trying 4.6, with no difference compared to 4.5 (same frequency in the flickering issue). There's no output in dmesg or in the Xorg log. This makes using the modesetting driver throughout the day nerve-wracking, and I'm giving up. On top of that, the modesetting driver makes widget repaiting in libreoffice-gtk incredibly slow. You can see widgets being repainted, with the preferences dialog taking 2-3 seconds to draw itself. Interestingly, I didn't experience this issue with other gtk2-based programs. Switching to the video-intel driver fixes both issues (no flickering, no slow libreoffice-gtk repaint), but it's not issue-free. GL programs and gtk3 in general show occasional spot corruptions of blocks of ~16x16 pixels which seem to have been blitted to the wrong spot, often making text unreadable. -- Package-specific info: /etc/X11/X does not exist. /etc/X11/X is not a symlink. /etc/X11/X is not executable. VGA-compatible devices on PCI bus: -- 00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09) /etc/X11/xorg.conf does not exist. /etc/modprobe.d contains no KMS configuration files. Kernel version (/proc/version): --- Linux version 4.6.0-trunk-amd64 (debian-ker...@lists.debian.org) (gcc version 5.3.1 20160509 (Debian 5.3.1-19) ) #1 SMP Debian 4.6-1~exp1 (2016-05-17) Xorg X server log files on system: -- -rw-r--r-- 1 root root 61458 Jun 6 15:53 /var/log/Xorg.0.log Contents of most recent Xorg X server log file (/var/log/Xorg.0.log): - [11.577] X.Org X Server 1.18.3 Release Date: 2016-04-04 [11.577] X Protocol Version 11, Revision 0 [11.577] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian [11.577] Current Operating System: Linux eab16011nb 4.6.0-trunk-amd64 #1 SMP Debian 4.6-1~exp1 (2016-05-17) x86_64 [11.577] Kernel command line: BOOT_IMAGE=/vmlinuz-4.6.0-trunk-amd64 root=/dev/mapper/eab16011nb--vg-root ro quiet [11.577] Build Date: 05 April 2016 07:00:43AM [11.577] xorg-server 2:1.18.3-1 (http://www.debian.org/support) [11.577] Current version of pixman: 0.33.6 [11.577]Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [11.577] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [11.577] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jun 6 12:17:02 2016 [11.581] (==) Using config directory: "/etc/X11/xorg.conf.d" [11.581] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [11.583] (==) No Layout section. Using the first Screen section. [11.583] (==) No screen section available. Using defaults. [11.583] (**) |-->Screen "Default Screen Section" (0) [11.583] (**) | |-->Monitor "" [11.584] (==) No device specified for screen "Default Screen Section". Using the first device section listed. [11.584] (**) | |-->Device "intel" [11.584] (==) No monitor specified for screen "Default Screen Section". Using a default monitor configuration. [11.584] (==) Automatically adding devices [11.584] (==) Automatically enabling devices [11.584] (==) Automatically adding GPU devices [11.584] (==) Max clients allowed: 256, resource mask: 0x1f [11.587] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [11.587]Entry deleted from font path. [11.589] (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, built-ins [11.589] (==) ModulePath set to "/usr/lib/xorg/modules" [11.589] (II) The server relies on udev to provide the list of input devices. If no
Bug#802186: Complete system lockup after some time when using radeon driver in xorg.conf
Hi, > video=offb:off nouveau.modeset=1 nouveau.noaccel=1 radeon.modeset=1 > radeon.agpmode=-1 fastboot loglevel=3 On Fri, Apr 22, 2016 at 11:51 AM, Mathieu Malaterrewrote: [...] > Could you try agpmode=-1 and update this bug report. Sorry I did not read correctly the original bug report.
wayland_1.11.0-2_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Mon, 06 Jun 2016 11:28:46 +0200 Source: wayland Binary: libwayland-client0 libwayland-server0 libwayland-cursor0 libwayland-dev libwayland-doc libwayland-bin Architecture: source Version: 1.11.0-2 Distribution: unstable Urgency: medium Maintainer: Debian X Strike ForceChanged-By: Héctor Orón Martínez Description: libwayland-bin - wayland compositor infrastructure - binary utilities libwayland-client0 - wayland compositor infrastructure - client library libwayland-cursor0 - wayland compositor infrastructure - cursor library libwayland-dev - wayland compositor infrastructure - development files libwayland-doc - wayland compositor infrastructure - documentation files libwayland-server0 - wayland compositor infrastructure - server library Changes: wayland (1.11.0-2) unstable; urgency=medium . * d/control: libwayland-dev depends on libwayland-bin * d/control: libwayland-bin replaces libwayland-dev Checksums-Sha1: 81187ba15812ab871e6e40bce1a81d35373a4771 2366 wayland_1.11.0-2.dsc 960845be70caa57b746abcfb50765fcf86956e7b 7999 wayland_1.11.0-2.diff.gz Checksums-Sha256: 09b8505f44bcd3c5425f5eb0b39fcaaadfed524e44cdf4513a61c15a072a0458 2366 wayland_1.11.0-2.dsc 29369e5100fe4a937d7b4620b3c897b566b055c5df9994397c9c0a56c9ccd330 7999 wayland_1.11.0-2.diff.gz Files: 3e26a1fd9776664ad97cdc012583b391 2366 x11 optional wayland_1.11.0-2.dsc 1c56a7b2deff5e48246ff77021f330b4 7999 x11 optional wayland_1.11.0-2.diff.gz -BEGIN PGP SIGNATURE- iQIcBAEBCgAGBQJXVUJ4AAoJEK8ig6p24qx7Rv8P/2s/PwHEpT775FEMowe8Vqie 0pVDCf/rn2FUSWBVHhOfoSiveA5iX+B4jmpXmUOy/jDFkqiekWPKGpPGK8gAxRgr bp3OF1JgVbQ8BNmCobrX0304uFrGvo6rhve4wgTEV7Xx7V2kUcI53yD+X3wGgMRo CNmGDKOnnySsFozh4/Uik7dik1Elfl+1fDK/fG9sieP1csu35kankzSBNK0zgpeo vKvJ3xCfPItC/8nUZRqZJowHVBVlKTgSzNbVkU5AJBra1EEDAmRKW8+BH1WzKGki 4t5C0Ms801+F/kl6uHIfaTsjjcqXJGA1ifOzKq9Lr441+ttk+D5Bpz+xzH99c/uK PUJxR/8slN6ERYa2fjzx/MLLJln95/RvQB0LTsjw4k0dMyyHkIk+gwYE8ItKjB2h nebnlJUp0NAMfTOHe5Nk8MdnLeXfb5YB60woq1XYU5OuLXGQmcrLta8NO2Qi6yBM tcKKUoU1EenZRg7zJj77FSgxoZJuLdWrQMevjKMjgUv+HtoNJ60pyMKhprKHoad3 BSrCQHQ2VD7jG+zZ+nHpfm9kCdtqX4lEZ56vXdJoFDa6ZfxyAHPEM3AdwB/GfIQs 2C8rI+iVbFG0Ng4cxOEOok289YtHFwKYzuyJfI+hJCi0Nh/8Zq46vl2MaLRdB3G3 mYkI/ANwFfftvrNsI/uD =7lbc -END PGP SIGNATURE- Thank you for your contribution to Debian.
wayland: Changes to 'debian-unstable'
debian/changelog |7 +++ debian/control |3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) New commits: commit 006774da53fa2cff7c3569d095b08c365543 Author: Héctor Orón MartínezDate: Mon Jun 6 11:33:03 2016 +0200 Release Debian version wayland-1.11.0-2 Signed-off-by: Héctor Orón Martínez diff --git a/debian/changelog b/debian/changelog index 825436b..6d0a5a4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +wayland (1.11.0-2) unstable; urgency=medium + + * d/control: libwayland-dev depends on libwayland-bin + * d/control: libwayland-bin replaces libwayland-dev + + -- Héctor Orón Martínez Mon, 06 Jun 2016 11:28:46 +0200 + wayland (1.11.0-1) unstable; urgency=medium * New upstream release commit d597d1e74ff08e13629971610a3d33c25d303e8e Author: Héctor Orón Martínez Date: Mon Jun 6 11:28:03 2016 +0200 d/control: libwayland-bin replaces -dev Signed-off-by: Héctor Orón Martínez diff --git a/debian/control b/debian/control index 75b4f80..4209fe7 100644 --- a/debian/control +++ b/debian/control @@ -137,6 +137,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, Conflicts: libwayland-dev (<< 1.11.0-1) +Replaces: libwayland-dev (<< 1.11.0-1) Multi-Arch: foreign Description: wayland compositor infrastructure - binary utilities Wayland is a protocol for a compositor to talk to its clients as well commit 6826e2a4697492ccf6bef6dba7c189f2d2000e03 Author: Héctor Orón Martínez Date: Mon Jun 6 11:26:43 2016 +0200 d/control: libwayland-dev depends on libwayland-bin libwayland-dev depends on libwayland-bin, no the other way around. Signed-off-by: Héctor Orón Martínez diff --git a/debian/control b/debian/control index 9bf0b2d..75b4f80 100644 --- a/debian/control +++ b/debian/control @@ -94,6 +94,7 @@ Depends: libwayland-client0 (= ${binary:Version}), libwayland-server0 (= ${binary:Version}), libwayland-cursor0 (= ${binary:Version}), + libwayland-bin (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, Multi-Arch: same @@ -135,7 +136,6 @@ Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, - libwayland-dev Conflicts: libwayland-dev (<< 1.11.0-1) Multi-Arch: foreign Description: wayland compositor infrastructure - binary utilities
wayland: Changes to 'refs/tags/wayland-1.11.0-2'
Tag 'wayland-1.11.0-2' created by Héctor Orón Martínezat 2016-06-06 09:33 + Release Debian version wayland-1.11.0-2 Changes since wayland-1.11.0-1: Héctor Orón Martínez (3): d/control: libwayland-dev depends on libwayland-bin d/control: libwayland-bin replaces -dev Release Debian version wayland-1.11.0-2 --- debian/changelog |7 +++ debian/control |3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) ---
Processing of wayland_1.11.0-2_source.changes
wayland_1.11.0-2_source.changes uploaded successfully to localhost along with the files: wayland_1.11.0-2.dsc wayland_1.11.0-2.diff.gz Greetings, Your Debian queue daemon (running on host franck.debian.org)
Bug#798408: Bug#825354: mudlet: FTBFS on armel/armhf: glu development package not found
On 05.06.2016 07:22, Lisandro Damián Nicanor Pérez Meyer wrote: > > The problem came with GLU: we didn't knew that there was no GLES-based GLU on > those archs when we made the decision, so things ported from Qt4 to Qt5 > started to FTBFS. As the problems appeared later (ie, not when we uploaded > Qt5 > to the archive) and the decision was already made we decided that the real > fix > would be to have a proper GLES-based GLU implementation. It is worth to note > that the amount of packages with this issue is not too big (read below). > > We actually missed to switch arm64 where GLES support is definitely the way > to > go, so we will be probably filing new bugs at some point in the future > (#799113). Timo Jyrinki did the switch in Ubuntu already and could only find > a > handfull of problematic packages. > > Of course if at some point we have a GLES-based GLU implementation in the > archive this will easily be fixed. For the moment and as far as I know, we > don't have such a thing. FWIW, I suspect that if something uses GLU, it's also rather likely that it uses things from desktop OpenGL which aren't available in GLES. So before anyone spends serious effort on a GLES-based GLU, I'd first make sure that there's any chance of it helping at all, e.g. by just making the glu.h header available and checking that the build of any packages in question makes it at least to the linking stage, and that the linker doesn't complain about any unresolved gl[A-Z] symbols. -- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer signature.asc Description: OpenPGP digital signature