Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 507050

Summary: net-misc/curl-7.36.0 - tool_operate.c:(.text+0x3b61): undefined reference to `hugehelp'
Product: Gentoo Linux Reporter: Bertrand Jacquin <bertrand>
Component: Current packagesAssignee: Anthony Basile <blueness>
Status: RESOLVED UPSTREAM    
Severity: normal CC: bertrand, gregkh
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://sourceforge.net/p/curl/bugs/1350/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log
emerge --info

Description Bertrand Jacquin 2014-04-07 15:36:03 UTC
# MAKEOPTS=-j1 emerge -a1vt =net-misc/curl-7.36.0
(..)
[ebuild     U  ] net-misc/curl-7.36.0 [7.35.0] USE="idn ipv6 ssh* ssl -adns -kerberos -ldap -metalink -rtmp -static-libs {-test} -threads" CURL_SSL="openssl -axtls -cyassl -gnutls -nss -polarssl" 0 kB
(..)
/bin/sh ../libtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -march=native -O2 -pipe -fomit-frame-pointer   -Wl,-O1 -Wl,--as-needed -o curl curl-tool_binmode.o curl-tool_bname.o curl-tool_cb_dbg.o curl-tool_cb_hdr.o curl-tool_cb_prg.o curl-tool_cb_rea.o curl-tool_cb_see.o curl-tool_cb_wrt.o curl-tool_cfgable.o curl-tool_convert.o curl-tool_dirhie.o curl-tool_doswin.o curl-tool_easysrc.o curl-tool_formparse.o curl-tool_getparam.o curl-tool_getpass.o curl-tool_help.o curl-tool_helpers.o curl-tool_homedir.o curl-tool_hugehelp.o curl-tool_libinfo.o curl-tool_main.o curl-tool_metalink.o curl-tool_mfiles.o curl-tool_msgs.o curl-tool_operate.o curl-tool_operhlp.o curl-tool_panykey.o curl-tool_paramhlp.o curl-tool_parsecfg.o curl-tool_setopt.o curl-tool_sleep.o curl-tool_urlglob.o curl-tool_util.o curl-tool_vms.o curl-tool_writeenv.o curl-tool_writeout.o curl-tool_xattr.o curl-strtoofft.o curl-strdup.o curl-rawstr.o curl-nonblock.o curl-warnless.o  ../lib/libcurl.la  -lidn -lssh2 -lssh2 -lssl -lcrypto -lssl -lcrypto -lz
libtool: link: x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fomit-frame-pointer -Wl,-O1 -o .libs/curl curl-tool_binmode.o curl-tool_bname.o curl-tool_cb_dbg.o curl-tool_cb_hdr.o curl-tool_cb_prg.o curl-tool_cb_rea.o curl-tool_cb_see.o curl-tool_cb_wrt.o curl-tool_cfgable.o curl-tool_convert.o curl-tool_dirhie.o curl-tool_doswin.o curl-tool_easysrc.o curl-tool_formparse.o curl-tool_getparam.o curl-tool_getpass.o curl-tool_help.o curl-tool_helpers.o curl-tool_homedir.o curl-tool_hugehelp.o curl-tool_libinfo.o curl-tool_main.o curl-tool_metalink.o curl-tool_mfiles.o curl-tool_msgs.o curl-tool_operate.o curl-tool_operhlp.o curl-tool_panykey.o curl-tool_paramhlp.o curl-tool_parsecfg.o curl-tool_setopt.o curl-tool_sleep.o curl-tool_urlglob.o curl-tool_util.o curl-tool_vms.o curl-tool_writeenv.o curl-tool_writeout.o curl-tool_xattr.o curl-strtoofft.o curl-strdup.o curl-rawstr.o curl-nonblock.o curl-warnless.o  -Wl,--as-needed ../lib/.libs/libcurl.so -lidn -lssh2 -lssl -lcrypto -lz
curl-tool_operate.o: In function `operate':
tool_operate.c:(.text+0x3b61): undefined reference to `hugehelp'
collect2: error: ld returned 1 exit status
make[2]: *** [curl] Error 1

Full log attached and emerge --info

Reproducible: Always
Comment 1 Bertrand Jacquin 2014-04-07 15:36:17 UTC
Created attachment 374488 [details]
build.log
Comment 2 Bertrand Jacquin 2014-04-07 15:36:43 UTC
Created attachment 374490 [details]
emerge --info
Comment 3 Bertrand Jacquin 2014-04-28 19:42:36 UTC
Fixed in git with commit 38d582ff5: https://github.com/bagder/curl/commit/38d582ff5
Comment 4 Anthony Basile gentoo-dev 2014-05-01 14:07:01 UTC
This is triggered by --disable-manual, but the ebuild has --enable-manual hard coded.  Nothing to do here.
Comment 5 Bertrand Jacquin 2014-05-01 16:14:18 UTC
Should be fixed upstream now, but for the moment, groff is needed to get curl build correctly