Control: tags -1 upstream fixed-upstream
On 2025-02-17 17:59:21 +0000, Matthias Klose wrote:
> Package: src:viking
> Version: 1.10-4
> Severity: important
> Tags: sid forky
> User: [email protected]
> Usertags: ftbfs-gcc-15
>
> [This bug is NOT targeted to the upcoming trixie release]
>
> Please keep this issue open in the bug tracker for the package it
> was filed for. If a fix in another package is required, please
> file a bug for the other package (or clone), and add a block in this
> package. Please keep the issue open until the package can be built in
> a follow-up test rebuild.
>
> The package fails to build in a test rebuild on at least amd64 with
> gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
> severity of this report will be raised before the forky release.
>
> The full build log can be found at:
> http://qa-logs.debian.net/2025/02/16/amd64exp/viking_1.10-4_unstable_gccexp.log.gz
> The last lines of the build log are at the end of this report.
The last lines do not show the error, but from the full log:
vikaggregatelayer.c: In function ‘vik_aggregate_layer_create’:
vikaggregatelayer.c:631:27: error: too many arguments to function
‘vik_aggregate_layer_new’; expected 0, have 1
631 | VikAggregateLayer *rv = vik_aggregate_layer_new (vp);
| ^~~~~~~~~~~~~~~~~~~~~~~ ~~
In file included from viking.h:57:
vikaggregatelayer.h:48:20: note: declared here
48 | VikAggregateLayer *vik_aggregate_layer_new ();
| ^~~~~~~~~~~~~~~~~~~~~~~
vikaggregatelayer.c: In function ‘aggregate_layer_unmarshall’:
vikaggregatelayer.c:680:27: error: too many arguments to function
‘vik_aggregate_layer_new’; expected 0, have 1
680 | VikAggregateLayer *rv = vik_aggregate_layer_new(vvp);
| ^~~~~~~~~~~~~~~~~~~~~~~ ~~~
vikaggregatelayer.h:48:20: note: declared here
48 | VikAggregateLayer *vik_aggregate_layer_new ();
| ^~~~~~~~~~~~~~~~~~~~~~~
vikaggregatelayer.c: At top level:
vikaggregatelayer.c:700:20: error: conflicting types for
‘vik_aggregate_layer_new’; have ‘VikAggregateLayer *(VikViewport *)’ {aka
‘struct _VikAggregateLayer *(struct _VikViewport *)’}
700 | VikAggregateLayer *vik_aggregate_layer_new (VikViewport *vvp)
| ^~~~~~~~~~~~~~~~~~~~~~~
this was fixed in January by
https://github.com/viking-gps/viking/commit/d447c19b6a2fe499fd60aa8969ea91c5cbfda159
--
Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)