Received: (qmail 24821 invoked by uid 2012); 3 Nov 1998 15:43:33 -0000 Message-Id: <19981103154333.24820.qmail@hyperreal.org> Date: 3 Nov 1998 15:43:33 -0000 From: Richard Stagg Reply-To: stagg@lentil.org To: apbugs@hyperreal.org Subject: Porting Apache to Cyberguard V2 machines X-Send-Pr-Version: 3.2 >Number: 3336 >Category: config >Synopsis: Porting Apache to Cyberguard V2 machines >Confidential: no >Severity: non-critical >Priority: medium >Responsible: jim >State: closed >Class: change-request >Submitter-Id: apache >Arrival-Date: Tue Nov 3 07:50:01 PST 1998 >Last-Modified: Tue Dec 22 06:50:04 PST 1998 >Originator: stagg@lentil.org >Organization: >Release: 1.3 >Environment: CX/SX 6.2 Cyberguard Revision 2 machines patch 8 and above Running Harris CC (very weird C compiler) >Description: It's not possible to compile Apache on a Cyberguard from a standard package, as the "grok" doesn't know about the operating system and the options for compilation are a bit weird. >How-To-Repeat: Just try it! >Fix: Yeh - I've worked out the porting. If you were to implement the following changes, it'd work "out of the box". Add this paragraph to "src/Configure" m88k-*-CX/SX|*|CYBER) OS='Cyberguard CX/SX' CFLAGS="$CFLAGS -D_CX_SX -Xa" DEF_WANTTHISREGEX=yes CC='cc' RANLIB="true" ;; In src/include/conf.h, add (somewhere in the list of OS specific definitions) #elif defined(_CX_SX) #define JMP_BUF sigjmp_buf #include #include This will now permit a normal Configure/Make build of Apache. NB: This is NOT tested on Cyberguard Version 4 machines (but they run SCO unix anyway). I hope this is considered worthy of inclusion. Regards Richard Stagg >Audit-Trail: State-Changed-From-To: open-analyzed State-Changed-By: jim State-Changed-When: Sat Nov 14 06:03:41 PST 1998 State-Changed-Why: Thank you for the porting info. We'll try to fold it into the next release Responsible-Changed-From-To: apache-jim Responsible-Changed-By: jim Responsible-Changed-When: Sat Nov 14 06:03:41 PST 1998 Responsible-Changed-Why: State-Changed-From-To: analyzed-closed State-Changed-By: jim State-Changed-When: Tue Dec 22 06:50:04 PST 1998 State-Changed-Why: Port added to CVS tree >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include in the Cc line ] [and leave the subject line UNCHANGED. This is not done] [automatically because of the potential for mail loops. ] [If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request ] [from a developer. ] [Reply only with text; DO NOT SEND ATTACHMENTS! ]