On Tue, Apr 09, 2024 at 09:50:37PM -0400, Chris Knadle wrote:That doesn't sound right.
Apparently this new bug got introduced with the time_t 64bit transition:Yes, but it's a valid bug in the package, not a bad thing accidentally introduced by the transition.
From examining the source, zeroc-ice doesn't set CFLAGS when buildingWhat I don't know is what has to be done now to get zeroc-ice fixed. DoesPlease don't disable it.
this require an upload to disable the implict-function-declaration flag
I see two options here: either fix the package to not use $CFLAGS to build C++ code or fix the package to not use -Werror.
I need to fix this to allow zeroc-ice to transition to Testing, in order to >> allow mumble to transition to Testing.Note that it won't transition to testing before the time64 transition to
to testing is allowed.
On Wed, Apr 10, 2024 at 09:52:44AM -0400, Chris Knadle wrote:
Removing -Werror looks like it would be a simple patch, it seems to be set >> here:Yes, it just turns the error into a warning, it's still better to remove
config/Make.rules.Linux:cppflags = -Wall -Wextra -Wredundant-decls
-Wshadow -Wdeprecated -Werror -pthread $(if $(filter
yes,$(OPTIMIZE)),-DNDEBUG,-g)
... but this also doesn't sound like the right answer.
the problem that causes this warning, but it's *also* better to not use -Werror when building Debian packages.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 01:03:00 |
Calls: | 6,666 |
Calls today: | 4 |
Files: | 12,212 |
Messages: | 5,335,472 |