about summary refs log tree commit diff
path: root/pkgs/servers
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2017-12-28 17:50:41 +0100
committerRobin Gloster <mail@glob.in>2017-12-29 02:18:35 +0100
commit1367630af0050288776a7f8948d9971abf0cda53 (patch)
treee657e0b029ab213d50f5028ef368b0d716fe681c /pkgs/servers
parent48464d620dfe4646fd44829cb77ca6fd327e98f9 (diff)
downloadnixlib-1367630af0050288776a7f8948d9971abf0cda53.tar
nixlib-1367630af0050288776a7f8948d9971abf0cda53.tar.gz
nixlib-1367630af0050288776a7f8948d9971abf0cda53.tar.bz2
nixlib-1367630af0050288776a7f8948d9971abf0cda53.tar.lz
nixlib-1367630af0050288776a7f8948d9971abf0cda53.tar.xz
nixlib-1367630af0050288776a7f8948d9971abf0cda53.tar.zst
nixlib-1367630af0050288776a7f8948d9971abf0cda53.zip
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.
Diffstat (limited to 'pkgs/servers')
-rw-r--r--pkgs/servers/sql/mysql/5.7.x.nix3
1 files changed, 2 insertions, 1 deletions
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 = {