Bug#824581: supercollider: FTBFS on various arches: errors in oscpack_build.cpp

James Cowgill jcowgill at debian.org
Tue May 17 18:37:47 UTC 2016


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20160517/853dd7b3/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list