diff options
| author | Josh Heinrichs <josh.heinrichs@shopify.com> | 2025-04-23 16:47:30 -0600 |
|---|---|---|
| committer | Josh Heinrichs <josh.heinrichs@shopify.com> | 2025-05-09 06:37:19 -0600 |
| commit | 321d3dbbbdd5544060453e89dd222c7e6527862e (patch) | |
| tree | 10ce4d321602b7afefb3223236b2c4ff5aba25f0 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | 4a4cc70218d74eb5a48e1e30c1cd2960c3b99d38 (diff) | |
percona-server_8_0: fix compiling on darwin
Currently percona-server_8_0 fails to compile on Darwin for a few
reasons. First it hits an error due to adding multiple copies of
OpenSSL[1] which Homebrew has fixed and attempted to upstream[2][3].
After addressing that, it fails to compile due to the removal of
std::char_traits<uchar> in LLVM 19. This has already been patched in
mysql80[4], but I couldn't find a precedent for grabbing patches from
another package, so I opted to adapt the patch instead. The
Percona-specific changes are minimal and could be extracted into a
separate patch if that's desirable.
[1] https://perconadev.atlassian.net/jira/software/c/projects/PS/issues/PS-9641
[2] https://github.com/percona/percona-server/pull/5537
[3] https://github.com/Homebrew/homebrew-core/pull/204799
[4] https://github.com/NixOS/nixpkgs/pull/374591
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
