From a28b13c469928e6ab9bbaeafcf927faf13bba9a9 Mon Sep 17 00:00:00 2001 From: q66 Date: Sun, 20 Dec 2020 15:17:42 +0100 Subject: [PATCH] dhcpcd: fix privsep disabling it was getting enabled implicitly --- .../dhcpcd/patches/privsep-ppc-build.patch | 24 +++++++++++++++++++ srcpkgs/dhcpcd/template | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/dhcpcd/patches/privsep-ppc-build.patch diff --git a/srcpkgs/dhcpcd/patches/privsep-ppc-build.patch b/srcpkgs/dhcpcd/patches/privsep-ppc-build.patch new file mode 100644 index 00000000000..8d44dad000b --- /dev/null +++ b/srcpkgs/dhcpcd/patches/privsep-ppc-build.patch @@ -0,0 +1,24 @@ +From 76ec6a63705e1c3591b4da94c10047a79f0f49db Mon Sep 17 00:00:00 2001 +From: q66 +Date: Sun, 20 Dec 2020 15:16:08 +0100 +Subject: [PATCH] fix privsep build on ppc* + +--- + src/privsep-linux.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git src/privsep-linux.c src/privsep-linux.c +index e588ecd..9d335ca 100644 +--- src/privsep-linux.c ++++ src/privsep-linux.c +@@ -42,6 +42,7 @@ + #include + #include + #include ++#include + + #include "common.h" + #include "if.h" +-- +2.29.2 + diff --git a/srcpkgs/dhcpcd/template b/srcpkgs/dhcpcd/template index 12f4a61ec3f..599ca877018 100644 --- a/srcpkgs/dhcpcd/template +++ b/srcpkgs/dhcpcd/template @@ -1,12 +1,12 @@ # Template file for 'dhcpcd' pkgname=dhcpcd version=9.3.4 -revision=1 +revision=2 build_style=configure make_check_target=test configure_args=" --prefix=/usr --sbindir=/usr/bin --sysconfdir=/etc --rundir=/run/dhcpcd - $(vopt_if privsep --privsepuser=_dhcpcd)" + $(vopt_if privsep --privsepuser=_dhcpcd) $(vopt_enable privsep)" hostmakedepends="ntp pkg-config" makedepends="eudev-libudev-devel" short_desc="RFC2131 compliant DHCP client"