Bug 217851 - media-sound/cheesetracker-0.9.15.3 fails w/ gcc-4.3.0
|
Bug#:
217851
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: sound@gentoo.org
|
Reported By: loki_val@gentoo.org
|
|
Component: GCC Porting
|
|
|
URL:
|
|
Summary: media-sound/cheesetracker-0.9.15.3 fails w/ gcc-4.3.0
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2008-04-15 20:10 0000
|
g++ -o cheesetracker/trackercore/file_writer.o -c -I/usr/lib/sigc++-1.2/include
-I/usr/include/sigc++-1.2 -I/usr/include -trigraphs -Wpointer-arith
-D_GLIBCXX_DEBUG -DPOSIX_ENABLED -DBITS_PER_BYTE=8 -DHAVE_LIBAUDIOFILE
-D__STDC_LIMIT_MACROS -DHAVE_GNU_BASENAME -DHAVE_STDINT_H -DHAVE_MMAP
-DHAVE_MADVISE -g -Wall -DLADSPA_ENABLED -DOSS_ENABLED -DALSA_ENABLED
-I/usr/include/alsa -Icommon/ -Icommon/defines/ -I/usr/qt/3/include
-DQT_NO_EMIT -I/usr/qt/3/include -DQT_NO_EMIT -Icommon -I. -Icommon/defines
cheesetracker/trackercore/file_writer.cpp
cheesetracker/trackercore/file_writer.cpp: In member function ‘void
File_Writer::store_pascal_string(const char*)’:
cheesetracker/trackercore/file_writer.cpp:145: error: ‘strlen’ was not
declared in this scope
scons: *** [cheesetracker/trackercore/file_writer.o] Error 1
scons: building terminated because of errors.
Reproducible: Always
Steps to Reproduce:
Thanks.
+ 16 Apr 2008; Samuli Suominen <drac@gentoo.org>
+ +files/cheesetracker-0.9.15.3-gcc43.patch, cheesetracker-0.9.15.3.ebuild:
+ Fix building with GCC 4.3 wrt #217851, thanks to Peter Alfredsen.