annotate images/lfs-bootstrap/mnt/build/m4.sh @ 40:ef471ef37665 draft default tip

Yank reliance on ash.
author Rob Landley <rob@landley.net>
date Sat, 18 Jul 2015 01:39:24 -0500
parents 6f975a65fe1d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
24
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
1 #!/bin/sh
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
2
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
3 sed -i 's/#ifndef __GLIBC__/#if !defined __GLIBC__ || defined __UCLIBC__/' \
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
4 lib/spawn.in.h || exit 1
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
5
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
6 # Standard install, plus "make check".
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
7
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
8 ./configure --prefix=/usr --bindir=/bin &&
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
9 make -j $CPUS || exit 1
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
10
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
11 if [ ! -z "$CHECK" ]
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
12 then
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
13 make check || exit 1
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
14 fi
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
15
6f975a65fe1d Fixes for uClibc 0.9.33.1.
Rob Landley <rob@landley.net>
parents: 16
diff changeset
16 make install