tag 454834 patch thanks Martin Michlmayr <[EMAIL PROTECTED]> (07/12/2007): > Package: gpsim-lcd-graphic > Version: 0.3.0-1 > Usertags: ftbfs-gcc-4.3 > > > /usr/include/gpsim/modules.h: In constructor > > 'ModuleLibrary::File::File(const char*, void*)': > > /usr/include/gpsim/modules.h:155: error: 'strdup' was not declared in this > > scope > > /usr/include/gpsim/modules.h: In destructor 'ModuleLibrary::File::~File()': > > /usr/include/gpsim/modules.h:159: error: 'free' was not declared in this > > scope > > this is just a header, ignore.
This header needs cstdlib, cstring. > > gpsim_modules.cc: At global scope: > > gpsim_modules.cc:47: warning: deprecated conversion from string constant to > > 'char*' > > gpsim_modules.cc:47: warning: deprecated conversion from string constant to > > 'char*' > > gpsim_modules.cc: In function 'void mod_list()': > > gpsim_modules.cc:81: error: 'strlen' was not declared in this scope > > gpsim_modules.cc:95: error: 'strlen' was not declared in this scope > > make[3]: *** [gpsim_modules.lo] Error 1 > > But this needs to be fixed. And I'm sure there are more. ;-) Now, it looks like gpsim/value.h needs cstring as well, and that no more patch is needed in gpsim-lcd-graphic. Leaving the bug assigned to this package anyway, I guess you know well gpsim* people. ;-) Cheers, -- Cyril Brulebois
signature.asc
Description: Digital signature