# HG changeset patch # User Pascal Bellard # Date 1239120852 0 # Node ID f40ed77124a0bba93bc050c8224c5bd2aacf3038 # Parent 3b9c9f5954e2031c266a5fb8b3c17083564015ce busybox/basename: hack status diff -r 3b9c9f5954e2 -r f40ed77124a0 busybox-pam/receipt --- a/busybox-pam/receipt Tue Apr 07 16:03:51 2009 +0000 +++ b/busybox-pam/receipt Tue Apr 07 16:14:12 2009 +0000 @@ -35,6 +35,7 @@ paths.u mkswap.u install.u +basename.u EOT cp $WOK/busybox/stuff/$SOURCE-$VERSION.config .config sed -i 's/# CONFIG_PAM is not set/CONFIG_PAM=y/' .config diff -r 3b9c9f5954e2 -r f40ed77124a0 busybox/receipt --- a/busybox/receipt Tue Apr 07 16:03:51 2009 +0000 +++ b/busybox/receipt Tue Apr 07 16:14:12 2009 +0000 @@ -33,6 +33,7 @@ paths.u mkswap.u install.u +basename.u EOT cp ../stuff/$PACKAGE-$VERSION.config .config make oldconfig diff -r 3b9c9f5954e2 -r f40ed77124a0 busybox/stuff/busybox-1.12.0-basename.u --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/busybox/stuff/busybox-1.12.0-basename.u Tue Apr 07 16:14:12 2009 +0000 @@ -0,0 +1,11 @@ +Basename may spuriously break build using 'set -e' +--- busybox-1.12.0/coreutils/basename.c ++++ busybox-1.12.0/coreutils/basename.c +@@ -48,5 +48,6 @@ + + /* puts(s) will do, but we can do without stdio this way: */ + s[m++] = '\n'; +- return full_write(STDOUT_FILENO, s, m) == (ssize_t)m; ++ full_write(STDOUT_FILENO, s, m); ++ return 0; + }