diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index fb2b671bb9047573aba0f7bb0013baaf62c57a40..3a4c9f114d87b040193fd4573e64588cd73dbeac 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -9,6 +9,7 @@ ;;; Copyright © 2016 Christopher Allan Webber <cwebber@dustycloud.org> ;;; Copyright © 2016 Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> ;;; Copyright © 2016 Alex Kost <alezost@gmail.com> +;;; Copyright © 2016 Raymond Nicholson <rain1@openmailbox.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -223,6 +224,10 @@ (define-public linux-libre (let* ((version "4.5") (build-phase '(lambda* (#:key system inputs #:allow-other-keys #:rest args) + ;; Avoid introducing timestamps + (setenv "KCONFIG_NOTIMESTAMP" "1") + (setenv "KBUILD_BUILD_TIMESTAMP" (getenv "SOURCE_DATE_EPOCH")) + ;; Apply the neat patch. (system* "patch" "-p1" "--force" "-i" (assoc-ref inputs "patch/freedo+gnu"))