>>> Unpacking obexftp-0.21.tar.bz2 to /var/tmp/portage/obexftp-0.21/work * Applying obexftp-0.21-cobex_write.patch ... [ ok ] * Applying obexftp-0.21-sdp-detection.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/obexftp-0.21/work/obexftp-0.21' ... * Running aclocal ... [ !! ] * Failed Running aclocal ! * * Include in your bugreport the contents of: * * /var/tmp/portage/obexftp-0.21/temp/aclocal-925.out The mentioned aclocal-925.out looks like: ***** aclocal ***** aclocal: configure.in: 27: macro `AM_ICONV' not found in library # emerge --info Portage 2.1.1 (uclibc/x86/hardened, gcc-3.4.6, uclibc-0.9.28-r0, 2.6.18-gentoo i686) ================================================================= System uname: 2.6.18-gentoo i686 Intel(R) Pentium(R) D CPU 3.00GHz Gentoo Base System version 1.12.5 Last Sync: Mon, 18 Sep 2006 01:53:01 +0000 distcc 2.18.3 i386-gentoo-linux-uclibc (protocols 1 and 2) (default port 3632) [disabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i386-gentoo-linux-uclibc" CFLAGS="-march=i386 -Os -pipe -fomit-frame-pointer" CHOST="i386-gentoo-linux-uclibc" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-Os -pipe" DISTDIR="/var/cache/distfiles" FEATURES="autoconfig buildpkg distlocks metadata-transfer nodoc noinfo noman sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LINGUAS="" MAKEOPTS="-j4" PKGDIR="/var/cache/packages/default" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/alpine-portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X509 bitmap-fonts bri bzip2 cli cracklib dlloader dri elibc_uclibc encode expat extensions hardened input_devices_evdev input_devices_keyboard input_devices_mouse iproute2 ipv6 jpeg kernel_linux mad minimal ncurses netboot ogg oss pci pcmcia pic png pppd readline reflection rrdtool sensord session snmp speex spl ssl tdb truetype truetype-fonts type1-fonts uclibc uclibc++ udev usb userland_GNU userlocales video_cards_dummy video_cards_fbdev video_cards_v4l winbind wordexp xorg zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
On my system I have /usr/share/aclocal/iconv.m4 which was installed by sys-devel/gettext-0.14.5. Do you have this installed on yours?
If not, try to add a patch that comment the AM_ICONV line in configure.in and tell me if it works. If it does work, I think to fix it in the following manner: - add nls? ( sys-lib/gettext ) to DEPEND - comment AM_ICONV when nls is disabled What do you think?
Created attachment 97731 [details, diff] obexftp-0.21-no_iconv.patch It works fine with the AM_ICONV disabled. Applying the patch when nls is disabled sounds like a good solution. Thanks!
On a second thought, why not s/eautoreconf/eautoconf/ ? Please do this and tell me if it worked for ya.
Created attachment 97732 [details, diff] obexftp-0.21.ebuild.patch Yes. s/eautoreconf/eautoconf/ works like a charm. Why is eautoconf to prefer over eautoreconf?
Probably I was influenced by so many problems raised by openobex-1.2 update (bug 122262), mostly due to obsolete aclocal.m4. Here however I changed only the configure.in file. Fixed in cvs, without revision bump.
The patch was never commited to CVS. This is still a problem for uclibc users.
Created attachment 108020 [details, diff] obexftp-0.21.ebuild.patch (against current) updated patch for ebuild. Please commit this and the obexftp-0.21-no_iconv.patch. Thanks!
I thought you confirmed my s/eautoreconf/eautoconf/ solution. Fixed in cvs, without revision bump.