diff options
author | Eugene Lamskoy | 2022-11-05 23:54:13 +0200 |
---|---|---|
committer | Eugene Lamskoy | 2022-11-05 23:54:13 +0200 |
commit | 44e5178cc4ba106adaed5b9659c9cc192f21d986 (patch) | |
tree | 964d9be4de71e94b650b2ed96eaa4ef3e9a33eff | |
parent | bb0107fe32deacfa1c804e8ac44f5746ba30e3a9 (diff) | |
download | aur-44e5178cc4ba106adaed5b9659c9cc192f21d986.tar.gz |
Build against openssl 3
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | openssl-sslv3-consts.patch | 12 |
3 files changed, 22 insertions, 7 deletions
@@ -1,9 +1,9 @@ -# Generated by makepkg 6.0.1 -# Fri Feb 18 11:14:55 UTC 2022 +# Generated by makepkg 6.0.2 +# Sat Nov 5 21:53:06 UTC 2022 pkgbase = php54 pkgdesc = PHP 5.4.45 compiled as to not conflict with mainline php pkgver = 5.4.45 - pkgrel = 5 + pkgrel = 6 url = http://www.php.net arch = x86_64 license = PHP @@ -72,6 +72,7 @@ pkgbase = php54 source = php54-phar-names.patch source = openssl-1.0.patch source = openssl-sslv3.patch + source = openssl-sslv3-consts.patch source = php-gd-vpx.patch source = fpm-numeric-uid-gid.patch source = fpm-reload-sighup.patch @@ -94,6 +95,7 @@ pkgbase = php54 sha256sums = 91dfb4bb0bf4503ac9302ffb103f239a9f5efcb2b4fcba965b27c11b850a8a29 sha256sums = 8a5e1a2a563c38f237b0ed735918ecf82c30edd3f7beae5d99be041585901d27 sha256sums = e49744c78d6413ab6e93e3786d70c2d1cbdbb62e5bcfdb85c05efcf16fecfb96 + sha256sums = aecd8dff7022e956718407a5b98dec19acdceef08b0a58e7266b483bc3845de6 sha256sums = 2c2991ad44432d65580a05b7ca8f84b6f795fd3dcc5c926e8a26242dd3b27036 sha256sums = d175f0c14fdb22855090c93f76e18f04320d7bf15afc057ffde947f9bb361242 sha256sums = f5ae925036744a5e88cea2698879aea0498e1e23aee7801923d90f16be383908 @@ -16,7 +16,7 @@ _phpbase="54" _suffix="" pkgver="5.4.45" -pkgrel="5" +pkgrel="6" pkgbase="php54" pkgdesc="PHP 5.4.45 compiled as to not conflict with mainline php" _cppflags=" -DU_USING_ICU_NAMESPACE=1 -DOPENSSL_NO_SSL3=1 -DOPENSSL_NO_SSL2=1 -DU_DEFINE_FALSE_AND_TRUE=1 " @@ -135,6 +135,7 @@ source=( "php54-phar-names.patch" "openssl-1.0.patch" "openssl-sslv3.patch" + "openssl-sslv3-consts.patch" "php-gd-vpx.patch" "fpm-numeric-uid-gid.patch" "fpm-reload-sighup.patch" @@ -151,8 +152,6 @@ source=( ) depends=( ) -checkdepends=( -) makedepends=( "acl" "libtool" @@ -214,6 +213,7 @@ _patches=( "php54-phar-names.patch" "openssl-1.0.patch" "openssl-sslv3.patch" + "openssl-sslv3-consts.patch" "php-gd-vpx.patch" "fpm-numeric-uid-gid.patch" "fpm-reload-sighup.patch" @@ -308,7 +308,7 @@ _phpconfig="\ --libdir=/usr/lib/php${_phpbase}${_suffix} \ --datadir=/usr/share/php${_phpbase}${_suffix} \ --program-suffix=${_phpbase}${_suffix} \ - --with-config-file-scan-dir=/${_build_conf_d} + --with-config-file-scan-dir=/${_build_conf_d} \ --enable-filter \ --with-pear \ --enable-session \ @@ -1546,6 +1546,7 @@ sha256sums=('e6b8530d747000eebb0089249ec70a3b14add7b501337046700544883f62b17b' '91dfb4bb0bf4503ac9302ffb103f239a9f5efcb2b4fcba965b27c11b850a8a29' '8a5e1a2a563c38f237b0ed735918ecf82c30edd3f7beae5d99be041585901d27' 'e49744c78d6413ab6e93e3786d70c2d1cbdbb62e5bcfdb85c05efcf16fecfb96' + 'aecd8dff7022e956718407a5b98dec19acdceef08b0a58e7266b483bc3845de6' '2c2991ad44432d65580a05b7ca8f84b6f795fd3dcc5c926e8a26242dd3b27036' 'd175f0c14fdb22855090c93f76e18f04320d7bf15afc057ffde947f9bb361242' 'f5ae925036744a5e88cea2698879aea0498e1e23aee7801923d90f16be383908' diff --git a/openssl-sslv3-consts.patch b/openssl-sslv3-consts.patch new file mode 100644 index 000000000000..f8075216683b --- /dev/null +++ b/openssl-sslv3-consts.patch @@ -0,0 +1,12 @@ +--- a/ext/openssl/openssl.c ++++ b/ext/openssl/openssl.c +@@ -1482,7 +1482,9 @@ + REGISTER_LONG_CONSTANT("PKCS7_NOSIGS", PKCS7_NOSIGS, CONST_CS|CONST_PERSISTENT); + + REGISTER_LONG_CONSTANT("OPENSSL_PKCS1_PADDING", RSA_PKCS1_PADDING, CONST_CS|CONST_PERSISTENT); ++#ifdef RSA_SSLV23_PADDING + REGISTER_LONG_CONSTANT("OPENSSL_SSLV23_PADDING", RSA_SSLV23_PADDING, CONST_CS|CONST_PERSISTENT); ++#endif + REGISTER_LONG_CONSTANT("OPENSSL_NO_PADDING", RSA_NO_PADDING, CONST_CS|CONST_PERSISTENT); + REGISTER_LONG_CONSTANT("OPENSSL_PKCS1_OAEP_PADDING", RSA_PKCS1_OAEP_PADDING, CONST_CS|CONST_PERSISTENT); + |