[Bug 1220481] New: GCC 14: gamin package fails
https://bugzilla.suse.com/show_bug.cgi?id=1220481 Bug ID: 1220481 Summary: GCC 14: gamin package fails Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: michal.jires@suse.com QA Contact: qa-bugs@suse.de CC: jengelh@inai.de, mjambor@suse.com Target Milestone: --- Found By: --- Blocker: --- Building gamin with GCC 14 fails here: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:G... Due to: gam_listener.c: In function ‘gam_listener_free_subscription’: gam_listener.c:101:39: error: implicit declaration of function ‘gam_exclude_check’; did you mean ‘gam_error_check’? [-Wimplicit-function-declaration] 101 | if (gam_inotify_is_running() && (!gam_exclude_check(path))) { | ^~~~~~~~~~~~~~~~~ | gam_error_check gam_node.c: In function ‘gam_node_emit_event’: gam_node.c:375:9: error: implicit declaration of function ‘gam_server_emit_event’; did you mean ‘gam_node_emit_event’? [-Wimplicit-function-declaration] 375 | gam_server_emit_event(gam_node_get_path(node), is_dir_node, event, subs, 0); | ^~~~~~~~~~~~~~~~~~~~~ | gam_node_emit_event gam_server.c: In function ‘gam_init_subscriptions’: gam_server.c:167:13: error: implicit declaration of function ‘gam_poll_basic_init’; did you mean ‘gam_poll_generic_init’? [-Wimplicit-function-declaration] 167 | if (gam_poll_basic_init()) { | ^~~~~~~~~~~~~~~~~~~ | gam_poll_generic_init gam_inotify.c: In function ‘gam_inotify_init’: gam_inotify.c:145:9: error: implicit declaration of function ‘gam_poll_basic_init’ [-Wimplicit-function-declaration] 145 | gam_poll_basic_init (); | ^~~~~~~~~~~~~~~~~~~ gam_connection.c: In function ‘gam_connection_request’: gam_connection.c:402:49: error: implicit declaration of function ‘gam_exclude_check’; did you mean ‘gam_error_check’? [-Wimplicit-function-declaration] 402 | if ((gam_inotify_is_running()) && (!gam_exclude_check(path))) { | ^~~~~~~~~~~~~~~~~ | gam_error_check Builds with: Index: gamin.spec_dir/gamin-0.1.10/server/gam_listener.c =================================================================== --- gamin.spec_dir.orig/gamin-0.1.10/server/gam_listener.c +++ gamin.spec_dir/gamin-0.1.10/server/gam_listener.c @@ -27,6 +27,7 @@ #include "gam_pidname.h" #ifdef ENABLE_INOTIFY #include "gam_inotify.h" +#include "gam_excludes.h" #endif //#define GAM_LISTENER_VERBOSE Index: gamin.spec_dir/gamin-0.1.10/server/gam_node.c =================================================================== --- gamin.spec_dir.orig/gamin-0.1.10/server/gam_node.c +++ gamin.spec_dir/gamin-0.1.10/server/gam_node.c @@ -23,6 +23,7 @@ #include "gam_event.h" #include "gam_node.h" #include "gam_error.h" +#include "gam_server.h" /** * Create a new node Index: gamin.spec_dir/gamin-0.1.10/server/gam_server.c =================================================================== --- gamin.spec_dir.orig/gamin-0.1.10/server/gam_server.c +++ gamin.spec_dir/gamin-0.1.10/server/gam_server.c @@ -33,6 +33,7 @@ #include "gam_channel.h" #include "gam_subscription.h" #include "gam_poll_generic.h" +#include "gam_poll_basic.h" #ifdef ENABLE_INOTIFY #include "gam_inotify.h" #endif Index: gamin.spec_dir/gamin-0.1.10/server/gam_connection.c =================================================================== --- gamin.spec_dir.orig/gamin-0.1.10/server/gam_connection.c +++ gamin.spec_dir/gamin-0.1.10/server/gam_connection.c @@ -17,6 +17,7 @@ #endif #ifdef ENABLE_INOTIFY #include "gam_inotify.h" +#include "gam_excludes.h" #endif #include "fam.h" Index: gamin.spec_dir/gamin-0.1.10/server/gam_inotify.c =================================================================== --- gamin.spec_dir.orig/gamin-0.1.10/server/gam_inotify.c +++ gamin.spec_dir/gamin-0.1.10/server/gam_inotify.c @@ -30,6 +30,7 @@ #include "gam_server.h" #include "gam_subscription.h" #include "gam_inotify.h" +#include "gam_poll_basic.h" /* Transforms a inotify event to a gamin event. */ static GaminEventType -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1220481 Chenzi Cao <chcao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |jengelh@inai.de -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1220481 https://bugzilla.suse.com/show_bug.cgi?id=1220481#c1 --- Comment #1 from Martin Jambor <mjambor@suse.com> --- *** Bug 1224897 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1220481 Martin Jambor <mjambor@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mgorse@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com