Skip to content
Snippets Groups Projects
Commit 2849fa38 authored by Leo's avatar Leo Committed by Natanael Copa
Browse files

community/tor: disable zstd on armhf

It fails to to run

(cherry picked from commit ceb40739)
parent 98b16a02
No related branches found
No related tags found
No related merge requests found
...@@ -9,7 +9,7 @@ arch="all" ...@@ -9,7 +9,7 @@ arch="all"
license="BSD-3-Clause" license="BSD-3-Clause"
pkgusers="tor" pkgusers="tor"
makedepends="linux-headers bash libevent-dev openssl-dev ca-certificates makedepends="linux-headers bash libevent-dev openssl-dev ca-certificates
zlib-dev zstd-dev xz-dev" zlib-dev xz-dev"
install="$pkgname.post-upgrade $pkgname.pre-install" install="$pkgname.post-upgrade $pkgname.pre-install"
subpackages="$pkgname-doc $pkgname-openrc" subpackages="$pkgname-doc $pkgname-openrc"
source="https://www.torproject.org/dist/tor-$pkgver.tar.gz source="https://www.torproject.org/dist/tor-$pkgver.tar.gz
...@@ -17,6 +17,14 @@ source="https://www.torproject.org/dist/tor-$pkgver.tar.gz ...@@ -17,6 +17,14 @@ source="https://www.torproject.org/dist/tor-$pkgver.tar.gz
tor.confd tor.confd
torrc.sample.patch" torrc.sample.patch"
case "$CARCH" in
armhf) _zstd="--disable-zstd" ;;
* )
makedepends="$makedepends zstd-dev"
_zstd="--enable-zstd"
;;
esac
# secfixes: # secfixes:
# 0.4.2.7-r0: # 0.4.2.7-r0:
# - CVE-2020-10592 # - CVE-2020-10592
...@@ -37,7 +45,8 @@ build() { ...@@ -37,7 +45,8 @@ build() {
--sysconfdir=/etc \ --sysconfdir=/etc \
--mandir=/usr/share/man \ --mandir=/usr/share/man \
--infodir=/usr/share/info \ --infodir=/usr/share/info \
--localstatedir=/var --localstatedir=/var \
$_zstd
make make
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment