summaryrefslogtreecommitdiffstats
path: root/lua.spec
diff options
context:
space:
mode:
Diffstat (limited to 'lua.spec')
-rw-r--r--lua.spec14
1 files changed, 12 insertions, 2 deletions
diff --git a/lua.spec b/lua.spec
index 125c98a..183b532 100644
--- a/lua.spec
+++ b/lua.spec
@@ -12,7 +12,7 @@
Name: lua
Version: %{major_version}.4
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Powerful light-weight programming language
Group: Development/Languages
License: MIT
@@ -39,6 +39,10 @@ Patch6: %{name}-5.2.2-idsize.patch
Patch7: %{name}-5.2.2-luac-shared-link-fix.patch
Patch8: %{name}-5.2.2-configure-compat-module.patch
%endif
+# https://www.lua.org/bugs.html
+Patch9: lua-5.3.4-bug1.patch
+Patch10: lua-5.3.4-bug4.patch
+Patch11: lua-5.3.4-bug5.patch
BuildRequires: automake autoconf libtool readline-devel ncurses-devel
Provides: lua(abi) = %{major_version}
@@ -91,7 +95,10 @@ mv src/luaconf.h src/luaconf.h.template.in
#%% patch2 -p1 -z .luac-shared
%patch3 -p1 -z .configure-linux
%patch4 -p1 -z .configure-compat-all
-autoreconf -i
+%patch9 -p1 -b .bug1
+%patch10 -p1 -b .bug4
+%patch11 -p1 -b .bug5
+autoreconf -ifv
%if 0%{?bootstrap}
cd lua-%{bootstrap_version}/
@@ -211,6 +218,9 @@ install -Dpm 0644 %{SOURCE1000} $RPM_BUILD_ROOT/%{macrosdir}/macros.lua
%changelog
+* Sun Oct 29 2017 Tom Callaway <spot@fedoraproject.org> - 5.3.4-6
+- apply known upstream bugfixes
+
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.4-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild