Forum OpenACS Q&A: error when installing aolserver4 in Fedora Core4

when trying to install aolserver4 on my Fedora Core4 as per the openacsinstallation documentation after issuing the below ¨make install¨ command following are the files that are installed and i came across an error which is highlighted in Uppercase the 6 lines at the bottom :

[root@system24 aolserver]# make clean install
error.c:37: warning: `RCSID' defined but not used
master.c:36: warning: `RCSID' defined but not used
memory.c:36: warning: `RCSID' defined but not used
mutex.c:36: warning: `RCSID' defined but not used
cslock.c:47: warning: `RCSID' defined but not used
rwlock.c:48: warning: `RCSID' defined but not used
reentrant.c:38: warning: `RCSID' defined but not used
sema.c:40: warning: `RCSID' defined but not used
thread.c:37: warning: `RCSID' defined but not used
tls.c:38: warning: `RCSID' defined but not used
signal.c:37: warning: `RCSID' defined but not used
compat.c:37: warning: `RCSID' defined but not used
time.c:37: warning: `RCSID' defined but not used
fork.c:37: warning: `RCSID' defined but not used
nsthreadtest.c: In function `DumperThread':
nsthreadtest.c:336: warning: implicit declaration of function `Tcl_GetMemoryInfo'
/usr/include/inttypes.h: At top level:
nsthreadtest.c:51: warning: `RCSID' defined but not used
adpcmds.c:36: warning: `RCSID' defined but not used
adpeval.c: In function `NsTclAdpStatsCmd':
adpeval.c:549: warning: long int format, different type arg (arg 3)
/usr/include/inttypes.h: At top level:
adpeval.c:36: warning: `RCSID' defined but not used
adpparse.c:36: warning: `RCSID' defined but not used
adprequest.c:36: warning: `RCSID' defined but not used
auth.c:36: warning: `RCSID' defined but not used
binder.c:37: warning: `RCSID' defined but not used
cache.c:37: warning: `RCSID' defined but not used
callbacks.c:39: warning: `RCSID' defined but not used
cls.c:37: warning: `RCSID' defined but not used
compress.c:36: warning: `RCSID' defined but not used
config.c:36: warning: `RCSID' defined but not used
CONN.C: IN FUNCTION ‘NSTCLCONNOBJCMD’:
CONN.C:843: ERROR: INVALID LVALUE IN ASSIGNMENT
MAKE[1]: *** [CONN.O] ERROR 1
MAKE[1]: LEAVING DIRECTORY `/USR/LOCAL/SRC/AOLSERVER40R10/AOLSERVER-4.0.10/NSD'
MAKE: *** [ALL] ERROR 1

can any one respond me whatś the error all about?
waiting for a quick response.

Collapse
Posted by Gustaf Neumann on
This is a well known issue with gcc4.
Change the line 843 in aolserver*/nsd/conn.c from
connPtr = (Conn *) conn = itPtr->conn;
to
conn = itPtr->conn;
connPtr = (Conn *) conn;
and ask the aolserver developers, when next version will be out.
Thanks Neumann.

can u help me in getting the latest RPMS for nscache,nspostgres and also nssha1.

where can i get the latest RPMS for the above ?
i found the source the following source RPMS
a. nscache-1.5-1.src.rpm
b. nspostgres-4.0-2.src.rpm
c. nssha1-0.1-2.src.rpm

How to compile and install the above sourceRPMS ?
can u provide me the guidence and installation steps for the sourceRPMS?