bugzilla-daemon at mindrot.org
2014-Sep-12  04:06 UTC
[Bug 2274] New: Build fixes for musl libc
https://bugzilla.mindrot.org/show_bug.cgi?id=2274
            Bug ID: 2274
           Summary: Build fixes for musl libc
           Product: Portable OpenSSH
           Version: 6.6p1
          Hardware: All
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Miscellaneous
          Assignee: unassigned-bugs at mindrot.org
          Reporter: maarten at treewalker.org
Created attachment 2472
  --> https://bugzilla.mindrot.org/attachment.cgi?id=2472&action=edit
Add #include <sys/param.h> in source files using "howmany"
When compiling with musl libc, the configure script finds the presence
of the "howmany" macro, which musl defines in <sys/param.h>.
However,
only some of the sources using "howmany" actually include that header.
Attached is a patch to add the necessary #includes.
-- 
You are receiving this mail because:
You are watching the assignee of the bug.
https://bugzilla.mindrot.org/show_bug.cgi?id=2274
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |djm at mindrot.org
             Status|NEW                         |RESOLVED
             Blocks|                            |2266
         Resolution|---                         |FIXED
--- Comment #1 from Damien Miller <djm at mindrot.org> ---
Fixed - thanks. This will be in OpenSSH 6.8.
commit 48b68ce19ca42fa488960028048dec023f7899bb
Author: djm at openbsd.org <djm at openbsd.org>
Date:   Thu Dec 11 08:20:09 2014 +0000
    upstream commit
    explicitly include sys/param.h in files that use the
     howmany() macro; from portable
-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.
https://bugzilla.mindrot.org/show_bug.cgi?id=2274
Damien Miller <djm at mindrot.org> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |CLOSED
--- Comment #2 from Damien Miller <djm at mindrot.org> ---
openssh-6.8 is released
-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.