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

Bug 227597

Summary: [gcc-4.3] sci-biology/amos-2.0.5 fails to compile w/ gcc-4.3
Product: Gentoo Linux Reporter: Marek Miller <mlm>
Component: Current packagesAssignee: Andrey Kislyuk (RETIRED) <weaver>
Status: RESOLVED FIXED    
Severity: normal CC: sci-biology
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 198121    
Attachments: amos-2.0.5-gcc43.patch

Description Marek Miller 2008-06-16 18:51:11 UTC
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:
1.
> ConfigFile.cc: In member function 'void ConfigFile::parseConfig()':
> ConfigFile.cc:113: error: 'strlen' was not declared in this scope

2.
> Logger.cc: In member function 'MessageLevel Logger::convertFilterLevel(const std::string&) const':
> Logger.cc:168: error: 'atoi' was not declared in this scope

3.
> 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

4.
> Options.cc: In constructor 'Options::Options(int, char**)':
> Options.cc:43: error: 'strrchr' was not declared in this scope

5.
> missing-reads.cc: In function 'int main(int, char**)':
> missing-reads.cc:93: error: 'strcmp' was not declared in this scope

6.
> runAmos.cc: In function 'void finish(int)':
> runAmos.cc:66: error: 'exit' was not declared in this scope

7.
> 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.
Comment 1 Marek Miller 2008-06-16 18:51:37 UTC
Created attachment 157123 [details, diff]
amos-2.0.5-gcc43.patch
Comment 2 Andrey Kislyuk (RETIRED) gentoo-dev 2008-06-17 19:36:02 UTC
Added, upstream notified, thanks.