Merged update from upstream sources
This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/oniguruma.git#35fac660e05dd74f6cc7e29f5ee46ae00053f5d3
This commit is contained in:
parent
de6e190bdc
commit
a9ab04cb3f
2
.gitignore
vendored
2
.gitignore
vendored
@ -26,3 +26,5 @@ onig-5.9.2.tar.gz
|
||||
/onig-6.9.4.tar.gz
|
||||
/onig-6.9.5-rev1.tar.gz
|
||||
/onig-6.9.6-rc2.tar.gz
|
||||
/onig-6.9.6-rc3.tar.gz
|
||||
/onig-6.9.6-rc4.tar.gz
|
||||
|
||||
@ -1,29 +0,0 @@
|
||||
From 43ec867797b765804d9c2ede8860bc871d1c5a58 Mon Sep 17 00:00:00 2001
|
||||
From: "K.Kosako" <kkosako0@gmail.com>
|
||||
Date: Mon, 12 Oct 2020 14:45:01 +0900
|
||||
Subject: [PATCH] fix #219: Binary incompatibilty between 6.9.5_rev1 ->
|
||||
6.9.2_rc2: reg_number_of_names
|
||||
|
||||
---
|
||||
src/regposix.c | 8 +++++++-
|
||||
1 file changed, 7 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/regposix.c b/src/regposix.c
|
||||
index 87b2819..497ba02 100644
|
||||
--- a/src/regposix.c
|
||||
+++ b/src/regposix.c
|
||||
@@ -376,4 +376,10 @@ reg_foreach_name(onig_posix_regex_t* reg,
|
||||
return onig_posix_reg_foreach_name(reg, func, arg);
|
||||
}
|
||||
|
||||
-#endif
|
||||
+extern int
|
||||
+reg_number_of_names(onig_posix_regex_t* reg)
|
||||
+{
|
||||
+ return onig_posix_reg_number_of_names(reg);
|
||||
+}
|
||||
+
|
||||
+#endif /* USE_BINARY_COMPATIBLE_POSIX_API */
|
||||
--
|
||||
2.28.0
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
%undefine _changelog_trimtime
|
||||
|
||||
%global mainver 6.9.6
|
||||
%global betaver rc2
|
||||
%global betaver rc4
|
||||
%define prerelease 1
|
||||
|
||||
%global fedorarel 1
|
||||
%global fedorarel 4
|
||||
|
||||
Name: oniguruma
|
||||
Version: %{mainver}
|
||||
@ -14,8 +14,6 @@ Summary: Regular expressions library
|
||||
License: BSD
|
||||
URL: https://github.com/kkos/oniguruma/
|
||||
Source0: https://github.com/kkos/oniguruma/releases/download/v%{mainver}%{?betaver:_%betaver}/onig-%{mainver}%{?betaver:-%betaver}.tar.gz
|
||||
# Upstream patches
|
||||
Patch1: 0001-fix-219-Binary-incompatibilty-between-6.9.5_rev1-6.9.patch
|
||||
|
||||
BuildRequires: gcc
|
||||
|
||||
@ -37,7 +35,6 @@ developing applications that use %{name}.
|
||||
|
||||
%prep
|
||||
%setup -q -n onig-%{mainver}
|
||||
%patch1 -p1 -b .compati
|
||||
%{__sed} -i.multilib -e 's|-L@libdir@||' onig-config.in
|
||||
|
||||
|
||||
@ -103,6 +100,17 @@ find $RPM_BUILD_ROOT -name '*.la' \
|
||||
%{_libdir}/pkgconfig/%{name}.pc
|
||||
|
||||
%changelog
|
||||
* Wed Oct 21 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.6-0.4.rc4
|
||||
- 6.9.2 rc4
|
||||
|
||||
* Tue Oct 20 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.6-0.3.rc3
|
||||
- Apply upstream patch for upstream bug 221
|
||||
- Revert change for false CVE-2020-26159 issue
|
||||
https://github.com/kkos/oniguruma/issues/221
|
||||
|
||||
* Sat Oct 17 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.6-0.2.rc3
|
||||
- 6.9.2 rc3
|
||||
|
||||
* Mon Oct 12 2020 Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.6-0.1.rc2
|
||||
- 6.9.2 rc2
|
||||
- Apply upstream patch to keep binary compatibility with 6.9.5
|
||||
|
||||
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (onig-6.9.6-rc2.tar.gz) = 943c4cd3ddab5a41320b61541a5d83b172781871e9478a2c40ed4422877943e2f7c70cb7ef52e31b1836026b35a431b423fa464edde7796b520637c182741fd7
|
||||
SHA512 (onig-6.9.6-rc4.tar.gz) = 3fdee2986c1e2049d72372692ca8d0d3afa0c4a853b2e30bf7f26409179fcbca92ee5a3b66ec8c8eb4b7084207b9584fbbd07955ddd5b085da1a299f9b602ebf
|
||||
|
||||
Loading…
Reference in New Issue
Block a user