mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-08 08:03:51 +02:00
nsjail: fix 32bit builds
This commit is contained in:
parent
623093bf51
commit
d2845307b5
2 changed files with 12 additions and 5 deletions
11
srcpkgs/nsjail/patches/fix-format-error.patch
Normal file
11
srcpkgs/nsjail/patches/fix-format-error.patch
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- subproc.cc.orig 2018-07-01 15:34:05.381551578 +0200
|
||||||
|
+++ subproc.cc 2018-07-01 15:34:10.523598404 +0200
|
||||||
|
@@ -343,7 +343,7 @@ int reapProc(nsjconf_t* nsjconf) {
|
||||||
|
if ((uint64_t)diff >= nsjconf->tlimit) {
|
||||||
|
LOG_I("PID: %d run time >= time limit (%ld >= %" PRId64
|
||||||
|
") (%s). Killing it",
|
||||||
|
- pid, (long)diff, (long)nsjconf->tlimit, p.remote_txt.c_str());
|
||||||
|
+ pid, (long)diff, nsjconf->tlimit, p.remote_txt.c_str());
|
||||||
|
/*
|
||||||
|
* Probably a kernel bug - some processes cannot be killed with KILL if
|
||||||
|
* they're namespaced, and in a stopped state
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'nsjail'
|
# Template file for 'nsjail'
|
||||||
pkgname=nsjail
|
pkgname=nsjail
|
||||||
version=2.7
|
version=2.7
|
||||||
revision=2
|
revision=3
|
||||||
build_style=gnu-makefile
|
build_style=gnu-makefile
|
||||||
hostmakedepends="bison flex pkg-config protobuf-devel"
|
hostmakedepends="bison flex pkg-config protobuf-devel"
|
||||||
makedepends="libnl3-devel protobuf-devel"
|
makedepends="libnl3-devel protobuf-devel"
|
||||||
|
@ -16,10 +16,6 @@ bfebebaf501f9dbd0d0c374797d3c07ee0dd3537b5a6bc70e80408f081d051fe"
|
||||||
|
|
||||||
only_for_archs="aarch64 aarch64-musl armv5tel armv5tel-musl armv6l armv6l-musl armv7l armv7l-musl x86_64 x86_64-musl"
|
only_for_archs="aarch64 aarch64-musl armv5tel armv5tel-musl armv6l armv6l-musl armv7l armv7l-musl x86_64 x86_64-musl"
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
|
||||||
armv[67]*) broken="https://build.voidlinux.eu/builders/armv7l_builder/builds/9674/steps/shell_3/logs/stdio";;
|
|
||||||
esac
|
|
||||||
|
|
||||||
post_extract() {
|
post_extract() {
|
||||||
rmdir kafel
|
rmdir kafel
|
||||||
ln -s ../kafel-* kafel
|
ln -s ../kafel-* kafel
|
||||||
|
|
Loading…
Add table
Reference in a new issue