From apwww@hyperreal.org Mon Sep 15 12:56:57 1997 Received: (from apwww@localhost) by hyperreal.org (8.8.5/8.8.5) id MAA11033; Mon, 15 Sep 1997 12:56:57 -0700 (PDT) Message-Id: <199709151956.MAA11033@hyperreal.org> Date: Mon, 15 Sep 1997 12:56:57 -0700 (PDT) From: Alexandre Pechtchanski Reply-To: alex@rockvax.rockefeller.edu To: apbugs@hyperreal.org Subject: cannot make X-Send-Pr-Version: 3.2 >Number: 1137 >Category: os-ultrix >Synopsis: cannot make >Confidential: no >Severity: critical >Priority: medium >Responsible: apache >State: closed >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Mon Sep 15 13:00:02 1997 >Originator: alex@rockvax.rockefeller.edu >Organization: >Release: 1.2.0+SSLeay-0.8.0 >Environment: ULTRIX clinfo.rockefeller.edu 4.3 1 RISC cc -V cc (cc) Mips Computer Systems 3.0 Added SSLeay-0.8.0 with Ben Laurie's apache_1.2.0+ssl_1.8 >Description: # ./Configure Using config file: Configuration Using Makefile template file: Makefile.tmpl + configured for ULTRIX platform + setting C compiler to cc + setting C compiler optimization-level to -O2 #make .... (lots of stuff, mostly OK, only with uopt warnings: uopt: uopt: Warning: file not optimized; use -g3 if both optimization and debug wanted CFLAGS are -O2 -DULTRIX -DSTATUS -w3 -v -g) cc -c -Iregex -O2 -DULTRIX -DSTATUS -w3 -v -g -DAPACHE_SSL -I/oldusr/apache/SSL eay-0.8.0/include buff.c /usr/lib/cmplrs/cc/cfe -Dultrix -Dbsd4_2 -DLANGUAGE_C -Dunix -Dmips=1 -Dhost_mips -D__LANGUAGE_C -D__LANGUAGE_C__ -D__unix -D__unix__ -D__ultrix -D__ultrix__ -D__ bsd4_2 -D__bsd4_2__ -D__mips=1 -D__mips__=1 -D__host_mips -D__host_mips__ -D_CFE -Iregex -DULTRIX -DSTATUS -w3 -DAPACHE_SSL -I/oldusr/apache/SSLeay-0.8.0/include -DMIPSEL -D__MIPSEL -D__MIPSEL__ -I/usr/include3.0 -Xv -w3 -EL -Xg2 -O2 -std0 -XS /tmp/ctmsta03307 buff.c > /tmp/ctmfa03307 cfe: doerror bcreate bpushfd bsetopt bgetopt start_chunk end_chunk bsetflag safer ead bread bgets blookc bskiplf bflsbuf bfilbuf write_it_all bcwrite bwrite bflush bclose bputs bvputs bonerror 3.7u 1.2s 0:09 51% 288+1797k 5+41io 8pf+0w *** Error code 1 Stop. >How-To-Repeat: Happens every time I try to run make. >Fix: Nope >Audit-Trail: State-Changed-From-To: open-analyzed State-Changed-By: marc State-Changed-When: Mon Sep 15 15:40:22 PDT 1997 State-Changed-Why: Please try without the SSL patches. It is possible that they are changing something that is breaking things. Also give it a try without '-v' and let me know the error message it gives. I'm having trouble making sense of the error message it gave with -v. State-Changed-From-To: analyzed-closed State-Changed-By: marc State-Changed-When: Wed Sep 17 20:01:39 PDT 1997 State-Changed-Why: User reports base distribution without SSL works fine, so we can't really help much. From: Marc Slemko To: Apache bugs database Subject: Re: os-ultrix/1137: cannot make (fwd) Date: Wed, 17 Sep 1997 21:02:56 -0600 (MDT) ---------- Forwarded message ---------- Date: Tue, 16 Sep 1997 10:18:17 -0700 From: Alexandre Pechtchanski To: Marc Slemko Subject: Re: os-ultrix/1137: cannot make At 03:40 PM 9/15/97 -0700, you wrote: >Synopsis: cannot make > >State-Changed-From-To: open-analyzed >State-Changed-By: marc >State-Changed-When: Mon Sep 15 15:40:22 PDT 1997 >State-Changed-Why: >Please try without the SSL patches. It is possible that >they are changing something that is breaking things. My apologies - I've restored the original apache_1.2.0 and make has run without a hitch. It doesn't solve my problem, thou, as the main reason I started this was to set up a secure server. >Also give it a try without '-v' and let me know >the error message it gives. I'm having trouble making >sense of the error message it gave with -v. With -v it prints out a whole sheinigan of cc command as cc sees it, plus time() output. I suspect that the main problem lies in different EXTRA_CFLAGS setting: in the version of apache-ssl I have (and I suspect I grubbed kinda 'development' version) it sets EXTRA_CFLAGS=-w3 -v -g which means: -w3: no warnings, die if warning issued -v: print all this verbose stuff, and -g==-g2: no optimization, but debug information. It also comments out (? didn't check the original) OPTIM=-O2 so that it becomes #OPTIM=-O2 but Configure still sticks -O2 into OPTIM, so uopt complains that it can't both optimize (-O2) and skip optimization for the sake of debugging (-g). I'm trying it right now with cleared EXTRA_CFLAGS, and it seems to like it, except giving me warnings which I saw mentioned in other bug reports: cfe: Warning: proxy_cache.c, line 804: illegal combination of pointer and integer p = mktemp(c->tempfile); ------^ I gonna look up the solution and try again. Thank you very much, I should bung my dumb head on the wall some more ;-) Alexandre Pechtchanski, Systems Manager, RUH, NY >Unformatted: >Last-Modified: Wed Sep 17 20:01:40 PDT 1997