Bug#556064: FTBFS with binutils-gold
On Thu, Feb 10, 2011 at 1:41 PM, Julien Cristau wrote: > On Fri, Jan 15, 2010 at 21:55:24 -0500, James Vega wrote: > >> reassign 556064 libxft-dev 2.1.12-3 >> retitle 556064 fontconfig incorrectly listed as a private library >> thanks >> >> As shown below, the patch introduced in #389831 incorrectly moved >> fontconfig to Requires.private. Thus, packages linking against Xft with >> --no-add-needed (or binutils-gold) FTBFS. This can also be verified by >> seeing that many of the symbols defined by Xft are simply a #define of >> XftFoo to FcFoo. >> > All those macros are in the XftCompat header though, which seems to > imply that users should use the fontconfig names instead nowadays, and > link to fontconfig themselves? > A similar change is now upstream in libXft 2.2.0 fwiw: > http://cgit.freedesktop.org/xorg/lib/libXft/commit/?id=8751e341bcc29952b4603e18767ab994653c6b01 I don't see any includes for XftCompat, only Xft.h, in the plt-scheme code (well the wxxt code they were using) that was failing. Regardless, plt-scheme (now racket) has removed the code that was using this, so it doesn't affect me anymore. Hmm, looking into it, Xft.h includes XftCompat.h unless _XFT_NO_COMPAT_ is defined and portions of their API still directly ask for (XftTextExtents*) and return (XftFontMatch) fontconfig types. If the expectation is that Xft users shouldn't be using either the XftCompat defines or XftFontMatch and as such don't need to link against fontconfig, I'm fine with that but it should be called out in the documentation and noted that doing so does require explicit linking against fontconfig. Instead, they're currently taking the route of providing API compatibility but dropping the required information to actually build with that compatibility, as I understand it. -- James GPG Key: 1024D/61326D40 2003-09-02 James Vega -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktimuauyuinbyoiq-o0wdtwbaqc+tzsa9ku451...@mail.gmail.com
Bug#508767: /usr/bin/setxkbmap: setxkbmap resets xmodmap settings
Package: x11-xkb-utils Version: 7.4+1 Severity: normal File: /usr/bin/setxkbmap If after running "xmodmap ~/.xmodmaprc", I run "setxkbmap -option ctrl:nocaps" the settings from my .xmodmaprc are no longer in effect. xmodmap has to be re-run. $ cat ~/.xmodmaprc keysym Alt_R = Escape keycode 227 = Super_L -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable'), (499, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages x11-xkb-utils depends on: ii cpp 4:4.3.2-2The GNU C preprocessor (cpp) ii libc6 2.7-16 GNU C Library: Shared libraries ii libice6 2:1.0.4-1X11 Inter-Client Exchange library ii libsm6 2:1.1.0-1X11 Session Management library ii libx11-62:1.1.99.2-1 X11 client-side library ii libxaw7 2:1.0.4-2X11 Athena Widget library ii libxkbfile1 1:1.0.5-1X11 keyboard file manipulation lib ii libxmu6 2:1.0.4-1X11 miscellaneous utility library ii libxt6 1:1.0.5-3X11 toolkit intrinsics library ii x11-common 1:7.4~4 X Window System (X.Org) infrastruc x11-xkb-utils recommends no packages. x11-xkb-utils suggests no packages. -- no debconf information -- James GPG Key: 1024D/61326D40 2003-09-02 James Vega signature.asc Description: Digital signature
Bug#454202: Status poke
Any chance this can get enabled? -- James GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]> signature.asc Description: Digital signature
Bug#319104: xfree86-common is unpurgeable since /etc/init.d/xfree86-common is not removed
Package: xfree86-common Version: 6.8.2.dfsg.1-3 Severity: normal During purge, postrm attempts to run "update-rc.d xfree86-common remove", but that fails due to /etc/init.d/xfree86-common existing. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (499, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12.2-debil Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) -- GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]> signature.asc Description: Digital signature