Hello Audrey.

Apparently this new bug got introduced with the time_t 64bit transition:

"abi=time64 turns on -Werror=implicit-function-declaration in dpkg-buildflags, which causes unrelated build failures."

See: https://wiki.debian.org/BrainDumpT64

https://git.dpkg.org/cgit/dpkg/dpkg.git/diff/?id=4993fe783

What I don't know is what has to be done now to get zeroc-ice fixed. Does this require an upload to disable the implict-function-declaration flag, or does this simply require a binNMU?

I need to fix this to allow zeroc-ice to transition to Testing, in order to allow mumble to transition to Testing.

   -- Chris

--
Chris Knadle
chris.kna...@coredump.us

Source: zeroc-ice
Version: 3.7.10-2.1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/fetch.php?pkg=zeroc-
ice&arch=armhf&ver=3.7.10-2.1&stamp=1711639887&raw=0

arm-linux-gnueabihf-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack- protector-strong -fstack-clash-protection -Wformat -Werror=format-security -MT
modules/IcePy/build/arm-linux-gnueabihf/shared/pic/Grammar.o -MMD -MP -MF
modules/IcePy/build/arm-linux-gnueabihf/shared/pic/Grammar.Td -Wall -Wextra
-Wshadow -Wdeprecated -Werror -pthread -DNDEBUG -Imodules/IcePy
-I../cpp/include -I../cpp/include/generated -I../cpp/src
-I/usr/include/python3.11 -I/usr/include/python3.11 -Wsign-compare -g
-Werror=implicit-function-declaration -fstack-protector-strong -fstack-clash- protection -Wformat -Werror=format-security -DNDEBUG -g -fwrapv -O2 -Wall -Wno-
missing-field-initializers -Wno-psabi -fPIC -fvisibility=hidden
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time
-D_FORTIFY_SOURCE=2 -c ../cpp/src/Slice/Grammar.cpp -o modules/IcePy/build/arm-
linux-gnueabihf/shared/pic/Grammar.o
cc1plus: error: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is
not valid for C++ [-Werror]
cc1plus: error: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is
not valid for C++ [-Werror]
cc1plus: error: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is
not valid for C++ [-Werror]
cc1plus: error: ‘-Werror=’ argument ‘-Werror=implicit-function-declaration’ is
not valid for C++ [-Werror]

Reply via email to