[mysql-proxy/f20] Use compat-lua to fix FTBFS with lua-5.2 (#1106258)

Dominic Hopf dmaphy at fedoraproject.org
Thu Jun 26 16:16:58 UTC 2014


commit 2546e7e93e4ca7b22ec6ff89aa0da68e29719893
Author: Dominic Hopf <dmaphy at fedoraproject.org>
Date:   Fri Jun 20 23:21:14 2014 +0200

    Use compat-lua to fix FTBFS with lua-5.2 (#1106258)

 mysql-proxy.spec |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/mysql-proxy.spec b/mysql-proxy.spec
index 7fba6ce..b7756ab 100644
--- a/mysql-proxy.spec
+++ b/mysql-proxy.spec
@@ -1,6 +1,6 @@
 Name:           mysql-proxy
 Version:        0.8.3
-Release:        2%{?dist}
+Release:        4%{?dist}
 Summary:        A proxy for the MySQL Client/Server protocol
 
 Group:          Applications/Databases
@@ -14,7 +14,7 @@ Source2:        %{name}.sysconfig
 
 Patch0:         http://ausil.fedorapeople.org/aarch64/mysql-proxy/mysql-proxy-aarch64.patch
 
-BuildRequires:  lua-devel
+BuildRequires:  compat-lua-devel
 BuildRequires:  libevent-devel
 BuildRequires:  mysql-devel
 BuildRequires:  glib2-devel
@@ -55,6 +55,10 @@ Development files for %{name}
 sed -i 's#g_build_filename(base_dir, "lib"#g_build_filename(base_dir, "%{_lib}"#g' src/chassis-frontend.c
 sed -i 's#g_build_filename(srv->base_dir, "lib"#g_build_filename(srv->base_dir, "%{_lib}"#g' src/chassis-frontend.c
 
+# look for our naming of compat-lua
+sed -i 's#lua5\.1#lua-5.1#g' configure.in configure
+
+
 cp %{SOURCE1} %{name}.init
 cp %{SOURCE2} %{name}.sysconfig
 sed -i 's#/usr/lib#%{_libdir}#g' %{name}.init
@@ -131,6 +135,9 @@ fi
 
 
 %changelog
+* Fri Jun 20 2014 Yaakov Selkowitz <yselkowi at redhat.com> - 0.8.3-4
+- Use compat-lua to fix FTBFS with lua-5.2 (#1106258)
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 


More information about the scm-commits mailing list