#
-# Copyright (C) 2008 OpenWrt.org
+# Copyright (C) 2008-2010 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
PKG_NAME:=coreutils
PKG_VERSION:=8.7
-PKG_RELEASE:=1
+PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=@GNU/coreutils
sufficient and much smaller.
endef
+ifneq ($(CONFIG_USE_UCLIBC),)
CONFIGURE_VARS += \
gl_cv_func_mbrtowc_incomplete_state=yes \
gl_cv_func_mbrtowc_retval=yes \
gl_cv_func_wcrtomb_retval=yes \
ac_cv_type_pthread_spinlock_t=no
+else
+CONFIGURE_VARS += \
+ gl_cv_func_mbrtowc_incomplete_state=yes \
+ gl_cv_func_mbrtowc_retval=yes \
+ gl_cv_func_wcrtomb_retval=yes
+endif
CONFIGURE_ARGS += \
--enable-install-program=su
--- a/lib/pthread.in.h
+++ b/lib/pthread.in.h
-@@ -225,6 +225,7 @@ pthread_mutex_unlock (pthread_mutex_t *m
+@@ -225,6 +225,9 @@
/* Approximate spinlocks with mutexes. */
++#ifdef __UCLIBC__
+#define pthread_spinlock_t original_pthread_spinlock_t
++#endif
typedef pthread_mutex_t pthread_spinlock_t;
static inline int