nagios: fix build

The compiler complains about dl* function missing, this commit adds the
necessary flag to pass to gcc to make it build correctly
This commit is contained in:
Ismaël Bouya 2020-09-10 12:23:11 +02:00
parent a4a1c016a3
commit 213623e291
No known key found for this signature in database
GPG key ID: FD1D4EF57FA95902
2 changed files with 8 additions and 1 deletions

View file

@ -3553,6 +3553,12 @@
githubId = 993484; githubId = 993484;
name = "Greg Hale"; name = "Greg Hale";
}; };
immae = {
email = "ismael@bouya.org";
github = "immae";
githubId = 510202;
name = "Ismaël Bouya";
};
imuli = { imuli = {
email = "i@imu.li"; email = "i@imu.li";
github = "imuli"; github = "imuli";

View file

@ -14,6 +14,7 @@ stdenv.mkDerivation rec {
configureFlags = [ "--localstatedir=/var/lib/nagios" ]; configureFlags = [ "--localstatedir=/var/lib/nagios" ];
buildFlags = [ "all" ]; buildFlags = [ "all" ];
CFLAGS = "-ldl";
# Do not create /var directories # Do not create /var directories
preInstall = '' preInstall = ''
@ -36,6 +37,6 @@ stdenv.mkDerivation rec {
homepage = "https://www.nagios.org/"; homepage = "https://www.nagios.org/";
license = stdenv.lib.licenses.gpl2; license = stdenv.lib.licenses.gpl2;
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.linux;
maintainers = with stdenv.lib.maintainers; [ thoughtpolice relrod ]; maintainers = with stdenv.lib.maintainers; [ immae thoughtpolice relrod ];
}; };
} }