[Bug 747] 1.15.2 regression from 1.15.1 in ash parameter expansion
bugzilla at busybox.net
bugzilla at busybox.net
Mon Nov 30 13:51:31 UTC 2009
https://bugs.busybox.net/show_bug.cgi?id=747
--- Comment #14 from Davide Cavalca <davide at geexbox.org> 2009-11-30 13:51:30 UTC ---
After unpacking the tarball, our unpack script does
cat <<EOF >$BUSYBOX/Makefile.custom
HOSTCC = $HOST_CC
CROSS_COMPILE = $TARGET_PREFIX
CFLAGS += -std=gnu99
EOF
where TARGET_PREFIX is our toolchain prefix and HOST_CC points to the system
(not crosscompiler) gcc. The actual script to build busybox simply does
ARCH=$TARGET_ARCH make $1
from busybox sources directory. On my system TARGET_ARCH=i386 (I compile for an
x86 target on an x86_64 build machine). The build script runs in a special
environment where, among others, the following variables are set:
CC=/home/davide/geexbox/build.i386.eglibc/toolchain/bin/i586-geexbox-linux-gnu-gcc
CFLAGS='-Os -Wall -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-mtune=generic -march=i586 -s -fomit-frame-pointer'
CXX=/home/davide/geexbox/build.i386.eglibc/toolchain/bin/i586-geexbox-linux-gnu-g++
CXXFLAGS='-Os -Wall -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-mtune=generic -march=i586 -s -fomit-frame-pointer'
LDFLAGS=' -s'
HOST_CC=/home/davide/geexbox/build.i386.eglibc/toolchain/bin/host-gcc
HOST_CFLAGS='-O2 -Wall -pipe'
HOST_CPPFLAGS=
HOST_CXX=/home/davide/geexbox/build.i386.eglibc/toolchain/bin/host-g++
HOST_LD=ld
HOST_LDFLAGS=
--
Configure bugmail: https://bugs.busybox.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the busybox-cvs
mailing list