[Pkg-haskell-maintainers] Bug#744338: xmonad fails to compile configuration with linker errors

Brian Paterni bpaterni at gmail.com
Sun Apr 13 05:02:11 UTC 2014


Package: xmonad
Version: 0.11-6+b1
Severity: important

Dear Maintainer,

Today I accidentally hit the key combination (mod-q for me) to recompile
xmonad's configuration. I was then greeted with the included error log and all
of xmonad's functionality was lost at this point.

I'm really not sure which package is at fault here, and I decided to file it
under xmonad since this problem directly affects xmonad... also filing as
important since I'm not sure if other people are experiencing this as
well.



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/6 CPU cores)
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 xmonad depends on:
ii  libc6         2.18-4
ii  libffi6       3.1~rc1+r3.0.13-12
ii  libgmp10      2:6.0.0+dfsg-2
ii  libx11-6      2:1.6.2-1
ii  libxext6      2:1.3.2-1
ii  libxinerama1  2:1.1.3-1
ii  libxrandr2    2:1.4.2-1
ii  x11-utils     7.7+1

Versions of packages xmonad recommends:
ii  libghc-xmonad-dev  0.11-6+b1
ii  libghc-xmonad-doc  0.11-6
ii  xfonts-base        1:1.0.3

Versions of packages xmonad suggests:
ii  suckless-tools [dmenu]  40-1

-- no debconf information

*** /home/bpaterni/.xmonad/xmonad.errors
/usr/bin/ld: warning: libfontconfig.so.1, needed by /usr/lib/gcc/x86_64-linux-
gnu/4.8/../../../x86_64-linux-gnu/libXft.so, not found (try using -rpath or
-rpath-link)
/usr/bin/ld: warning: libfreetype.so.6, needed by /usr/lib/gcc/x86_64-linux-
gnu/4.8/../../../x86_64-linux-gnu/libXft.so, not found (try using -rpath or
-rpath-link)
/usr/bin/ld: warning: libXrender.so.1, needed by /usr/lib/gcc/x86_64-linux-
gnu/4.8/../../../x86_64-linux-gnu/libXft.so, not found (try using -rpath or
-rpath-link)
/usr/bin/ld: warning: libxcb.so.1, needed by /usr/lib/gcc/x86_64-linux-
gnu/4.8/../../../x86_64-linux-gnu/libX11.so, not found (try using -rpath or
-rpath-link)
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcFreeTypeCharIndex'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternAddString'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderCompositeString8'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderFreeGlyphs'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderChangePicture'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_get_maximum_request_length'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcNameParse'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderCompositeText32'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_wait_for_reply'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcCharSetDestroy'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternGetCharSet'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcObjectSetCreate'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcUtf8ToUcs4'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternGetBool'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_Load_Glyph'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_wait_for_event'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcDefaultSubstitute'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderFindVisualFormat'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_get_setup'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_poll_for_event'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternGetInteger'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_Set_Transform'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcCharSetHasChar'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderFindStandardFormat'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternVaBuild'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderFindFormat'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_connection_has_error'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcNameConstant'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcNameUnparse'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternGetString'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderQueryVersion'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternCreate'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_Init_FreeType'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_GlyphSlot_Embolden'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderSetPictureClipRectangles'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcConfigGetBlanks'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_take_socket'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_disconnect'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcFontList'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderQuerySubpixelOrder'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcObjectSetAdd'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcFreeTypeCharSet'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderCompositeText16'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_generate_id'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcConfigSubstitute'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternAddDouble'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderSetPictureClipRegion'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternPrint'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternAddInteger'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_Library_SetLcdFilter'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternAdd'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderFreePicture'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcObjectSetDestroy'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcStrCmpIgnoreCase'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternGet'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderFreeGlyphSet'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXrandr.so:
undefined reference to `XRenderSetSubpixelOrder'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternDestroy'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderCompositeString32'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderFillRectangle'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternDuplicate'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_Vector_Transform'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderCompositeText8'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcInit'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderQueryExtension'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_parse_display'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcFontMatch'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternGetMatrix'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternGetFTFace'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcCharSetCount'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_Set_Char_Size'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderAddGlyphs'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternDel'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcCharSetCopy'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderCreatePicture'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcUtf16ToUcs4'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternAddBool'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_New_Face'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_Render_Glyph'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_connect'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcNameRegisterObjectTypes'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FcPatternGetDouble'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `FT_Done_Face'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_poll_for_reply'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_writev'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_connect_to_display_with_auth_info'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libXft.so:
undefined reference to `XRenderCompositeString16'
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libX11.so:
undefined reference to `xcb_get_file_descriptor'



More information about the Pkg-haskell-maintainers mailing list