Bug 218325 - sci-visualization/fig2sxd-0.13 fails w/ gcc-4.3.0; bump to debian version
Bug#: 218325 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: phosphan@gentoo.org Reported By: loki_val@gentoo.org
Component: GCC Porting
URL: 
Summary: sci-visualization/fig2sxd-0.13 fails w/ gcc-4.3.0; bump to debian version
Keywords:  
Status Whiteboard: 
Opened: 2008-04-18 20:21 0000
Description:   Opened: 2008-04-18 20:21 0000
i686-pc-linux-gnu-g++ -fno-rtti -fno-exceptions -O2 -march=i686
-mtune=athlon-xp -msse -mmmx -pipe -ggdb3  -o fig2sxd.o -c fig2sxd.cpp
i686-pc-linux-gnu-g++ -fno-rtti -fno-exceptions -O2 -march=i686
-mtune=athlon-xp -msse -mmmx -pipe -ggdb3  -o xfig_arc.o -c xfig_arc.cpp
fig2sxd.cpp: In function ‘void read_file(std::istream&)’:
fig2sxd.cpp:265: error: ‘strncasecmp’ was not declared in this scope
fig2sxd.cpp:272: error: ‘strcasecmp’ was not declared in this scope
fig2sxd.cpp:281: error: ‘strcasecmp’ was not declared in this scope
fig2sxd.cpp:290: error: ‘strcasecmp’ was not declared in this scope
fig2sxd.cpp:300: error: ‘strcasecmp’ was not declared in this scope
fig2sxd.cpp:314: error: ‘strcasecmp’ was not declared in this scope
fig2sxd.cpp:384: error: ‘exit’ was not declared in this scope
fig2sxd.cpp: In function ‘bool option(const char*, const char*&, int&,
char**)’:
fig2sxd.cpp:409: error: ‘strcmp’ was not declared in this scope
fig2sxd.cpp: In function ‘int main(int, char**)’:
fig2sxd.cpp:442: error: ‘atof’ was not declared in this scope
fig2sxd.cpp:461: error: ‘exit’ was not declared in this scope
fig2sxd.cpp:467: error: ‘strcmp’ was not declared in this scope
make: *** [fig2sxd.o] Error 1
make: *** Waiting for unfinished jobs....


Reproducible: Always

Steps to Reproduce:

------- Comment #1 From Peter Alfredsen 2008-04-18 20:26:43 0000 -------
Created an attachment (id=150224) [details]
fig2sxd-0.13--0.17.ebuild.patch

diff from fig2sxd-0.13.ebuild-->fig2sxd-0.17.ebuild
Use Debian mirrors since they're more up to date since the Maintainer went
AWOL. The fix for this bug exists only there. Also, sourceforge has for some
time been only a mirror for the Debian packages, but a bit behind schedule at
the moment.

------- Comment #2 From Sébastien Fabbro 2008-04-19 09:40:27 0000 -------
fixed in cvs. thanks.