Package: src:zeroc-ice Version: 3.7.1-5 Severity: serious Tags: sid buster patch
zeroc-ice ftbfs in unstable with Python 3.7 x86_64-linux-gnu-g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -MT modules/IcePy/build/x86_64-linux-gnu/shared/pic/Proxy.o -MMD -MP -MF modules/IcePy/build/x86_64-linux-gnu/shared/pic/Proxy.Td -Wall -Wdeprecated -Werror -pthread -DNDEBUG -Imodules/IcePy -I../cpp/include -I../cpp/include/generated -I../cpp/src -I/usr/include/python3.7m -I/usr/include/python3.7m -Wno-unused-result -Wsign-compare -g -fdebug-prefix-map=/build/python3.7-0HyDJv/python3.7-3.7.1=. -specs=/usr/share/dpkg/no-pie-compile.specs -fstack-protector -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -fvisibility=hidden -Wdate-time -D_FORTIFY_SOURCE=2 -c modules/IcePy/Proxy.cpp -o modules/IcePy/build/x86_64-linux-gnu/shared/pic/Proxy.o modules/IcePy/Communicator.cpp: In function ‘PyObject* communicatorWaitForShutdown(IcePy::CommunicatorObject*, PyObject*)’: modules/IcePy/Communicator.cpp:475:36: error: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Werror=sign-compare] if(PyThread_get_thread_ident() == _mainThreadId) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ cc1plus: all warnings being treated as errors make[2]: *** [Makefile:41: modules/IcePy/build/x86_64-linux-gnu/shared/pic/Communicator.o] Error 1 make[2]: *** Waiting for unfinished jobs.... work around patch available at https://patches.ubuntu.com/z/zeroc-ice/zeroc-ice_3.7.1-5ubuntu1.patch