Hi Jeremiah

My last flatpak build of Denemo 2.6.49 with the latest 25.08 Sdk failed with two different errors caused by Denemo source code:
https://github.com/flathub-infra/vorarbeiter/actions/runs/26703248884/job/78699846487

I may try and build from git master to see if these errors have been already solved. But maybe you know it already?
I hope these can be fixed before the next release.

gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../include -I../libs/libsffile -I../pixmaps -DPREFIX=\"/app\" -DBINDIR=\"/app/bin\" -DLOCALEDIR=\"/app/share/locale\" -DSYSCONFDIR=\"/app/etc/denemo/\" -DPKGDATADIR=\"/app/share/denemo/\" -DDATAROOTDIR=\"/app/share/\" -DPKGNAME=\"denemo\" -DG_LOG_DOMAIN=\"Denemo\" -I../libs/libsmf -W -Wall -Wno-unused-parameter -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mbranch-protection=bti+pac-ret -w -fdiagnostics-color=auto -I/app/include/guile/3.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/cairo -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -lgthread-2.0 -pthread -lglib-2.0 -lsndfile -D_WITH_AUBIO_4_ -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/app/include/gtksourceview-3.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/libxml2 -I/app/include/atril/1.5.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -DUSE_EVINCE -DUSE_ATRIL -D_HAVE_FLUIDSYNTH_ -I/usr/include/opus -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -D_REENTRANT -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libdecor-0 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_HAVE_RUBBERBAND_ -I/usr/include/opus -I/usr/include/pipewire-0.3 -I/usr/include/spa-0.2 -D_REENTRANT -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/libdecor-0 -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -D_HAVE_PORTAUDIO_ -D_HAVE_PORTMIDI_ -D_HAVE_X11_ -MT audio/libaudiobackend_a-portaudiobackend.o -MD -MP -MF audio/.deps/libaudiobackend_a-portaudiobackend.Tpo -c -o audio/libaudiobackend_a-portaudiobackend.o `test -f 'audio/portaudiobackend.c' || echo './'`audio/portaudiobackend.c audio/audiointerface.c:834:1: error: conflicting types for ‘queue_redraw_playhead’; have ‘void(smf_event_t *)’ {aka ‘void(struct smf_event_struct *)’}
 834 | queue_redraw_playhead (smf_event_t * event)
     | ^~~~~~~~~~~~~~~~~~~~~
In file included from audio/audiointerface.c:14:
./audio/audiointerface.h:274:6: note: previous declaration of ‘queue_redraw_playhead’ with type ‘void(void)’
 274 | void queue_redraw_playhead ();
     | ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1341: audio/libaudiobackend_a-audiointerface.o] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f audio/.deps/libaudiobackend_a-dummybackend.Tpo audio/.deps/libaudiobackend_a-dummybackend.Po mv -f audio/.deps/libaudiobackend_a-eventqueue.Tpo audio/.deps/libaudiobackend_a-eventqueue.Po
source/proof.c: In function ‘press’:
source/proof.c:283:35: error: too many arguments to function ‘ev_document_annotations_get_annotations’; expected 0, have 2 283 | EvMappingList *mapping_list = ev_document_annotations_get_annotations (doc, ev_document_get_page(doc, i));
     | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~
source/proof.c:282:28: note: declared here
282 | extern EvMappingList * ev_document_annotations_get_annotations();
     | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
source/proof.c: In function ‘find_annotated_pages’:
source/proof.c:316:43: error: too many arguments to function ‘ev_document_annotations_get_annotations’; expected 0, have 2 316 | EvMappingList *mapping_list = ev_document_annotations_get_annotations (doc, ev_document_get_page(doc, i));
     | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~
source/proof.c:315:36: note: declared here
315 | extern EvMappingList * ev_document_annotations_get_annotations();
     | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [Makefile:1303: source/proof.o] Error 1
mv -f audio/.deps/libaudiobackend_a-fluid.Tpo audio/.deps/libaudiobackend_a-fluid.Po mv -f audio/.deps/libaudiobackend_a-portaudiobackend.Tpo audio/.deps/libaudiobackend_a-portaudiobackend.Po
make[2]: Leaving directory '/run/build/denemo/src'
make[1]: *** [Makefile:648: all-recursive] Error 1
make[1]: Leaving directory '/run/build/denemo'
make: *** [Makefile:557: all] Error 2
Error: module denemo: Child process exited with code 2
error: recipe `build` failed with exit code 1
Error: Process completed with exit code 1.





Reply via email to