diff options
author | ajs124 <git@ajs124.de> | 2022-06-10 23:21:28 +0200 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-06-11 23:03:38 +0200 |
commit | 8ed585876343b451ac5a730e5b56379eefff0dfd (patch) | |
tree | 74838970c1d344554546d635e06f7400fa0db36d /pkgs | |
parent | e9218500bad5fdedbd27e4a6821f81b57a9afc86 (diff) |
proxysql: fix build by using vendored jemalloc 5.2.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/servers/sql/proxysql/default.nix | 2 | ||||
-rw-r--r-- | pkgs/servers/sql/proxysql/makefiles.patch | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/pkgs/servers/sql/proxysql/default.nix b/pkgs/servers/sql/proxysql/default.nix index be1739f2b8afa..2e4ecd8bb974d 100644 --- a/pkgs/servers/sql/proxysql/default.nix +++ b/pkgs/servers/sql/proxysql/default.nix @@ -12,7 +12,6 @@ , curl , flex , gnutls -, jemalloc , libconfig , libdaemon , libev @@ -99,7 +98,6 @@ stdenv.mkDerivation rec { ${lib.concatMapStringsSep "\n" (x: ''replace_dep "${x.f}" "${x.p.src}" "${x.p.pname or (builtins.parseDrvName x.p.name).name}" "${x.p.name}"'') [ { f = "curl"; p = curl; } - { f = "jemalloc"; p = jemalloc; } { f = "libconfig"; p = libconfig; } { f = "libdaemon"; p = libdaemon; } { f = "libev"; p = libev; } diff --git a/pkgs/servers/sql/proxysql/makefiles.patch b/pkgs/servers/sql/proxysql/makefiles.patch index 270b6f1eefd8a..edc77a80ca5a9 100644 --- a/pkgs/servers/sql/proxysql/makefiles.patch +++ b/pkgs/servers/sql/proxysql/makefiles.patch @@ -112,7 +112,7 @@ cd lz4/lz4 && CC=${CC} CXX=${CXX} ${MAKE} lz4: lz4/lz4/liblz4.a -@@ -148,16 +112,12 @@ clickhouse-cpp: clickhouse-cpp/clickhouse-cpp/clickhouse/libclickhouse-cpp-lib.a +@@ -148,16 +112,14 @@ clickhouse-cpp: clickhouse-cpp/clickhouse-cpp/clickhouse/libclickhouse-cpp-lib.a libdaemon/libdaemon/libdaemon/.libs/libdaemon.a: @@ -124,8 +124,8 @@ libdaemon: libdaemon/libdaemon/libdaemon/.libs/libdaemon.a jemalloc/jemalloc/lib/libjemalloc.a: -- cd jemalloc && rm -rf jemalloc-5.2.0 -- cd jemalloc && tar -jxf jemalloc-5.2.0.tar.bz2 + cd jemalloc && rm -rf jemalloc-5.2.0 + cd jemalloc && tar -jxf jemalloc-5.2.0.tar.bz2 cd jemalloc/jemalloc && patch src/jemalloc.c < ../issue823.520.patch cd jemalloc/jemalloc && patch src/jemalloc.c < ../issue2358.patch cd jemalloc/jemalloc && ./configure ${MYJEOPT} |