From 1367630af0050288776a7f8948d9971abf0cda53 Mon Sep 17 00:00:00 2001 From: Robin Gloster Date: Thu, 28 Dec 2017 17:50:41 +0100 Subject: [PATCH] mysql57: backward compat At least PHP expects a libmysqlclient_r which was the thread-safe variant of libmysqlclient, but has been dropped since this is guaranteed for libmysqlclient now. --- pkgs/servers/sql/mysql/5.7.x.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/sql/mysql/5.7.x.nix b/pkgs/servers/sql/mysql/5.7.x.nix index 6741808a63b9..0b2778218760 100644 --- a/pkgs/servers/sql/mysql/5.7.x.nix +++ b/pkgs/servers/sql/mysql/5.7.x.nix @@ -58,7 +58,8 @@ self = stdenv.mkDerivation rec { sed -i -e "s|basedir=\"\"|basedir=\"$out\"|" $out/bin/mysql_install_db install -vD $out/lib/*.a -t $static/lib rm -r $out/mysql-test - rm $out/share/man/man1/mysql-test-run.pl.1 + rm $out/share/man/man1/mysql-test-run.pl.1 $out/lib/*.a + ln -s libmysqlclient.so $out/lib/libmysqlclient_r.so ''; passthru = {