Janine,

My guess is that the code was run inside a namespace instead of at the
global level. This makes the proc name relative to that namespace. The
other possibility is that the proc was sourced inside a namespace and
became part of that namespace.

tom jackson

On Sat, Nov 6, 2010 at 9:24 AM, Janine Ohmer <[email protected]> wrote:
> 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<[email protected]>  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<[email protected]>  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 
>> <[email protected]> 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 
> <[email protected]> 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 
<[email protected]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to