summaryrefslogtreecommitdiff
path: root/data/_coreutils/make.sh
diff options
context:
space:
mode:
Diffstat (limited to 'data/_coreutils/make.sh')
-rw-r--r--data/_coreutils/make.sh8
1 files changed, 5 insertions, 3 deletions
diff --git a/data/_coreutils/make.sh b/data/_coreutils/make.sh
index 0755470b9..d7c194b91 100644
--- a/data/_coreutils/make.sh
+++ b/data/_coreutils/make.sh
@@ -1,4 +1,5 @@
pkg:setup
+autoreconf -f -i
pkg:configure --enable-install-program=su \
ac_cv_c_stack_direction=-1 \
gl_cv_struct_dirent_d_ino=yes \
@@ -65,7 +66,7 @@ pkg:configure --enable-install-program=su \
gl_cv_func_select_supports0=yes \
gl_cv_func_snprintf_size1=yes \
gl_cv_header_working_stdint_h=no \
- gl_cv_func_stpncpy=no \
+ gl_cv_func_stpncpy=yes \
gl_cv_func_strndup=no \
ac_cv_func_strnlen_working=no \
ac_cv_func_strtod=yes \
@@ -78,10 +79,10 @@ pkg:configure --enable-install-program=su \
ac_cv_func_fork_works=yes \
ac_cv_func_vfork_works=yes \
utils_cv_localtime_cache=no
-make AR="${PKG_TARG}-ar" CFLAGS='-O2 -mthumb'
+make AR="${PKG_TARG}-ar" CFLAGS="-O2 ${PKG_MCPU}"
pkg:install
pkg: rm -f /usr/bin/sync
-pkg:bin cat chgrp chmod chown cp date dd df dir echo false kill ln ls mkdir mknod mktemp mv pwd readlink rm rmdir sleep stty su touch true uname vdir
+pkg:bin cat chgrp chmod chown cp date dd dir echo false kill ln ls mkdir mknod mktemp mv pwd readlink rm rmdir sleep stty su touch true uname vdir
pkg: mkdir -p /usr/sbin
pkg: mv /usr/bin/chroot /usr/sbin
pkg: mkdir -p /etc/profile.d
@@ -89,3 +90,4 @@ pkg: cp -a %/coreutils.sh /etc/profile.d
ln -s /bin/chown "${PKG_DEST}"/usr/bin
ln -s /bin/chown "${PKG_DEST}"/usr/sbin
ln -s /bin/mktemp "${PKG_DEST}"/usr/bin
+pkg: fakeroot chmod u+s /bin/su