[arch-commits] Commit in php/trunk (PKGBUILD mysqlnd-socket.patch)
Pierre Schmitz
pierre at archlinux.org
Thu Nov 19 16:11:33 UTC 2009
Date: Thursday, November 19, 2009 @ 11:11:32
Author: pierre
Revision: 59035
Added:
php/trunk/mysqlnd-socket.patch
Modified:
php/trunk/PKGBUILD
----------------------+
PKGBUILD | 8 ++++++--
mysqlnd-socket.patch | 11 +++++++++++
2 files changed, 17 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-11-19 16:09:54 UTC (rev 59034)
+++ PKGBUILD 2009-11-19 16:11:32 UTC (rev 59035)
@@ -33,12 +33,13 @@
options=('!makeflags')
source=("http://www.php.net/distributions/${pkgbase}-${pkgver}.tar.bz2"
"http://download.suhosin.org/suhosin-patch-${_suhosinver}.patch.gz"
- 'php.ini.patch' 'apache.conf' 'db-configure.patch')
+ 'php.ini.patch' 'apache.conf' 'db-configure.patch' 'mysqlnd-socket.patch')
md5sums=('63e97ad450f0f7259e785100b634c797'
'c3ff0cb5fa728420d56f8ed139446647'
'd6f94150f47047882c6716575e12e99b'
'96ca078be6729b665be8a865535a97bf'
- 'cd3d068931c3715e35634e9885e35374')
+ 'cd3d068931c3715e35634e9885e35374'
+ '993223e03e6c0cc2d89581550ebbbe67')
build() {
phpconfig="--prefix=/usr \
@@ -129,6 +130,9 @@
# avoid linking against old db version
patch -p0 -i ${srcdir}/db-configure.patch || return 1
+ # use /var/run/mysqld/mysqld.sock as default socket for mysql
+ patch -p0 -i ${srcdir}/mysqlnd-socket.patch || return 1
+
# apply suhosin patch
patch -p1 -i ${srcdir}/suhosin-patch-${_suhosinver}.patch || return 1
Added: mysqlnd-socket.patch
===================================================================
--- mysqlnd-socket.patch (rev 0)
+++ mysqlnd-socket.patch 2009-11-19 16:11:32 UTC (rev 59035)
@@ -0,0 +1,11 @@
+--- ext/mysqlnd/mysqlnd.c 2009-11-19 14:02:01.934775092 +0100
++++ ext/mysqlnd/mysqlnd.c 2009-11-19 14:08:04.598072581 +0100
+@@ -547,7 +547,7 @@
+ #ifndef PHP_WIN32
+ if (host_len == sizeof("localhost") - 1 && !strncasecmp(host, "localhost", host_len)) {
+ if (!socket) {
+- socket = "/tmp/mysql.sock";
++ socket = "/var/run/mysqld/mysqld.sock";
+ }
+ transport_len = spprintf(&transport, 0, "unix://%s", socket);
+ unix_socket = TRUE;
More information about the arch-commits
mailing list