~ruther/guix-local

73138fd146a1449df77ee26cc5717b18cb15d84a — Z. Ren 8 years ago cdba3a8
gnu: skalibs: Fix non-reproducibility issue.

* gnu/packages/skarnet.scm (skalibs)[arguments]: In 'reproducible'
phase, insert a 'sort' call in "Makefile".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 2 insertions(+), 2 deletions(-)

M gnu/packages/skarnet.scm
M gnu/packages/skarnet.scm => gnu/packages/skarnet.scm +2 -2
@@ 47,8 47,8 @@
                      ;; Sort source files deterministically so that the *.a
                      ;; and *.so files are reproducible.
                      (substitute* "Makefile"
                        (("\\$\\(ALL_SRCS:%.c=%.o\\)")
                         "$(sort $(ALL_SRCS:%.c=%.o))"))
                        (("\\$\\(wildcard src/lib\\*/\\*.c\\)")
                         "$(sort $(wildcard src/lib*/*.c))"))
                      #t)))))
    (home-page "http://skarnet.org/software/skalibs/")
    (synopsis "Platform abstraction libraries for skarnet.org software")