guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu-build-system: do not patch symlinks. Fixes location-awar


From: Ludovic Courtès
Subject: Re: [PATCH] gnu-build-system: do not patch symlinks. Fixes location-aware scripts.
Date: Tue, 09 Feb 2016 11:41:56 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Jan Nieuwenhuizen <address@hidden> skribis:

> When patch-shebang encounters a script that is a symlink, say
>
>     bin/script -> ../lib/foo/thescript
>
> it will change it into a file with rewritten #! .  That breaks whenever
> `thescript' assumes it lives in lib/foo.

Out of curiosity, what package was this?

> From 5a1793944b6ba1368a355edfa5be1b5c542ba48c Mon Sep 17 00:00:00 2001
> From: Jan Nieuwenhuizen <address@hidden>
> Date: Sat, 6 Feb 2016 15:59:51 +0100
> Subject: [PATCH] gnu-build-system: do not patch symlinks.  Fixes
>  location-aware scripts.
>
> * guix/build/gnu-build-system.scm (patch-shebangs): avoid patching symlinks.
>   Fixes scripts

Since this is a rebuild-the-world change, I applied to to a new
‘core-updates’ branch (and adjusted the commit log.)

Thank you!

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]