>>> Unpacking source... >>> Unpacking httpup-0.3.2.tar.gz to /var/tmp/portage/dev-util/httpup-0.3.2/work * Applying httpup-0.3.2-gcc43.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/dev-util/httpup-0.3.2/work >>> Compiling source in /var/tmp/portage/dev-util/httpup-0.3.2/work/httpup-0.3.2 ... make -j14 g++ -O2 -pipe -Wl,-O1 -Wall -ansi -pedantic -c httpup.cpp g++ -O2 -pipe -Wl,-O1 -Wall -ansi -pedantic -c main.cpp -DMF_VERSION='"0.3.2"' main.cpp: In function 'int main(int, char**)': main.cpp:151: warning: ignoring return value of 'char* fgets(char*, int, FILE*)', declared with attribute warn_unused_result g++ -O2 -pipe -Wl,-O1 -Wall -ansi -pedantic -c fileutils.cpp fileutils.cpp: In static member function 'static bool FileUtils::fmd5sum(const std::string&, unsigned char*)': fileutils.cpp:88: error: 'fopen' was not declared in this scope fileutils.cpp:94: error: 'fread' was not declared in this scope fileutils.cpp:97: error: 'fclose' was not declared in this scope make: *** [all] Error 1 * * ERROR: dev-util/httpup-0.3.2 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2403: Called _eapi0_src_compile * ebuild.sh, line 600: Called _eapi2_src_compile * ebuild.sh, line 634: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/dev-util/httpup-0.3.2:20090825-104932.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-util/httpup-0.3.2/temp/environment'. *