guix/distro/packages
Ludovic Courtès 46866fadee distro: glibc: Build the statically-linked Bash embedded in glibc.
* distro/packages/base.scm (glibc): Expect "static-bash" to be a
  directory, not a single file.  Call `remove-store-references' on the
  "bash" binary that is copied.  Add an `sh' -> `bash' symlink.  Change
  the "static-bash" input to (static-package bash-light).
  (glibc-final): Rename to...
  (glibc-final-with-bootstrap-bash): ... this.  Change `name' to
  "glibc-intermediate".  Remove #:patch-shebangs? setting.
  (cross-gcc-wrapper): New procedure, with code formerly in
  GCC-BOOT0-WRAPPED.
  (gcc-boot0-wrapped): Use it.
  (static-bash-for-glibc): New variable.
  (glibc-final): Inherit from GLIBC-FINAL-WITH-BOOTSTRAP-BASH, and use
  STATIC-BASH-FOR-GLIBC as the "static-bash" input.
2013-01-01 23:55:40 +01:00
..
bootstrap
patches
acl.scm
attr.scm
autotools.scm
base.scm distro: glibc: Build the statically-linked Bash embedded in glibc. 2013-01-01 23:55:40 +01:00
bash.scm
bdw-gc.scm
bison.scm
bootstrap.scm
compression.scm
cpio.scm
ddrescue.scm
ed.scm
flex.scm
gawk.scm
gdbm.scm
gettext.scm
gnupg.scm
gnutls.scm
gperf.scm
guile.scm
help2man.scm
ld-wrapper.scm
less.scm
libffi.scm
libsigsegv.scm
libunistring.scm
linux.scm
lout.scm
lsh.scm
m4.scm
make-bootstrap.scm
multiprecision.scm
nano.scm
ncurses.scm
nettle.scm
perl.scm
pkg-config.scm
pth.scm
readline.scm
recutils.scm
shishi.scm
system.scm
texinfo.scm
time.scm
wget.scm
which.scm
zile.scm