upg libarchive openssh openssl

This commit is contained in:
joborun linux 2024-04-29 15:36:00 +03:00
parent 876525ff89
commit 71bf944eb3
9 changed files with 70 additions and 45 deletions

View file

@ -6,37 +6,40 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libarchive
pkgver=3.7.3
pkgrel=03
pkgver=3.7.4
pkgrel=01
pkgdesc='Multi-format archive and compression library'
url='https://libarchive.org/'
depends=('acl' 'libacl.so' 'bzip2' 'expat' 'lz4' 'openssl' 'xz' 'zlib' 'zstd' 'libcrypto.so')
#depends=('acl' 'libacl.so' 'bzip2' 'libbz2.so' 'libxml2' 'libxml2.so' 'lz4' 'openssl' 'libcrypto.so' 'xz' 'liblzma.so' 'zlib' 'libz.so')
depends=('acl' 'libacl.so' 'bzip2' 'libbz2.so' 'lz4' 'openssl' 'libcrypto.so' 'xz' 'liblzma.so' 'zlib' 'libz.so')
provides=('libarchive.so')
#options=('debug')
source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}
'libarchive-fix-OOB-in-rar-e8-filter-2135.patch::https://github.com/libarchive/libarchive/commit/eb7939b24a681a04648a59cdebd386b1e9dc9237.patch')
source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
prepare() {
cd "${pkgname}-${pkgver}"
patch -Np1 < ../libarchive-fix-OOB-in-rar-e8-filter-2135.patch
}
#prepare() {
# cd "${pkgname}-${pkgver}"
# patch -Np1 < ../libarchive-fix-OOB-in-rar-e8-filter-2135.patch
#}
build() {
cd $pkgname-$pkgver
./configure \
--prefix=/usr \
--without-xml2 \
--without-nettle \
--without-zstd \
--without-xml2 \
--disable-static
make
}
check() {
cd $pkgname-$pkgver
make check
}
# they take hours and hours and no progress ... so we run --nocheck build
#check() {
# cd $pkgname-$pkgver
#
# make check
#}
package() {
cd $pkgname-$pkgver
@ -54,10 +57,8 @@ license=('BSD')
validpgpkeys=(A5A45B12AD92D964B89EEE2DEC560C81CEC2276E # Martin Matuska <mm@FreeBSD.org>
DB2C7CF1B4C265FAEF56E3FC5848A18B8F14184B) # Martin Matuska <martin@matuska.org>
sha256sums=(63e7a7174638fc7d6b79b4c8b0ad954e0f4f45abe7239c1ecb200232aa9a43d2 # libarchive-3.7.3.tar.xz
f421af9d30a31b1a0741846df7961da2e59d45bbf566090993c3994a07ff0ac9 # libarchive-3.7.3.tar.xz.asc
78b62ba75f4f6254ae6a80528ecfc429eb2d9ce01924c4ef5ee7a91fd284bea8) # libarchive-tar-make-error-reporting-more-robust.patch
sha256sums=(f887755c434a736a609cbd28d87ddbfbe9d6a3bb5b703c22c02f6af80a802735
'SKIP')
## a5c080dbc12eb605efae7a21d7dd185f22dd2dcbfa2f36392ce7664464e0004f libarchive-3.7.3-03-x86_64.pkg.tar.lz
## 0b7363e3ef39ed030fd86182b2bcf706c9631986f8b492f89241aee37739f960 libarchive-3.7.4-01-x86_64.pkg.tar.lz

View file

@ -2,34 +2,32 @@
# Maintainer: Dan McGee <dan@archlinux.org>
pkgname=libarchive
pkgver=3.7.3
pkgrel=3
pkgver=3.7.4
pkgrel=1
pkgdesc='Multi-format archive and compression library'
arch=('x86_64')
url='https://libarchive.org/'
license=('BSD')
depends=('acl' 'libacl.so' 'bzip2' 'expat' 'lz4' 'openssl' 'libcrypto.so' 'xz'
'zlib' 'zstd')
depends=('acl' 'libacl.so'
'bzip2' 'libbz2.so'
'libxml2' 'libxml2.so'
'lz4'
'openssl' 'libcrypto.so'
'xz' 'liblzma.so'
'zlib' 'libz.so'
'zstd' 'libzstd.so')
provides=('libarchive.so')
validpgpkeys=('A5A45B12AD92D964B89EEE2DEC560C81CEC2276E' # Martin Matuska <mm@FreeBSD.org>
'DB2C7CF1B4C265FAEF56E3FC5848A18B8F14184B') # Martin Matuska <martin@matuska.org>
source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc}
'libarchive-fix-OOB-in-rar-e8-filter-2135.patch::https://github.com/libarchive/libarchive/commit/eb7939b24a681a04648a59cdebd386b1e9dc9237.patch')
sha256sums=('63e7a7174638fc7d6b79b4c8b0ad954e0f4f45abe7239c1ecb200232aa9a43d2'
'SKIP'
'78b62ba75f4f6254ae6a80528ecfc429eb2d9ce01924c4ef5ee7a91fd284bea8')
prepare() {
cd "${pkgname}-${pkgver}"
patch -Np1 < ../libarchive-fix-OOB-in-rar-e8-filter-2135.patch
}
source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
sha256sums=('f887755c434a736a609cbd28d87ddbfbe9d6a3bb5b703c22c02f6af80a802735'
'SKIP')
build() {
cd "${pkgname}-${pkgver}"
./configure \
--prefix=/usr \
--without-xml2 \
--without-nettle \
--disable-static
make

View file

@ -1,3 +0,0 @@

2
libarchive/deps.xml2 Normal file
View file

@ -0,0 +1,2 @@
libxml2

View file

@ -7,7 +7,7 @@
pkgname=openssh
pkgver=9.7p1
pkgrel=01
pkgrel=02
pkgdesc="SSH protocol implementation for remote login, command execution and file transfer w/o systemd"
url='https://www.openssh.com/portable.html'
depends=(glibc)
@ -157,5 +157,5 @@ sha256sums=(490426f766d82a2763fcacd8d83ea3d70798750c7bd2aff2e57dc5660f773ffd #
975904668c3c98fff5dbf840717ae959593fa05e90e215e67bf7ee24369d6369 # openssh.tmpfiles
64576021515c0a98b0aaf0a0ae02e0f5ebe8ee525b1e647ab68f369f81ecd846) # sshd.pam
## f38d780b51389905a0411bb5d345021d58f7ba4d1e2f094623ec49ffdd2c4987 openssh-9.7p1-01-x86_64.pkg.tar.lz
## 39a014982ac60155b89ab4981d828750dd96d1742d8459c8db89107ec375912e openssh-9.7p1-02-x86_64.pkg.tar.lz

View file

@ -7,7 +7,7 @@
pkgname=openssh
pkgver=9.7p1
pkgrel=1
pkgrel=2
pkgdesc="SSH protocol implementation for remote login, command execution and file transfer"
arch=(x86_64)
url='https://www.openssh.com/portable.html'

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=openssl
pkgver=3.2.1
pkgver=3.3.0
pkgrel=01
pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security'
url='https://www.openssl.org'
@ -75,7 +75,8 @@ validpgpkeys=(8657ABB260F056B1E5190839D9C4D26D0E604491
A21FAB74B0088AA361152586B8EF1A6BA9DA2D5C
EFC0A467D613CB83C7ED6D30D894E2CE8B3D79F5)
sha256sums=(83c7329fe52c850677d75e5d0b0ca245309b97e8ecbcfdc1dfdc4ab9fac35b39 # openssl-3.2.1.tar.gz
a394b4f5242feb8b828b398cbea809e07bb73e699ae0b84413efb8c5916361c1 # openssl-3.2.1.tar.gz.asc
sha256sums=(53e66b043322a606abf0087e7699a0e033a37fa13feb9742df35c3a33b18fb02 # openssl-3.3.0.tar.gz
2378e19d165360b6969d3cfa2211968e4c98d7c349e9ac23963325e9e99633d0 # openssl-3.3.0.tar.gz.asc
0a32d9ca68e8d985ce0bfef6a4c20b46675e06178cc2d0bf6d91bd6865d648b7) # ca-dir.patch
##

View file

@ -1,7 +1,7 @@
# Maintainer: Pierre Schmitz <pierre@archlinux.de>
pkgname=openssl
pkgver=3.2.1
pkgver=3.3.0
pkgrel=1
pkgdesc='The Open Source toolkit for Secure Sockets Layer and Transport Layer Security'
arch=('x86_64')
@ -15,7 +15,7 @@ provides=('libcrypto.so' 'libssl.so')
backup=('etc/ssl/openssl.cnf')
source=("https://www.openssl.org/source/${pkgname}-${pkgver}.tar.gz"{,.asc}
'ca-dir.patch')
sha256sums=('83c7329fe52c850677d75e5d0b0ca245309b97e8ecbcfdc1dfdc4ab9fac35b39'
sha256sums=('53e66b043322a606abf0087e7699a0e033a37fa13feb9742df35c3a33b18fb02'
'SKIP'
'0a32d9ca68e8d985ce0bfef6a4c20b46675e06178cc2d0bf6d91bd6865d648b7')
validpgpkeys=('8657ABB260F056B1E5190839D9C4D26D0E604491'

26
openssl/failed.test Normal file
View file

@ -0,0 +1,26 @@
# ------------------------------------------------------------------------------
# INFO: @ test/bio_dgram_test.c:126
# # Testing with AF_INET6, local=1
#
# ERROR: (int) 'fd1 >= 0' failed @ test/bio_dgram_test.c:172
# [-1] compared to [0]
# 40E7D3E4BA7F0000:error:80000061:system library:BIO_socket:Address family not supported by protocol:crypto/bio/bio_sock2.c:51:calling socket()
# 40E7D3E4BA7F0000:error:10000076:BIO routines:BIO_socket:unable to create socket:crypto/bio/bio_sock2.c:53:
# OPENSSL_TEST_RAND_SEED=1714299221
not ok 4 - iteration 4
# ------------------------------------------------------------------------------
# OPENSSL_TEST_RAND_SEED=1714299221
not ok 1 - test_bio_dgram
Test Summary Report
-------------------
04-test_bio_dgram.t (Wstat: 256 (exited 1) Tests: 1 Failed: 1)
Failed test: 1
Non-zero exit status: 1
Files=312, Tests=3674, 153 wallclock secs (10.24 usr 0.80 sys + 467.91 cusr 48.01 csys = 526.96 CPU)
Result: FAIL