systemd: get linuxHeaders from stdenv

Building against anything other than the headers used to build libc
doesn't really make any sense.

+2 -2
+2 -1
pkgs/os-specific/linux/systemd/default.nix
··· 1 { stdenv, fetchFromGitHub, pkgconfig, intltool, gperf, libcap, kmod 2 , zlib, xz, pam, acl, cryptsetup, libuuid, m4, utillinux, libffi 3 , glib, kbd, libxslt, coreutils, libgcrypt, libgpgerror, libapparmor, audit, lz4 4 - , kexectools, libmicrohttpd, linuxHeaders, libseccomp, iptables 5 , autoreconfHook, gettext, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45 6 , enableKDbus ? false 7 }:
··· 1 { stdenv, fetchFromGitHub, pkgconfig, intltool, gperf, libcap, kmod 2 , zlib, xz, pam, acl, cryptsetup, libuuid, m4, utillinux, libffi 3 , glib, kbd, libxslt, coreutils, libgcrypt, libgpgerror, libapparmor, audit, lz4 4 + , kexectools, libmicrohttpd, linuxHeaders ? stdenv.cc.libc.linuxHeaders, libseccomp 5 + , iptables 6 , autoreconfHook, gettext, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45 7 , enableKDbus ? false 8 }:
-1
pkgs/top-level/all-packages.nix
··· 11202 sysstat = callPackage ../os-specific/linux/sysstat { }; 11203 11204 systemd = callPackage ../os-specific/linux/systemd { 11205 - linuxHeaders = linuxHeaders_3_18; 11206 utillinux = utillinuxMinimal; # break the cyclic dependency 11207 } 11208 // {
··· 11202 sysstat = callPackage ../os-specific/linux/sysstat { }; 11203 11204 systemd = callPackage ../os-specific/linux/systemd { 11205 utillinux = utillinuxMinimal; # break the cyclic dependency 11206 } 11207 // {