This patch adds support for detecting iconv support using autotools uclibc does not have iconv implementation inside libc like glibc, therefore the existing checks were not sufficient, it worked for glibc but not for uclibc. The new patch portably detects the iconv support and adds the libiconv to linker cmdline This patch should be submitted upstream too Upstream-Status: Pending Signed-off-by: Khem Raj Index: usbutils-008/configure.ac =================================================================== --- usbutils-008.orig/configure.ac +++ usbutils-008/configure.ac @@ -10,7 +10,9 @@ AC_USE_SYSTEM_EXTENSIONS AC_SYS_LARGEFILE AC_CHECK_HEADERS([byteswap.h]) -AC_CHECK_FUNCS([nl_langinfo iconv]) + +AM_GNU_GETTEXT +AM_ICONV PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= 1.0.0) Index: usbutils-008/Makefile.am =================================================================== --- usbutils-008.orig/Makefile.am +++ usbutils-008/Makefile.am @@ -29,7 +29,8 @@ lsusb_CPPFLAGS = \ lsusb_LDADD = \ $(LIBUSB_LIBS) \ - $(UDEV_LIBS) + $(UDEV_LIBS) \ + $(LIBICONV) man_MANS = \ lsusb.8 \