emacs-bug-tracker
[Top][All Lists]
Advanced

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

bug#25258: closed (Bashisms when building 0.11.0)


From: GNU bug Tracking System
Subject: bug#25258: closed (Bashisms when building 0.11.0)
Date: Sun, 22 Mar 2020 20:29:02 +0000

Your message dated Sun, 22 Mar 2020 16:28:32 -0400
with message-id <address@hidden>
and subject line Re: bug#25258: Bashisms when building 0.11.0
has caused the debbugs.gnu.org bug report #25258,
regarding Bashisms when building 0.11.0
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden.)


-- 
25258: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=25258
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: Bashisms when building 0.11.0 Date: Sat, 24 Dec 2016 08:26:27 +0100 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Icedove/45.5.1
Hello,

Guix' testsuite uses the non-POSIX bashism `type -P guile` in
tests/guix-packages.sh which causes a test failure when using
Dash to provide /bin/sh instead of Bash. Additionally gnu/local.mk uses
brace expansion which is not part of POSIX and does not work on Dash.

When building Guix on Parabola GNU/Linux-libre modified to use Dash as
/bin/sh,[1] this causes the Guix build to fail. For building, the guix
0.11.0 package from AUR[2] was used. The attached “patch” allows for a
successful build but is not what we want.

Guix should probably not use bashisms in its Makefile includes and
either not use bashisms in its test suite or make sure the test suite is
executed explicitly with Bash and not /bin/sh.

Regards,
Florian Pelz

[1] https://wiki.archlinux.org/index.php/Dash#Use_DASH_as_.2Fbin.2Fsh
[2] https://aur.archlinux.org/packages/guix/

Attachment: guix-remove-bashisms.patch
Description: Text Data


--- End Message ---
--- Begin Message --- Subject: Re: bug#25258: Bashisms when building 0.11.0 Date: Sun, 22 Mar 2020 16:28:32 -0400
On Tue, Feb 12, 2019 at 08:46:30PM -0500, Leo Famulari wrote:
> About two years have passed on this bug report without comment. Is it a
> "wontfix"?

Based on the lack of interest I've closed this bug.


--- End Message ---

reply via email to

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