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