https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276211

            Bug ID: 276211
           Summary: xfce4 shows garbled text for non-UTF8 users
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
               URL: https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/762
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: xfce@FreeBSD.org
          Reporter: m...@aldan.algebra.com

Created attachment 247538
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=247538&action=edit
Illustration -- although the menu-items are in proper Ukrainian, the menu-title
itself is garbled

The upstream's configure now checks for the presence of the
bind_textdomain_codeset-function. The check fails, because the function is
provided by libinto.so, but configure does not add -lintl to the compiler
command-line.

The subtle failure causes (some) of the UI text to be garbled for people, who
use non-UTF8 encoding -- such as uk_UA.KOI8-U.

I'm not sure, how to best work around the problem while the upstream are
working on the proper fix (see URL for link to the bug-report).

I simply added the following snippet to my own /etc/make.conf, which proved
sufficient:

if ${.CURDIR:T:M*xfce4*}
CONFIGURE_ENV+= LIBS=-lintl LDFLAGS=-L${LOCALBASE}/lib
endif

This was not a problem earlier -- a machine I have with Xfce4-4.16.4 is fine...

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to