GNU bug report logs -
#56331
[PATCH] gnu: Graft tzdata to install leap-seconds.list.
Previous Next
Full log
Message #17 received at 56331 <at> debbugs.gnu.org (full text, mbox):
Am Freitag, dem 01.07.2022 um 13:03 +0000 schrieb Antero Mejr:
> * gnu/packages/base.scm (tzdata-for-tests): Install leap-
> seconds.list.
> ---
> gnu/packages/base.scm | 15 ++++++++++++++-
> 1 file changed, 14 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
> index 4bdc3e7792..a1d57611ee 100644
> --- a/gnu/packages/base.scm
> +++ b/gnu/packages/base.scm
> @@ -1398,7 +1398,20 @@ (define-public tzdata
> ;;;
> ;;; Please make this a hidden-package if it is different from the
> primary tzdata
> ;;; package.
> -(define-public tzdata-for-tests tzdata)
> +(define-public tzdata-for-tests
> + (hidden-package
> + (package
> + (inherit tzdata)
> + (arguments
> + (substitute-keyword-arguments (package-arguments tzdata)
> + ((#:phases phases)
> + #~(modify-phases #$phases
> + (add-after 'install 'copy-leap-seconds-list
> + (lambda _
> + (copy-file "leap-seconds.list"
> + (string-append
> + #$output
> + "/share/zoneinfo/leap-
> seconds.list")))))))))))
That's exactly the patch you weren't supposed to write. It bumps
tzdata-for-tests, thus causing mass rebuilds, but doesn't bump tzdata.
Cheers
This bug report was last modified 2 years and 354 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.