bugzilla-daemon at mindrot.org
2003-Sep-16 18:10 UTC
[Bug 640] Error when trying to run make on openssh-3.7p1 with AIX 4.3.3
http://bugzilla.mindrot.org/show_bug.cgi?id=640 Summary: Error when trying to run make on openssh-3.7p1 with AIX 4.3.3 Product: Portable OpenSSH Version: -current Platform: PPC OS/Version: AIX Status: NEW Severity: major Priority: P2 Component: Build system AssignedTo: openssh-bugs at mindrot.org ReportedBy: Alan.Vidmar at Colorado.edu Environment: OS: AIX 4.3.3.11 GCC:3.3.1 Make:3.80 Openssh:3.7p1 Openssl:0.9.7b Prngd:0.9.27 Notes: Openssh 3.7p1 does work with AIX 5.1 and all of the same components =======================In file included from /usr/include/sys/user.h:77, from /usr/include/sys/audit.h:38, from ../openbsd-compat/port-aix.h:35, from ../openbsd-compat/openbsd-compat.h:166, from ../includes.h:173, from bsd-arc4random.c:25: /usr/include/sys/proc.h:203: error: parse error before "crid_t" /usr/include/sys/proc.h:212: error: parse error before "p_class" /usr/include/sys/proc.h:355: error: parse error before '}' token make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 2. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2003-Sep-16 23:11 UTC
[Bug 640] Error when trying to run make on openssh-3.7p1 with AIX 4.3.3
http://bugzilla.mindrot.org/show_bug.cgi?id=640 ------- Additional Comments From dtucker at zip.com.au 2003-09-17 09:11 ------- Created an attachment (id=401) --> (http://bugzilla.mindrot.org/attachment.cgi?id=401&action=view) Only include audit.h when needed for 4-arg loginfailed Please try the attached patch. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2003-Sep-18 11:08 UTC
[Bug 640] Error when trying to run make on openssh-3.7p1 with AIX 4.3.3
http://bugzilla.mindrot.org/show_bug.cgi?id=640 ------- Additional Comments From peter at pjsc.de 2003-09-18 21:08 ------- Got a similar compile problem with AIX 5.1 and gcc 2.9 In file included from ../openbsd-compat/port-aix.h:35, from ../openbsd-compat/openbsd-compat.h:166, from ../includes.h:173, from bsd-arc4random.c:25: /usr/include/sys/audit.h:271: parse error before `0200' /usr/include/sys/audit.h:286: parse error before `}' make: 1254-004 The error code from the last command is 1. The patch did solve the problem ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2003-Sep-18 15:11 UTC
[Bug 640] Error when trying to run make on openssh-3.7p1 with AIX 4.3.3
http://bugzilla.mindrot.org/show_bug.cgi?id=640 Alan.Vidmar at Colorado.edu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED ------- Additional Comments From Alan.Vidmar at Colorado.edu 2003-09-19 01:11 ------- The patch to port-aix.h did in fact fix the problem. Thanks, Alan ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2003-Sep-18 21:39 UTC
[Bug 640] Error when trying to run make on openssh-3.7p1 with AIX 4.3.3
http://bugzilla.mindrot.org/show_bug.cgi?id=640 dtucker at zip.com.au changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | ------- Additional Comments From dtucker at zip.com.au 2003-09-19 07:39 ------- Please don't close the bug until the fix is in the tree. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.
bugzilla-daemon at mindrot.org
2003-Sep-19 10:47 UTC
[Bug 640] Error when trying to run make on openssh-3.7p1 with AIX 4.3.3
http://bugzilla.mindrot.org/show_bug.cgi?id=640 dtucker at zip.com.au changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED ------- Additional Comments From dtucker at zip.com.au 2003-09-19 20:47 ------- The actual cause is spaces from after "\" in the AIX system headers audit.h and proc.h, which gcc 2.x doesn't like. Note that the patch #401 will fix the problem on AIX < 5.2 by not including those headers. If you need to build on 5.2 I suggest using a newer gcc, but if you can't then remove the trailing spaces from: /usr/include/sys/audit.h lines 287 and 293 /usr/include/sys/proc.h lines 729 and 730 Anyway, have committed patch to HEAD and the 3.7 branch. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.