harfbuzz-icu 0.9.37_0 build fails on 10.7.5

René J.V. Bertin rjvbertin at gmail.com
Sat Dec 20 09:55:04 PST 2014

On Saturday December 20 2014 11:35:06 Ryan Schmidt wrote:

> IIUC, icu only adds --std=c++0x to its pkg-config files and icu-config script if it detects that the compiler used to compile icu supports it. So it should only do that when compiling using clang. That wouldn't be the case on 10.6 or earlier.

Wouldn't that depend on whether the user has Xcode 4.2 (or whatever the 10.6-compatible version is) installed, and thus clang-3.0?

> It seems wrong to me that icu would put flags like --std=c++0x into its config files, and I've reported that bug to the developers of icu.

And that would probably depend on whether a libicu built with C++11 is ABI-compatible with one built as regular C++. Is it?


More information about the macports-users mailing list