Thanks, Gustaf.  I finally abandoned this and got it working (as far as I can 
tell, anyway) under 4.0.10.

janine

On Nov 6, 2010, at 3:02 AM, Gustaf Neumann wrote:

> If you want to compile the vintage version, i would will have to compile 
> either
> with -m32 or to backport the 64bit fixes of the last 10 years, which are most
> likely necessary for aolserver33 as well.
> 
> Search e.g. through
> http://www.ohloh.net/p/aolserver/commits?query=64-bit&commit=Update
> http://www.ohloh.net/p/aolserver/commits?query=64-bit&commit=Update
> and similar search patterns
> 
> best regards
> -gustaf neumann
> 
> On 05.11.10 23:03, Janine Ohmer wrote:
>> Followup to this...
>> 
>> The original build error was:
>> 
>> (cd /usr/local/src/aol33+ad13/aolserver/tcl7.6/unix; make 
>> CFLAGS='-I../include -D_REENTRANT=1 -DNDEBUG=1 -g -fPIC -Wall -Wno-unused 
>> -mcpu=x86_64 -DHAVE_CMMSG=1 -DUSE_FIONREAD=1 -DHAVE_COND_EINTR=1' 
>> libtcl7.6.a)
>> make[2]: Entering directory `/usr/local/src/aol33+ad13/aolserver/tcl7.6/unix'
>> gcc -c -I../include -D_REENTRANT=1 -DNDEBUG=1 -g -fPIC -Wall -Wno-unused 
>> -mcpu=x86_64 -DHAVE_CMMSG=1 -DUSE_FIONREAD=1 -DHAVE_COND_EINTR=1  
>> -I./../generic -I. -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 
>> -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 
>> -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNEED_MATHERR=1 -DHAVE_SYS_IOCTL_H=1 
>>       -DTCL_SHLIB_EXT=\".so\" ./../generic/panic.c
>> `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
>> ./../generic/panic.c:1: error: bad value (x86_64) for -mtune= switch
>> 
>> I fixed this with:
>> 
>> #    CFLAGS+=$(GCCOPT) -mcpu=$(shell uname -m)
>>     CFLAGS+=$(GCCOPT) -m64 -mtune=generic
>> 
>> in aolserver/include/Makefile.global.
>> 
>> Now everything builds, but it starts to run and then seg faults.  *sigh*
>> 
>> I also tried
>> 
>>     CFLAGS+=$(GCCOPT) -O2 -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions 
>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
>> 
>> (everything from the new Makefile.global that the old one doesn't have)  But 
>> it still seg faults.
>> 
>> janine
>> 
>> On Nov 5, 2010, at 1:58 PM, Janine Ohmer wrote:
>> 
>>> I just posted the following to at openacs.org, and wanted to see if anyone 
>>> who lurks here but not there might have any ideas:
>>> 
>>> Due to unforeseen circumstances (server death :) I'm moving some very old 
>>> sites to a new system running 64 bit Redhat (old system was 32 bit).  A 
>>> couple of these sites were running under nsd3.3+ad13.  To my great surprise 
>>> most of nsd worked without having to be rebuilt, but the postgres driver 
>>> did not work and I was unsuccessful at building a new one.
>>> 
>>> Not wanting to invest a lot of time on an ancient webserver, I went ahead 
>>> with the move and set the 3.2.5 sites up under AOLserver 4.0.10, also quite 
>>> old but the client didn't want me to upgrade anything more than was 
>>> absolutely necessary.
>>> 
>>> Unfortunately, they don't work.  There are no errors in the error log on 
>>> startup but the page load dies with:
>>> 
>>> invalid command name "template::adp_parse"
>>> 
>>> There don't seem to be many people reporting this error.  I've seen this 
>>> thread:
>>> http://openacs.org/forums/message-view?message_id=26808
>>> 
>>> But have double-checked the config file (several times!) and Home is set 
>>> correctly.  However, this makes me think that the problem is probably due 
>>> to changes to AOLserver's module/tcl scripts.
>>> 
>>> So does anyone know how to either a) run 3.2.5 under AOLserver 4 or b) get 
>>> nsd3.3+ad13 built and working on 64 bit Linux?
>>> 
>>> Thanks in advance!
>>> 
>>> ---
>>> Janine Ohmer (formerly Sisk)
>>> President/CEO of furfly, LLC
>>> 503-693-6407
>>> 
>>> 
>>> --
>>> AOLserver - http://www.aolserver.com/
>>> 
>>> To Remove yourself from this list, simply send an email 
>>> to<lists...@listserv.aol.com>  with the
>>> body of "SIGNOFF AOLSERVER" in the email message. You can leave the 
>>> Subject: field of your email blank.
>> ---
>> Janine Ohmer (formerly Sisk)
>> President/CEO of furfly, LLC
>> 503-693-6407
>> 
>> 
>> --
>> AOLserver - http://www.aolserver.com/
>> 
>> To Remove yourself from this list, simply send an email 
>> to<lists...@listserv.aol.com>  with the
>> body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
>> field of your email blank.
> 
> 
> --
> AOLserver - http://www.aolserver.com/
> 
> To Remove yourself from this list, simply send an email to 
> <lists...@listserv.aol.com> with the
> body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
> field of your email blank.


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to 
<lists...@listserv.aol.com> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to