[Bug 2370] New: make fails with "rmd160.c", line 35.10: 1506-296 (S) #include file <endian.h> not found. when using --without-openssl on AIX

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Wed Mar 25 08:23:30 AEDT 2015


https://bugzilla.mindrot.org/show_bug.cgi?id=2370

            Bug ID: 2370
           Summary: make fails with "rmd160.c", line 35.10: 1506-296 (S)
                    #include file <endian.h> not found. when using
                    --without-openssl on AIX
           Product: Portable OpenSSH
           Version: 6.9p1
          Hardware: Other
                OS: AIX
            Status: NEW
          Severity: trivial
          Priority: P5
         Component: Build system
          Assignee: unassigned-bugs at mindrot.org
          Reporter: aixtools at gmail.com

Created attachment 2575
  --> https://bugzilla.mindrot.org/attachment.cgi?id=2575&action=edit
trivial patch to not include <endian.h> on AIX

make fails with "rmd160.c", line 35.10: 1506-296 (S) #include file
<endian.h> not found. when using --without-openssl on AIX

I have no clue what is supposed to be in endian.h, but it seems not
needed on AIX.

patch:
--- ../snap/opensshRC-6.8/openbsd-compat/rmd160.c       2015-02-27
23:52:49 +0000
+++ ../openssh-6.8p1/openbsd-compat/rmd160.c    2015-03-24 22:16:14
+0000
@@ -32,7 +32,9 @@
 #ifndef WITH_OPENSSL

 #include <sys/types.h>
+#ifndef _AIX
 #include <endian.h>
+#endif
 #include <string.h>
 #include <rmd160.h>

p.s. You do not 6.8p1 in the version pull-down.

-- 
You are receiving this mail because:
You are watching the assignee of the bug.


More information about the openssh-bugs mailing list