[Bug 1225904] New: Package openssh does not build with gcc14 because of new errors
https://bugzilla.suse.com/show_bug.cgi?id=1225904 Bug ID: 1225904 Summary: Package openssh does not build with gcc14 because of new errors 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: mjambor@suse.com QA Contact: qa-bugs@suse.de CC: alarrosa@suse.com, hpj@suse.com Blocks: 1220571 Target Milestone: --- Found By: --- Blocker: --- GCC 14 newly by default treats as errors a number of situations which before were only warnings. For more information see https://gcc.gnu.org/gcc-14/porting_to.html and meta bug #1220571. Because of this, package openssh fails to compile. This can be seen online at: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:G... It can be reproduced locally with command: osc build --clean --alternative-project home:rguenther:nextgcc We most likely need patches listed at: https://gitlab.com/fweimer-rh/fedora-modernc/-/blob/main/pkg/o/openssh.md?re... The (first) error (that halts the build) is: [ 48s] ldapconf.c: In function ‘process_config_line’: [ 48s] ldapconf.c:250:25: error: implicit declaration of function ‘strtol’; did you mean ‘strtok’? [-Wimplicit-function-declaration] [ 48s] 250 | value = strtol(arg, &endofnumber, 0); [ 48s] | ^~~~~~ [ 48s] | strtok -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1225904 https://bugzilla.suse.com/show_bug.cgi?id=1225904#c1 Antonio Larrosa <alarrosa@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #1 from Antonio Larrosa <alarrosa@suse.com> --- I submitted https://build.opensuse.org/request/show/1179619 to fix the issue when running the command you mentioned (thanks for that, the command made it very easy to reproduce and fix this) and Dirk already approved and forwarded it to Factory -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1225904 https://bugzilla.suse.com/show_bug.cgi?id=1225904#c2 Antonio Larrosa <alarrosa@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|IN_PROGRESS |RESOLVED --- Comment #2 from Antonio Larrosa <alarrosa@suse.com> --- Fixed as mentioned in previous comment -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com