Bug#1066416: granite-7: FTBFS: ./obj-x86_64-linux-gnu/lib/libgranite-7.so.7.4.0.p/Widgets/DatePicker.c:248:(.text+0x70c): undefined reference to `gtk_calendar_get_year'
Control: reassign -1 valac Control: affects -1 src:granite-7 On Wed, Mar 13, 2024 at 01:03:07PM +0100, Lucas Nussbaum wrote: > Relevant part (hopefully): > > /usr/bin/ld: > > lib/libgranite-7.so.7.4.0.p/meson-generated_Widgets_DatePicker.c.o: in > > function `_granite_date_picker___lambda10_': > > ./obj-x86_64-linux-gnu/lib/libgranite-7.so.7.4.0.p/Widgets/DatePicker.c:248:(.text+0x70c): > > undefined reference to `gtk_calendar_get_year' > > /usr/bin/ld: > > ./obj-x86_64-linux-gnu/lib/libgranite-7.so.7.4.0.p/Widgets/DatePicker.c:251:(.text+0x71a): > > undefined reference to `gtk_calendar_get_month' > > /usr/bin/ld: > > ./obj-x86_64-linux-gnu/lib/libgranite-7.so.7.4.0.p/Widgets/DatePicker.c:254:(.text+0x727): > > undefined reference to `gtk_calendar_get_day' These functions are added in Gtk4 4.14 while we have 4.12. The code is generated from lib/Widgets/DatePicker.vala which doesn't refer to them directly and was built successfully before so I assume it's a bug in valac code generation. -- WBR, wRAR signature.asc Description: PGP signature
Bug#1066416: granite-7: FTBFS: ./obj-x86_64-linux-gnu/lib/libgranite-7.so.7.4.0.p/Widgets/DatePicker.c:248:(.text+0x70c): undefined reference to `gtk_calendar_get_year'
Source: granite-7 Version: 7.4.0-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240313 ftbfs-trixie Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > /usr/bin/ld: > lib/libgranite-7.so.7.4.0.p/meson-generated_Widgets_DatePicker.c.o: in > function `_granite_date_picker___lambda10_': > ./obj-x86_64-linux-gnu/lib/libgranite-7.so.7.4.0.p/Widgets/DatePicker.c:248:(.text+0x70c): > undefined reference to `gtk_calendar_get_year' > /usr/bin/ld: > ./obj-x86_64-linux-gnu/lib/libgranite-7.so.7.4.0.p/Widgets/DatePicker.c:251:(.text+0x71a): > undefined reference to `gtk_calendar_get_month' > /usr/bin/ld: > ./obj-x86_64-linux-gnu/lib/libgranite-7.so.7.4.0.p/Widgets/DatePicker.c:254:(.text+0x727): > undefined reference to `gtk_calendar_get_day' > collect2: error: ld returned 1 exit status The full build log is available from: http://qa-logs.debian.net/2024/03/13/granite-7_7.4.0-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na=ign=7=7=only=ftbfs-20240313=lu...@debian.org=1=1=1=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.