Again missing headers.
Steps to reproduce:
1. echo "=sci-biology/amos-2.0.5" >> /etc/portage/package.keywords
2. USE="" emerge -v1 =sci-biology/amos-2.0.5
The error messages:
> ConfigFile.cc: In member function 'void ConfigFile::parseConfig()':
> ConfigFile.cc:113: error: 'strlen' was not declared in this scope
> Logger.cc: In member function 'MessageLevel Logger::convertFilterLevel(const std::string&) const':
> Logger.cc:168: error: 'atoi' was not declared in this scope
> OptionResult.cc: In member function 'virtual void IntOptionResult::setVal(const std::string&, const std::string&)':
> OptionResult.cc:330: error: 'atoi' was not declared in this scope
> Options.cc: In constructor 'Options::Options(int, char**)':
> Options.cc:43: error: 'strrchr' was not declared in this scope
> missing-reads.cc: In function 'int main(int, char**)':
> missing-reads.cc:93: error: 'strcmp' was not declared in this scope
> runAmos.cc: In function 'void finish(int)':
> runAmos.cc:66: error: 'exit' was not declared in this scope
> HistogramWindow.cc: In member function 'void HistogramWindow::loadShadeSD()':
> HistogramWindow.cc:73: error: 'atof' was not declared in this scope
My emerge --info: as in the bug 226663, comment 2.
Created attachment 157123 [details, diff]
Added, upstream notified, thanks.