Again missing headers.
Steps to reproduce:
1. echo "=app-text/sword-1.5.10-r2" >> /etc/portage/package.keywords
2. USE="debug curl doc icu lucene" emerge -v1 =app-text/sword-1.5.10-r2
The error messages:
> ../src/modules/filters/gbfwordjs.cpp: In member function 'virtual char sword::GBFWordJS::processText(sword::SWBuf&, const sword::SWKey*, const sword::SWModule*)':
> ../src/modules/filters/gbfwordjs.cpp:79: error: 'sprintf' was not declared in this scope
> ../bindings/flatapi.cpp:369: error: 'intptr_t' was not declared in this scope
> ../bindings/flatapi.cpp:376: error: 'intptr_t' does not name a type
> corediatheke.h:42: error: 'ostream' has not been declared
> osiscgi.cpp:102: error: 'isdigit' was not declared in this scope
> osiscgi.cpp:129: error: 'isdigit' was not declared in this scope
My emerge --info: as in the bug 225387.
I include the patch.
Created attachment 156023 [details, diff]