Re: [Sawfish] Libtool errors for librep 0.92.2 compilation

[ Thread Index | Date Index | More lists.tuxfamily.org/sawfish Archives ]


On 24/08/12 06:48, Tomasz Gajewski wrote:
> Christopher Roy Bratusek <nano@xxxxxxxxxxxxx> writes:
> 
>> You can either do:
>>
>> ./autogen [configureflags]
>>
>> or
>>
>> make SHELL=/bin/bash
> 
> I've just came across this problem and found another workaround:
> 
> export CONFIG_SHELL="/bin/bash"
> 
> This allows to build from deb src packages from:
> 
> deb-src http://apt.nanolx.org/ photonic main
> 
> without any other problems.

Thank you, that helps a lot.

However, I still think that if Makedefs.in requests /bin/sh for the
shell, and then we end up using bash-only features, then that is not
quite right. All it takes is changing one line, and librep builds
without any surprises (dpkg-buildpackage -rfakeroot):

--- a/Makedefs.in
+++ b/Makedefs.in
@@ -20,7 +20,7 @@

 version=@version@
 libversion=@libversion@
-SHELL=/bin/sh
+SHELL=/bin/bash

Is there any reason that that this is not desired behaviour?

Sincerely,

Rafal Kolanski.

-- 
Sawfish ML


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/