summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorRandy Eckenrode <randy@largeandhighquality.com>2024-11-26 20:22:00 -0500
committerRandy Eckenrode <randy@largeandhighquality.com>2025-01-04 14:57:31 -0500
commit56fc42191ee4b43c2adacf7b36cc7cc4c896857f (patch)
treefa9f390bebfcb01d691584d19436765870c16c3a /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parent10ba47da060314479cb7c4cbb766ad5bb02fbbf3 (diff)
darwin.ICU: use char16_t instead of uint16_t in the C++ API
This matches the default configuration of ICU upstream. Otherwise, some packages (such as Boost) fail to build against darwin.ICU. This should be safe ABI-wise because (according to the comments), char16_t and uint16_t have the same memory representation. The reason why Apple did not make the change is due to a build failure in one of their proprietary frameworks when using char16_t.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions