diff options
author | ajs124 <git@ajs124.de> | 2023-01-10 15:07:51 +0100 |
---|---|---|
committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2023-01-12 23:00:39 +0000 |
commit | a4572378e0831a813d4e0f5f122269fa35ca4d22 (patch) | |
tree | 505df7511236ea2701f99a9cd37e4b51aa2950c5 | |
parent | 69d9236bff9d684e0d2f7597a70753690ed37686 (diff) |
mariadb: fix darwin build
(cherry picked from commit d0e4c10df522e82ade423ea3a2d15a3d39030e61)
-rw-r--r-- | pkgs/servers/sql/mariadb/default.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix index 829f33955e77..9eacea78a37e 100644 --- a/pkgs/servers/sql/mariadb/default.nix +++ b/pkgs/servers/sql/mariadb/default.nix @@ -96,6 +96,9 @@ let # to pass in java explicitly. "-DCONNECT_WITH_JDBC=OFF" "-DCURSES_LIBRARY=${ncurses.out}/lib/libncurses.dylib" + ] ++ lib.optionals (stdenv.hostPlatform.isDarwin && lib.versionAtLeast version "10.6") [ + # workaround for https://jira.mariadb.org/browse/MDEV-29925 + "-Dhave_C__Wl___as_needed=" ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ # revisit this if nixpkgs supports any architecture whose stack grows upwards "-DSTACK_DIRECTION=-1" |