[Bug 1221683] New: GCC 14: certmonger package fails
https://bugzilla.suse.com/show_bug.cgi?id=1221683 Bug ID: 1221683 Summary: GCC 14: certmonger package fails Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: screening-team-bugs@suse.de Reporter: michal.jires@suse.com QA Contact: qa-bugs@suse.de CC: ngompa13@gmail.com Blocks: 1220571 Target Milestone: --- Found By: --- Blocker: --- Building certmonger with GCC 14 fails here: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:G... Due to (exhaustive list of errors): tdbusm.c: In function ‘cm_tdbusm_get_vn’: tdbusm.c:244:28: error: assignment to ‘long int’ from ‘int64_t *’ {aka ‘long int *’} makes integer from pointer without a cast [-Wint-conversion] 244 | *n = i64; | ^ util-o.c: In function ‘util_public_EVP_PKEY_dup’: util-o.c:593:40: error: passing argument 2 of ‘util_EVP_PKEY_dup’ from incompatible pointer type [-Wincompatible-pointer-types] 593 | return util_EVP_PKEY_dup(pkey, i2d_PublicKey, d2i_PublicKey); | ^~~~~~~~~~~~~ | | | int (*)(const EVP_PKEY *, unsigned char **) {aka int (*)(const struct evp_pkey_st *, unsigned char **)} util-o.c:554:25: note: expected ‘int (*)(EVP_PKEY *, unsigned char **)’ {aka ‘int (*)(struct evp_pkey_st *, unsigned char **)’} but argument is of type ‘int (*)(const EVP_PKEY *, unsigned char **)’ {aka ‘int (*)(const struct evp_pkey_st *, unsigned char **)’} 554 | int (*i2d)(EVP_PKEY *, unsigned char **), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ util-o.c: In function ‘util_private_EVP_PKEY_dup’: util-o.c:599:40: error: passing argument 2 of ‘util_EVP_PKEY_dup’ from incompatible pointer type [-Wincompatible-pointer-types] 599 | return util_EVP_PKEY_dup(pkey, i2d_PrivateKey, d2i_PrivateKey); | ^~~~~~~~~~~~~~ | | | int (*)(const EVP_PKEY *, unsigned char **) {aka int (*)(const struct evp_pkey_st *, unsigned char **)} See the meta bug#1220571 for more info. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221683 Chenzi Cao <chcao@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|screening-team-bugs@suse.de |ngompa13@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221683 https://bugzilla.suse.com/show_bug.cgi?id=1221683#c1 Martin Jambor <mjambor@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mjambor@suse.com --- Comment #1 from Martin Jambor <mjambor@suse.com> --- We probably need https://pagure.io/certmonger/pull-request/265#request_diff -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1221683 https://bugzilla.suse.com/show_bug.cgi?id=1221683#c2 --- Comment #2 from Martin Jambor <mjambor@suse.com> --- I have submitted https://build.opensuse.org/request/show/1177983 -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com