glfs/xsoft/other
Xi Ruoyao 96e0c17161
mozilla: Drop SHELL=/bin/bash
Note that if you build something relying on $SHELL, it may still fail to
build in chroot.

In the chroot we first use "env -i" to clean the environment variables.
When bash starts with no $SHELL set, it *sets* SHELL=(the login shell
of current user specified in /etc/passwd), but it *does not export this
variable*.

For example:

    $ cat > t.c << EOF
    #include <stdio.h>
    #include <stdlib.h>
    int main() { puts (getenv ("SHELL") ?: "(nullptr)"); }
    $ ./a.out
    /bin/zsh/
    $ cc t.c
    $ env -i bash -c "echo $SHELL"
    /bin/zsh
    $ env -i bash -c "./a.out"
    (nullptr)

We can remove this now only because Mozilla has added a workaround into
their building system at
https://hg.mozilla.org/mozilla-central/rev/5afe7b911f61 for some Mac
builder, inadvertently fixing our issue.

Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-support/2014-11/msg00050.html
Link: https://lists.linuxfromscratch.org/sympa/arc/blfs-dev/2023-11/msg00136.html
2023-11-20 07:01:36 +08:00
..
balsa.xml balsa: Change "WebKitGTK+" to "WebKitGTK" 2023-11-17 01:32:53 +08:00
feh.xml Update to feh-3.10.1 2023-10-04 19:51:21 -04:00
fontforge.xml Fontforge: restructure the page a bit so it fits other page layouts 2023-08-23 19:39:53 -05:00
gimp.xml GIMP: some tweaks to the help file installation 2023-11-11 21:45:38 +01:00
gparted.xml Archive reiserfsprogs. 2023-09-02 18:39:11 -05:00
hexchat.xml hexchat: remove dbus-glib from optional deps 2023-10-01 19:39:47 +02:00
inkscape.xml Archive lcms 2023-11-10 10:51:17 +01:00
other.xml more SVN prop clean up 2021-04-20 19:12:02 +08:00
pidgin.xml Archive GConf. 2023-11-11 11:15:40 -06:00
rox-filer-kernel.xml treewide: The remaining of kernel configuration rendering 2023-07-31 21:44:38 +08:00
rox-filer.xml Tag all of xsoft except libreoffice 2023-08-24 18:54:26 -05:00
rxvt-unicode.xml Tags. 2023-08-22 14:07:40 +01:00
thunderbird.xml mozilla: Drop SHELL=/bin/bash 2023-11-20 07:01:36 +08:00
tigervnc.xml Tag all of xsoft except libreoffice 2023-08-24 18:54:26 -05:00
transmission.xml Update to Transmission-4.0.4 2023-09-07 12:57:37 -05:00
xarchiver.xml Fix URLs of external depedencies, remove dead "User Notes" 2023-09-23 22:41:42 +08:00
xdg-utils.xml Remove duplicate words 2023-09-01 10:52:38 -05:00
xscreensaver.xml Update to xscreensaver-6.08. 2023-10-12 22:26:43 -05:00