community/firejail: missing include

This commit is contained in:
Leonardo Arena 2017-12-13 10:27:27 +00:00
parent afb943dcac
commit 598e66d8d4
2 changed files with 28 additions and 3 deletions

View File

@ -2,7 +2,7 @@
# Maintainer: Stuart Cardall <developer@it-offshore.co.uk>
pkgname=firejail
pkgver=0.9.52
pkgrel=0
pkgrel=1
pkgdesc="Linux namespaces and seccomp-bpf sandbox"
url="https://firejail.wordpress.com/"
arch="all"
@ -12,7 +12,9 @@ makedepends="linux-headers"
checkdepends="expect"
options="suid"
subpackages="$pkgname-doc $pkgname-bash-completion:bashcomp:noarch"
source="$pkgname-$pkgver.tar.gz::https://github.com/netblue30/$pkgname/archive/$pkgver.tar.gz"
source="$pkgname-$pkgver.tar.gz::https://github.com/netblue30/$pkgname/archive/$pkgver.tar.gz
includes.patch
"
builddir="$srcdir/$pkgname-$pkgver"
prepare() {
@ -55,4 +57,5 @@ package() {
make DESTDIR="$pkgdir" install
}
sha512sums="1aca0e210a29ea4c38b82027549b6dcc9c0d50e2bf9f15bd449c6c70b96a4974e1a557ad2ea40a9caefc078ae3f6afafa62d06652fe871b7597d57d24c1705ca firejail-0.9.52.tar.gz"
sha512sums="1aca0e210a29ea4c38b82027549b6dcc9c0d50e2bf9f15bd449c6c70b96a4974e1a557ad2ea40a9caefc078ae3f6afafa62d06652fe871b7597d57d24c1705ca firejail-0.9.52.tar.gz
cfc48e8c773fb4ee9b94cbb84c5b86ff0eca69351f37f105b5b314b8404a0c10749c205d5e7ef90e65ae61b81f5c73f87f112ad68a651f745bfdf3048aa327e6 includes.patch"

View File

@ -0,0 +1,22 @@
From a25879017434858dba46b617e770ca9330e189d1 Mon Sep 17 00:00:00 2001
From: maxice8 <thinkabit.ukim@gmail.com>
Date: Wed, 13 Dec 2017 01:26:13 -0200
Subject: [PATCH] libtrace/libtrace.c: add missing limits.h include
Fix build on Musl systems, tested on x86_64-musl Void Linux
---
src/libtrace/libtrace.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/libtrace/libtrace.c b/src/libtrace/libtrace.c
index 7bdf6c948..2b0a76938 100644
--- a/src/libtrace/libtrace.c
+++ b/src/libtrace/libtrace.c
@@ -23,6 +23,7 @@
#include <string.h>
#include <dlfcn.h>
#include <sys/types.h>
+#include <limits.h>
#include <unistd.h>
#include <sys/socket.h>
#include <netinet/in.h>