[Bug 3336] New: openssh-8.6_p1 fails to build tests with glibc 2.34

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Tue Aug 10 17:38:35 AEST 2021


            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 at mindrot.org
          Reporter: timo.gurr at gmail.com

Created attachment 3542
  --> https://bugzilla.mindrot.org/attachment.cgi?id=3542&action=edit

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
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.

More information about the openssh-bugs mailing list