https://bugzilla.suse.com/show_bug.cgi?id=1221863 Bug ID: 1221863 Summary: GCC 14: cyrus-sasl package fails Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Network Assignee: screening-team-bugs@suse.de Reporter: michal.jires@suse.com QA Contact: qa-bugs@suse.de CC: varkoly@suse.com Blocks: 1220571 Target Milestone: --- Found By: --- Blocker: --- Building cyrus-sasl with GCC 14 fails here: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:G... Or built using: osc build --alternative-project openSUSE:Factory:Staging:Gcc7 Due to: saslutil.c: In function ‘sasl_mkchal’: saslutil.c:280:3: error: implicit declaration of function ‘time’ [-Wimplicit-function-declaration] 280 | time(&now); | ^~~~ saslutil.c:66:1: note: ‘time’ is defined in header ‘<time.h>’; this is probably fixable by adding ‘#include <time.h>’ 65 | #include "saslint.h" +++ |+#include <time.h> 66 | #include <saslutil.h> saslutil.c: In function ‘getranddata’: saslutil.c:364:41: error: implicit declaration of function ‘clock’ [-Wimplicit-function-declaration] 364 | ret[1] ^= (unsigned short) (clock() & 0xFFFF); | ^~~~~ saslutil.c:364:41: note: ‘clock’ is defined in header ‘<time.h>’; this is probably fixable by adding ‘#include <time.h>’ See the meta bug#1220571 for more info. ---------- Seems to be fixed upstream https://github.com/cyrusimap/cyrus-sasl/commit/266f0acf7f5e029afbb3e26343703... -- You are receiving this mail because: You are on the CC list for the bug.