diff options
author | Rasmus Thomsen <oss@cogitri.dev> | 2019-08-30 20:51:53 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-09-01 21:27:41 -0300 |
commit | d0c8c5573ffb8cd882e186576ecd8a024c43bf34 (patch) | |
tree | 6fa50e248468cb048550fc4942d4e6f4ef9c51c8 | |
parent | 088c7b01df5ad3599770c739223fd03f357efc5e (diff) | |
download | aports-d0c8c5573ffb8cd882e186576ecd8a024c43bf34.tar.bz2 aports-d0c8c5573ffb8cd882e186576ecd8a024c43bf34.tar.xz |
testing/sniffglue: enable on arches supported by rust >= 1.37.0-r0
* Remove unneccesary `cd "$builddir"`
-rw-r--r-- | testing/sniffglue/APKBUILD | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/testing/sniffglue/APKBUILD b/testing/sniffglue/APKBUILD index 0bf7283d80..f29a6208df 100644 --- a/testing/sniffglue/APKBUILD +++ b/testing/sniffglue/APKBUILD @@ -5,7 +5,8 @@ pkgver=0.9.0 pkgrel=0 pkgdesc="Secure multithreaded packet sniffer" url="https://github.com/kpcyrd/sniffglue" -arch="x86_64" # limited by cargo pkg +# !aarch64: https://cloud.drone.io/alpinelinux/aports/10687/3/1 +arch="x86_64 x86 armhf armv7 ppc64le" # limited by cargo license="GPL-3.0-or-later" makedepends=" cargo @@ -20,12 +21,17 @@ source=" " build() { - cd "$builddir" + # libring fails to compile otherwise + case "$CARCH" in + x86) + export CFLAGS="$CFLAGS -fno-stack-protector" + ;; + esac + cargo build --release --locked } check() { - cd "$builddir" cargo test --release --locked } |