From 19a0b4c84da7d797cbc2da5f284b6aeeb2d6dd38 Mon Sep 17 00:00:00 2001 From: Graham Christensen Date: Sat, 8 Oct 2016 08:50:19 -0400 Subject: [PATCH] libreswan: ignore sign-compare errors (#19129) --- pkgs/tools/networking/libreswan/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/networking/libreswan/default.nix b/pkgs/tools/networking/libreswan/default.nix index 213051bdf8db..cc17022d2656 100644 --- a/pkgs/tools/networking/libreswan/default.nix +++ b/pkgs/tools/networking/libreswan/default.nix @@ -42,14 +42,15 @@ stdenv.mkDerivation { # Fix python script to use the correct python sed -i -e 's|#!/usr/bin/python|#!/usr/bin/env python|' -e 's/^\(\W*\)installstartcheck()/\1sscmd = "ss"\n\0/' programs/verify/verify.in ''; - + # Set appropriate paths for build preBuild = "export INC_USRLOCAL=\${out}"; - makeFlags = [ + makeFlags = [ "INITSYSTEM=systemd" (if docs then "all" else "base") ]; + CFLAGS = "-Wno-error=sign-compare"; installTargets = [ (if docs then "install" else "install-base") ]; # Hack to make install work