Mailing List Archive

[Bug 3336] New: openssh-8.6_p1 fails to build tests with glibc 2.34
https://bugzilla.mindrot.org/show_bug.cgi?id=3336

Bug ID: 3336
Summary: openssh-8.6_p1 fails to build tests with glibc 2.34
Product: Portable OpenSSH
Version: 8.6p1
Hardware: amd64
OS: Linux
Status: NEW
Severity: normal
Priority: P5
Component: Build system
Assignee: unassigned-bugs@mindrot.org
Reporter: timo.gurr@gmail.com

Created attachment 3542
--> https://bugzilla.mindrot.org/attachment.cgi?id=3542&action=edit
openssh-8.6_p1-build.log

While tests compile fine on a system with glibc 2.33 it fails to do so
on systems with glibc 2.34 with:

[...]
make[1]: Leaving directory
'/var/tmp/paludis/build/net-misc-openssh-8.6_p1/work/openssh-8.6p1/openbsd-compat/regress'
closefromtest.c:27:5: error: conflicting types for 'closefrom'
27 | int closefrom(int);
| ^~~~~~~~~
In file included from closefromtest.c:23:
/usr/x86_64-pc-linux-gnu/include/unistd.h:363:13: note: previous
declaration of 'closefrom' was here
363 | extern void closefrom (int __lowfd) __THROW;
| ^~~~~~~~~
make[1]: *** [Makefile:22: closefromtest] Error 1
make: *** [Makefile:753: compat-tests] Error 2
[...]

Complete build.log attached.

See also: https://bugs.gentoo.org/806761

--
You are receiving this mail because:
You are watching the assignee of the bug.
_______________________________________________
openssh-bugs mailing list
openssh-bugs@mindrot.org
https://lists.mindrot.org/mailman/listinfo/openssh-bugs