NetBSD-Bugs archive

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

xsrc/40046: xorg fonts vs. locales



>Number:         40046
>Category:       xsrc
>Synopsis:       xorg fonts vs. locales
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    xsrc-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Nov 27 14:10:01 +0000 2008
>Originator:     Martin Husemann
>Release:        NetBSD 5.99.3
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD nelly.aprisoft.de 5.99.3 NetBSD 5.99.3 (NELLY) #0: Wed Nov 26 
17:49:34 CET 2008 
martin%emmas.aprisoft.de@localhost:/nelly/usr/src/sys/arch/sparc64/compile/NELLY
 sparc64
Architecture: sparc64
Machine: sparc64
>Description:

I have a brand new in-tree xorg setup from last night. I extracted xetc.tgz
and ran fc-cache -r. Many things work, but pkgsrc/wm/qvwm does not:

It seems to do a call like:

  fsDefault = XCreateFontSet(display, DEFAULT_FONT, &miss, &nMiss, &def);

where DEFAULT_FONT is -*-*-medium-r-normal-*-14-*-*-*-*-*-*-* and this
causes libX to say:

Warning: locale not supported by Xlib, locale set to C
Warning: X locale modifiers not supported, using default
Warning: Unable to load any usable fontset

and return a NULL fontset (while xfontsel says 324 names would match, and
fc-list finds 74 hits).

I have no LC_*, LANG or whatever related env settings. Setting LC_ALL to a
valid locale (like de_DE.ISO8859-15) does not help.

>How-To-Repeat:

Build pkgsrc/wm/qvwm and try to run it with in-tree xorg.

>Fix:
n/a



Home | Main Index | Thread Index | Old Index