Source: supercollider
Version: 1:3.7.0~repack-1
Severity: serious

Hi,

supercollider FTBFS on every arch except for amd64, i386, armhf and
mipsel.

The build fails during the compile of oscpack_build.cpp with one of
these errors. The first error appears on 64-bit arches only.

=======

[ 30%] Building CXX object 
external_libraries/CMakeFiles/oscpack.dir/oscpack_build.cpp.o
cd "/«PKGBUILDDIR»/obj-alpha-linux-gnu/external_libraries" && /usr/bin/g++   
-DBOOST_CHRONO_HEADER_ONLY -DBOOST_NO_AUTO_PTR 
-DSC_DATA_DIR=\"/usr/share/SuperCollider\" 
-I"/«PKGBUILDDIR»/external_libraries/boost"  -g -O2 -Wformat 
-Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -O2 -g 
-DNDEBUG   -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -pthread 
-fvisibility=hidden -o CMakeFiles/oscpack.dir/oscpack_build.cpp.o -c 
"/«PKGBUILDDIR»/external_libraries/oscpack_build.cpp"
In file included from /«PKGBUILDDIR»/external_libraries/oscpack_build.cpp:13:0:
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscReceivedElements.cpp: In 
function 'osc::uint32 osc::RoundUp4(osc::uint32)':
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscReceivedElements.cpp:87:22:
 error: redefinition of 'osc::uint32 osc::RoundUp4(osc::uint32)'
 static inline uint32 RoundUp4( uint32 x ) 
                      ^
In file included from /«PKGBUILDDIR»/external_libraries/oscpack_build.cpp:11:0:
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscOutboundPacketStream.cpp:149:27:
 note: 'std::size_t osc::RoundUp4(std::size_t)' previously defined here
 static inline std::size_t RoundUp4( std::size_t x ) 
                           ^
external_libraries/CMakeFiles/oscpack.dir/build.make:65: recipe for target 
'external_libraries/CMakeFiles/oscpack.dir/oscpack_build.cpp.o' failed
make[3]: *** [external_libraries/CMakeFiles/oscpack.dir/oscpack_build.cpp.o] 
Error 1

=======

[ 30%] Building CXX object 
external_libraries/CMakeFiles/oscpack.dir/oscpack_build.cpp.o
cd "/«PKGBUILDDIR»/obj-mips-linux-gnu/external_libraries" && /usr/bin/g++   
-DBOOST_CHRONO_HEADER_ONLY -DBOOST_NO_AUTO_PTR 
-DSC_DATA_DIR=\"/usr/share/SuperCollider\" 
-I"/«PKGBUILDDIR»/external_libraries/boost"  -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 
-std=c++11 -O2 -g -DNDEBUG   -fschedule-insns2 -fomit-frame-pointer 
-Wreturn-type -pthread -fvisibility=hidden -o 
CMakeFiles/oscpack.dir/oscpack_build.cpp.o -c 
"/«PKGBUILDDIR»/external_libraries/oscpack_build.cpp"
In file included from /«PKGBUILDDIR»/external_libraries/oscpack_build.cpp:13:0:
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscReceivedElements.cpp: In 
member function 'osc::int32 osc::ReceivedMessageArgument::AsInt32Unchecked() 
const':
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscReceivedElements.cpp:252:18:
 error: 'argument_' was not declared in this scope
  return *(int32*)argument_;
                  ^
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscReceivedElements.cpp: In 
member function 'float osc::ReceivedMessageArgument::AsFloatUnchecked() const':
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscReceivedElements.cpp:283:18:
 error: 'argument_' was not declared in this scope
  return *(float*)argument_;
                  ^
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscReceivedElements.cpp: In 
member function 'double osc::ReceivedMessageArgument::AsDoubleUnchecked() 
const':
/«PKGBUILDDIR»/external_libraries/oscpack_1_1_0/osc/OscReceivedElements.cpp:403:19:
 error: 'argument_' was not declared in this scope
  return *(double*)argument_;
                   ^
external_libraries/CMakeFiles/oscpack.dir/build.make:65: recipe for target 
'external_libraries/CMakeFiles/oscpack.dir/oscpack_build.cpp.o' failed

=======

https://buildd.debian.org/status/package.php?p=supercollider

Thanks,
James

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to