Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 359643 - net-p2p/ed2k_hash[fltk] fails with error: ‘strlen’ was not declared in this scope
Summary: net-p2p/ed2k_hash[fltk] fails with error: ‘strlen’ was not declared in this s...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-20 18:33 UTC by Justin Lecher (RETIRED)
Modified: 2016-08-18 17:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
/var/log/portage/build/net-p2p/ed2k_hash-0.4.0-r1:20110320-182709.log (ed2k_hash-0.4.0-r1:20110320-182709.log,19.04 KB, text/plain)
2011-03-20 18:36 UTC, Justin Lecher (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Lecher (RETIRED) gentoo-dev 2011-03-20 18:33:17 UTC
make[2]: Entering directory `/var/tmp/portage/net-p2p/ed2k_hash-0.4.0-r1/work/ed2k_hash-0.4.0/ed2k_hash/GUI'
x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..   -I/usr/include/fltk-1 -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng14 -I/usr/include/libdrm -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT -I.. -D_GUI -O2 -pipe -march=core2 -mcx16 -msahf -mpopcnt -msse4.2 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -frecord-gcc-switches -g -Wenum-compare -c -o ed2k_hash_gui-Configuration.o `test -f 'Configuration.cpp' || echo './'`Configuration.cpp
Configuration.cpp: In function ‘void load_config()’:
Configuration.cpp:191:35: error: ‘strlen’ was not declared in this scope
Configuration.cpp:208:34: error: ‘strcmp’ was not declared in this scope
Configuration.cpp: In function ‘void save_config()’:
Configuration.cpp:256:35: error: ‘strlen’ was not declared in this scope
make[2]: *** [ed2k_hash_gui-Configuration.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/net-p2p/ed2k_hash-0.4.0-r1/work/ed2k_hash-0.4.0/ed2k_hash/GUI'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-p2p/ed2k_hash-0.4.0-r1/work/ed2k_hash-0.4.0/ed2k_hash'
make: *** [install-recursive] Error 1
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2011-03-20 18:36:04 UTC
Created attachment 266631 [details]
/var/log/portage/build/net-p2p/ed2k_hash-0.4.0-r1:20110320-182709.log

build-log
Comment 2 Pacho Ramos gentoo-dev 2012-03-19 13:05:44 UTC
It builds for me
Comment 3 Pacho Ramos gentoo-dev 2012-10-06 14:57:56 UTC
Are you still able to reproduce?
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2012-10-06 15:00:49 UTC
Yes I am. With USE=fltk
Comment 5 Pacho Ramos gentoo-dev 2016-01-30 17:48:52 UTC
I doubt this will be solved ever, we should probably disable that optional support (if we still want this tool in the tree...)
Comment 6 Pacho Ramos gentoo-dev 2016-08-18 17:40:56 UTC
[master 5cec566] net-p2p/ed2k_hash: fltk support is completely broken (#359643)
 2 files changed, 40 insertions(+), 2 deletions(-)
 create mode 100644 net-p2p/ed2k_hash/ed2k_hash-0.4.0-r2.ebuild