[MacPorts] #41576: poxml @4.11.2 (kde, kde4) build failure on OSX 10.9 on x86-64, also blocks kdesdk4 build
MacPorts
noreply at macports.org
Thu Dec 19 10:55:05 PST 2013
#41576: poxml @4.11.2 (kde, kde4) build failure on OSX 10.9 on x86-64, also blocks
kdesdk4 build
---------------------------+---------------------
Reporter: FoolishEwe@… | Owner: nicos@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: poxml |
---------------------------+---------------------
Comment (by FoolishEwe@…):
running testlocale yields for me:
{{{
machineName:testdir FoolishEwe$ ./testlocale
<CFLocale 0x7fa043600680 [0x7fff77ed1eb0]>{type = user, identifier =
'en_US'}
US
}}}
I have not tried the patches yet.
Replying to [comment:16 ryandesign@…]:
> As best I can tell from the crash log, the crash is occurring when KDE
is trying to determine the user's country. It is expecting OS X to return
a two-character string like "US" for the United States, but instead it is
receiving an invalid string and crashing when trying to convert it to
another format.
>
> I have written a small program to print the current OS X locale value
and the value of the country code extracted from that. Could anyone
experiencing this meinproc4 crash please download [attachment:testlocale.c
testlocale.c], open Terminal, `cd` to the directory where you downloaded
it, compile it, and run it, and post the output?
>
> {{{
> cd ~/Downloads/
> cc testlocale.c -framework CoreFoundation -o testlocale
> ./testlocale
> }}}
>
> For example on my system I get:
>
> {{{
> <CFLocale 0x7feab1d20950 [0x7fff78e00eb0]>{type = user, identifier =
'en_US'}
> US
> }}}
>
> And I have not experienced a meinproc4 crash.
--
Ticket URL: <https://trac.macports.org/ticket/41576#comment:17>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list