forked from pool/apache2-mod_perl
		
	Accepting request 971875 from home:david.anes:branches:Apache:Modules
- update to 2.0.12: * Add bug tracker information to README, and add CONTRIBUTING.md. * Fix detection of APR's threading support on RHEL 8. * Fix build for perl >= 5.33.7. * Fix SIGSEGV crash due to wrong use of perl_parse(). * Improve installation instructions for AIX. - remove patch: * fix_perl_5.34_build.patch (there is a fix already upstreamed) - refreshed patches: * avoid-broken-provides.diff * apache2-mod_perl-prctl-short-name.patch OBS-URL: https://build.opensuse.org/request/show/971875 OBS-URL: https://build.opensuse.org/package/show/Apache:Modules/apache2-mod_perl?expand=0&rev=78
This commit is contained in:
		| @@ -1,7 +1,7 @@ | ||||
| Index: mod_perl-2.0.10/src/modules/perl/mod_perl.c | ||||
| Index: mod_perl-2.0.12/src/modules/perl/mod_perl.c | ||||
| =================================================================== | ||||
| --- mod_perl-2.0.10.orig/src/modules/perl/mod_perl.c	2016-10-27 22:11:11.000000000 +0200 | ||||
| +++ mod_perl-2.0.10/src/modules/perl/mod_perl.c	2018-07-17 10:47:27.962807330 +0200 | ||||
| --- mod_perl-2.0.12.orig/src/modules/perl/mod_perl.c | ||||
| +++ mod_perl-2.0.12/src/modules/perl/mod_perl.c | ||||
| @@ -15,6 +15,7 @@ | ||||
|   */ | ||||
|   | ||||
|   | ||||
| @@ -1,3 +1,18 @@ | ||||
| ------------------------------------------------------------------- | ||||
| Thu Apr 21 15:15:11 UTC 2022 - David Anes <david.anes@suse.com> | ||||
|  | ||||
| - update to 2.0.12: | ||||
|   * Add bug tracker information to README, and add CONTRIBUTING.md. | ||||
|   * Fix detection of APR's threading support on RHEL 8. | ||||
|   * Fix build for perl >= 5.33.7. | ||||
|   * Fix SIGSEGV crash due to wrong use of perl_parse(). | ||||
|   * Improve installation instructions for AIX. | ||||
| - remove patch: | ||||
|   * fix_perl_5.34_build.patch (there is a fix already upstreamed) | ||||
| - refreshed patches: | ||||
|   * avoid-broken-provides.diff | ||||
|   * apache2-mod_perl-prctl-short-name.patch | ||||
|  | ||||
| ------------------------------------------------------------------- | ||||
| Mon Sep 27 16:39:34 UTC 2021 - Dirk Stoecker <opensuse@dstoecker.de> | ||||
|  | ||||
|   | ||||
| @@ -1,7 +1,7 @@ | ||||
| # | ||||
| # spec file for package apache2-mod_perl | ||||
| # | ||||
| # Copyright (c) 2021 SUSE LLC | ||||
| # Copyright (c) 2022 SUSE LLC | ||||
| # | ||||
| # All modifications and additions to the file contributed by third parties | ||||
| # remain the property of their copyright owners, unless otherwise agreed | ||||
| @@ -18,7 +18,7 @@ | ||||
|  | ||||
| %define srcname mod_perl | ||||
| Name:           apache2-mod_perl | ||||
| Version:        2.0.11 | ||||
| Version:        2.0.12 | ||||
| Release:        0 | ||||
| Summary:        Embedded Perl for Apache | ||||
| License:        Apache-2.0 | ||||
| @@ -30,8 +30,6 @@ Source2:        https://www.apache.org/dist/perl/KEYS#/%{name}.keyring | ||||
| Patch1:         avoid-broken-provides.diff | ||||
| # bsc#1091625, workaround, according to mls it should be solved in perl | ||||
| Patch2:         apache2-mod_perl-prctl-short-name.patch | ||||
| # PATCH-FIX-UPSTREAM fix build error caused by new error checking in perl 5.34.0 | ||||
| Patch3:         fix_perl_5.34_build.patch | ||||
| BuildRequires:  apache-rpm-macros | ||||
| BuildRequires:  apache2-devel | ||||
| BuildRequires:  db-devel | ||||
| @@ -86,7 +84,6 @@ software depending on apache2-mod_perl. | ||||
| %setup -q -n %{srcname}-%{version} | ||||
| %patch1 -p1 | ||||
| %patch2 -p1 | ||||
| %patch3 -p1 | ||||
|  | ||||
| %build | ||||
| perl Makefile.PL INSTALLDIRS=vendor MP_APXS=%{apache_apxs} MP_APR_CONFIG=%{_bindir}/apr-1-config MP_CCOPTS="%{apache_cflags} -fgnu89-inline" | ||||
|   | ||||
| @@ -1,5 +1,7 @@ | ||||
| --- httpd24/Apache-Test/lib/Apache/TestRequest.pm | ||||
| +++ httpd24/Apache-Test/lib/Apache/TestRequest.pm | ||||
| Index: mod_perl-2.0.12/Apache-Test/lib/Apache/TestRequest.pm | ||||
| =================================================================== | ||||
| --- mod_perl-2.0.12.orig/Apache-Test/lib/Apache/TestRequest.pm | ||||
| +++ mod_perl-2.0.12/Apache-Test/lib/Apache/TestRequest.pm | ||||
| @@ -43,7 +43,8 @@ unless ($ENV{APACHE_TEST_PRETEND_NO_LWP} | ||||
|          require HTTP::Request::Common; | ||||
|   | ||||
|   | ||||
| @@ -1,24 +0,0 @@ | ||||
| diff -ur mod_perl-2.0.11/src/modules/perl/modperl_perl.c mod_perl-2.0.11_fix/src/modules/perl/modperl_perl.c | ||||
| --- mod_perl-2.0.11/src/modules/perl/modperl_perl.c	2019-10-05 13:04:42.000000000 +0200 | ||||
| +++ mod_perl-2.0.11_fix/src/modules/perl/modperl_perl.c	2021-09-27 18:45:52.566005007 +0200 | ||||
| @@ -268,7 +268,7 @@ | ||||
|  #ifdef MP_NEED_HASH_SEED_FIXUP | ||||
|      if (MP_init_hash_seed_set) { | ||||
|  #if MP_PERL_VERSION_AT_LEAST(5, 17, 6) | ||||
| -        memcpy(&PL_hash_seed, &MP_init_hash_seed, | ||||
| +        memcpy(PL_hash_seed, &MP_init_hash_seed, | ||||
|                  sizeof(PL_hash_seed) > sizeof(MP_init_hash_seed) ? | ||||
|                      sizeof(MP_init_hash_seed) : sizeof(PL_hash_seed)); | ||||
|          PL_hash_seed_set   = MP_init_hash_seed_set; | ||||
| diff -ur mod_perl-2.0.11/src/modules/perl/modperl_util.c mod_perl-2.0.11_fix/src/modules/perl/modperl_util.c | ||||
| --- mod_perl-2.0.11/src/modules/perl/modperl_util.c	2019-10-05 13:04:43.000000000 +0200 | ||||
| +++ mod_perl-2.0.11_fix/src/modules/perl/modperl_util.c	2021-09-27 18:38:17.156578770 +0200 | ||||
| @@ -632,7 +632,7 @@ | ||||
|   | ||||
|      if (r->finfo.size != size) { | ||||
|          SvREFCNT_dec(sv); | ||||
| -        Perl_croak(aTHX_ "Error: read %d bytes, expected %d ('%s')", | ||||
| +        Perl_croak(aTHX_ "Error: read %ld bytes, expected %ld ('%s')", | ||||
|                     size, (apr_size_t)r->finfo.size, r->filename); | ||||
|      } | ||||
|   | ||||
| @@ -1,3 +0,0 @@ | ||||
| version https://git-lfs.github.com/spec/v1 | ||||
| oid sha256:ca2a9e18cdf90f9c6023e786369d5ba75e8dac292ebfea9900c29bf42dc16f74 | ||||
| size 3848147 | ||||
| @@ -1,17 +0,0 @@ | ||||
| -----BEGIN PGP SIGNATURE----- | ||||
| Version: GnuPG v2 | ||||
|  | ||||
| iQIcBAABCgAGBQJdmHvVAAoJEKs0ugBA6S7OE4QP/0g94ActGmL7SgF4m+7NeJbL | ||||
| UzZdBnqy60HqLBrLhg8Mn7+T2j51KPrh76TL9CrLUCD3cYWPyes1a7wZieAt+Utw | ||||
| qX6XAuhRaO89ep4zhp6tdBtnT83FjFRgbyaArg0PmL6hNAEu8iWHVcwkNH2PQ67i | ||||
| 6YRQVtJqFwi8c6pkU0jWeJDNcsXnoQf3thV0CmcjuDHsrqxUYRfGrU83gBlX44ct | ||||
| GFSBMSIgJdn/ssTZ3VYje9I7HKsl+eRU8R1uouMtX5Pbenu7P3RgWnYmBoUOl3kA | ||||
| PUOCnNoDLOiV5V9oCr5s7o+DdpwicqQOvKQ9BAaSSjTH5SaHoH6IR/F/jfw2/KLA | ||||
| mFFGLudemFVNSN2y2qvfsNMzj41c4lidALrrpSUS1WxFQz6Dgd7xGwkNzFG+qATU | ||||
| TbRMx/NU/ejNRdKLf7gMWEhFav5s00ufbCLOD5zpFTAIVfk5LMwWlhzEUM86Q+h4 | ||||
| VLbfuNpxBgSh7uG8mtJxKSOSsIGndobKEH5r0VGS8GNfK6MEnjEHaJ8IQtoCQVCg | ||||
| TwLaAxHO/k4esdUckgTKF6HikMCV5GRD5r1zI7PJ7cDuZiIZ0wx3Kq5JMIlO72co | ||||
| w7FwuEZ3jCvI+wrHBS9Sej4hT9StGzGJ/Feu6BAitnPfMaBOgWRcH2xljUXup8Kc | ||||
| Yo//9KWX3LK+ZywvOsBo | ||||
| =/Ksd | ||||
| -----END PGP SIGNATURE----- | ||||
							
								
								
									
										3
									
								
								mod_perl-2.0.12.tar.gz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								mod_perl-2.0.12.tar.gz
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| version https://git-lfs.github.com/spec/v1 | ||||
| oid sha256:f5b821b59b0fdc9670e46ed0fcf32d8911f25126189a8b68c1652f9221eee269 | ||||
| size 3848030 | ||||
							
								
								
									
										16
									
								
								mod_perl-2.0.12.tar.gz.asc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								mod_perl-2.0.12.tar.gz.asc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| -----BEGIN PGP SIGNATURE----- | ||||
|  | ||||
| iQIzBAABCgAdFiEEICbmpKakSD5hum8/qzS6AEDpLs4FAmH2jwoACgkQqzS6AEDp | ||||
| Ls6r2hAAk0ZN1AVnbWBXDI38D/d4bMLXVZRrxp05uTH7kfpvm5HazKL8hXNOmb/d | ||||
| BOoTZ23IdUoqX3WQh6GlqoknDaL4oAPlyZ1WMESwOjJSybUhsmjlM17SWU0xhOuW | ||||
| 02HecMAyLGjX8OYraT0lCYpRqLSNijeZ9qqjIir5+RjnINRLF612jk+mzsZIp8Yf | ||||
| leZhEMVpT394wJMkwPf5Ownylfy1jOBYBPLh01af7ucA8AcJQoc+qx4UGLn3niFJ | ||||
| 8Hj44KIEU46OIxRQiUScxruPaINclHn4nt6+05/6jU3pBAX7wubjyWp039g/yx4N | ||||
| OXBA2rEwoQ3PI6jv6Ena/+7gi9Ap6wDlENmSijfosz/LzM1l1sYK3TsFRIhVSKaR | ||||
| AWLUXao3lugv6v5LjD6o4+aA6e/kwP0WjhkNwZmm87yw7wP1zITGV2+5PTWgnDe+ | ||||
| ZJfFAmhP+KGBFM1pnd2BhIj/GROhoP4B9+3sF5yEGU0HNbSda7YE2lPgDXLoj9iK | ||||
| ZrQaP/jkYf1AFNu5Ydh1pXkpFnsHbPHibuzalZEwKQ2Xq6Hr67+ya0YSf0G7M9R/ | ||||
| ZkADtXpELFBLl/0blL5FxEs8TgPvgYZtgT1EX5ETrgsw+1bgqf4tzh1B2evvdv6K | ||||
| vu3oHoDBly2ZtzMRhZNJptuRKLMJ55unvQeKMAeSEgSQK51AFO8= | ||||
| =SqJc | ||||
| -----END PGP SIGNATURE----- | ||||
		Reference in New Issue
	
	Block a user