mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-16 11:55:27 -05:00
packages: Apply patches with "patch --force".
Fixes <http://bugs.gnu.org/19402>. Reported by Mark H Weaver <mhw@netris.org>. * guix/packages.scm (patch-and-repack): Change "--batch" to "--force".
This commit is contained in:
parent
c4a1b6c2ba
commit
9426440781
1 changed files with 4 additions and 1 deletions
|
@ -398,7 +398,10 @@ (define builder
|
|||
(define (apply-patch input)
|
||||
(let ((patch* (assoc-ref %build-inputs input)))
|
||||
(format (current-error-port) "applying '~a'...~%" patch*)
|
||||
(zero? (system* patch "--batch" ,@flags "--input" patch*))))
|
||||
|
||||
;; Use '--force' so that patches that do not apply perfectly are
|
||||
;; rejected.
|
||||
(zero? (system* patch "--force" ,@flags "--input" patch*))))
|
||||
|
||||
(define (first-file directory)
|
||||
;; Return the name of the first file in DIRECTORY.
|
||||
|
|
Loading…
Reference in a new issue