[Bug 747] 1.15.2 regression from 1.15.1 in ash parameter expansion

bugzilla at busybox.net bugzilla at busybox.net
Sat Dec 5 14:04:50 UTC 2009


https://bugs.busybox.net/show_bug.cgi?id=747





--- Comment #18 from Denys Vlasenko <vda.linux at googlemail.com>  2009-12-05 14:04:50 UTC ---
(In reply to comment #14)
> After unpacking the tarball, our unpack script does
> cat <<EOF >$BUSYBOX/Makefile.custom
> HOSTCC = $HOST_CC
> CROSS_COMPILE = $TARGET_PREFIX
> CFLAGS += -std=gnu99 
> EOF

Wait a second. This basically nukes Makefile.custom! Why do you do it? You
aren't satisfied with Makefile.custom as shipped?

I propose stopping doing that, and also passing any additional CFLAGS you need
in EXTRA_CFLAGS, leaving CFLAGS not set.

Anyway, the problem seems to be solved. And it is partially caused by you
messing up build system. (On the bright side, ash.c code now is less buggy wrt
architectures with signed chars).


-- 
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