[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: orsa/0.7.0-8 failed to build on mips and mipsel



Frank S. Thomas a écrit :
> Hi (I'm not subscribed to debian-mips, so please CC me on replies),
> 
> The orsa package version 0.7.0-8 failed to build on mips and mipsel (buildds 
> ball and rem, see [1], [2]) due to this errors:
> 
>   xorsa_wrapper.cc:151: error: 'vsnprintf' is not a member of 'std'
>   xorsa_wrapper.cc:153: error: 'snprintf' is not a member of 'std'
> 
> The same error occured on arm, on all other architectures orsa 0.7.0-8 built 
> fine. I'm not sure but to me this looks like a bug in gcc. Does anybody here 
> know if this was fixed in the meanwhile so that a "give-back" on these 
> architectures suffices or how else this can be fixed?
> 

snprintf and vsnprintf are not C++ functions but C functions so they are
not in the namespace std, but in the namespace ::.

Also the file is missing a #include <cstdlib>.

-- 
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net



Reply to: