Control: clone 948771 -1
Control: reassign -1 guile-3.0
Control: retitle -1 guile-3.0: usrmerge variation for GREP, MKDIR_P, SED, etc.
Control: tags -1 +patch

> It appears guile-3.0 is affected by this issue as well, and the patch
> should work with little to no modification. Though upon taking another
> look, SHELL=/bin/sh is probably better than bash.
>
> live well,
>   vagrant
>
> On 2020-01-12, Vagrant Cascadian wrote:
>> Source: guile-2.2
>> Version: 2.2.6+1-1
>> Severity: wishlist
>> Tags: patch
>> User: [email protected]
>> Usertags: usrmerge environment
>> X-Debbugs-Cc: [email protected]
>>
>> The attached patch sets SHELL, GREP, SED and MKDIR_P from configure,
>> otherwise the path varies depending on weather it was built on a
>> usrmerge system. e.g. /usr/bin/grep vs. /bin/grep. Since a /bin is a
>> symlink to /usr/bin on a usrmerge system, use the /bin location.
>>
>> live well,
>>   vagrant
>>
>> From 60a965a7a387ef23f2689ce7980ac2d408618746 Mon Sep 17 00:00:00 2001
>> From: Vagrant Cascadian <[email protected]>
>> Date: Sun, 12 Jan 2020 18:46:38 -0800
>> Subject: [PATCH] debian/rules: Set SHELL, GREP SED and MKDIR_P from
>>  configure, otherwise the path varies depending on weather it was built on a
>>  usrmerge system.
>>
>> ---
>>  debian/rules | 3 ++-
>>  1 file changed, 2 insertions(+), 1 deletion(-)
>>
>> diff --git a/debian/rules b/debian/rules
>> index a6527b5..c4ee1b6 100755
>> --- a/debian/rules
>> +++ b/debian/rules
>> @@ -176,7 +176,8 @@ override_dh_autoreconf:
>>  
>>  override_dh_auto_configure:
>>      dh_auto_configure -- --disable-error-on-warning --disable-rpath \
>> -      --program-suffix "-$(deb_src_eff_ver)"
>> +      --program-suffix "-$(deb_src_eff_ver)" \
>> +      SHELL=/bin/bash GREP=/bin/grep SED=/bin/sed MKDIR_P="/bin/mkdir -p"
>>  
>>  override_dh_auto_clean:
>>          # If Makefile doesn't exist GNUmakefile will abort on distclean.
>> -- 
>> 2.20.1

Attachment: signature.asc
Description: PGP signature

Reply via email to