[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