From 6bded45883eb7f6ead12494917e1ecd92c3b4458 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20=C4=8Cun=C3=A1t?= Date: Fri, 30 Dec 2016 20:36:03 +0100 Subject: [PATCH] flex: 2.6.1 -> 2.6.3 This resolves some warnings and errors introduced in 2.6.x. --- pkgs/development/tools/parsing/flex/default.nix | 7 ++++--- pkgs/os-specific/linux/libsepol/default.nix | 4 ---- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/parsing/flex/default.nix b/pkgs/development/tools/parsing/flex/default.nix index 7ee2e27e60a..3bb34f5bc90 100644 --- a/pkgs/development/tools/parsing/flex/default.nix +++ b/pkgs/development/tools/parsing/flex/default.nix @@ -1,11 +1,12 @@ { stdenv, fetchurl, bison, m4 }: stdenv.mkDerivation rec { - name = "flex-2.6.1"; + name = "flex-${version}"; + version = "2.6.3"; src = fetchurl { - url = "https://github.com/westes/flex/releases/download/v2.6.1/flex-2.6.1.tar.gz"; - sha256 = "0fy14c35yz2m1n1m4f02by3501fn0cca37zn7jp8lpp4b3kgjhrw"; + url = "https://github.com/westes/flex/releases/download/v${version}/flex-${version}.tar.gz"; + sha256 = "1an2cn2z85mkpgqcinh1fhhcd7993qm2lil1yxic8iz76ci79ck8"; }; buildInputs = [ bison ]; diff --git a/pkgs/os-specific/linux/libsepol/default.nix b/pkgs/os-specific/linux/libsepol/default.nix index 3021ce20b46..0417bf59cfa 100644 --- a/pkgs/os-specific/linux/libsepol/default.nix +++ b/pkgs/os-specific/linux/libsepol/default.nix @@ -13,10 +13,6 @@ stdenv.mkDerivation rec { nativeBuildInputs = [ flex ]; - # Temporary work-around for problems after flex security update: - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835542 - NIX_CFLAGS_COMPILE = "-Wno-error=sign-compare"; - preBuild = '' makeFlagsArray+=("PREFIX=$out") makeFlagsArray+=("DESTDIR=$out")