I just came across this particular issue right now while rebuilding 
aolserver on ubuntu 12.10.  Curiously it's for a different module, 
nscache.so.  I checked ldd and it doesn't look like libnscache.so is being 
linked to it.  I'm not sure why that's the case, but perhaps I missed 
something during the compile.

On Monday, May 14, 2012 2:57:37 PM UTC+8, Jim wrote:
>
> Is your aolserver installation in a system-wide place? It's in 
> /usr/local/aolserver451 which is not a system-wide known place... and 
> as I like to maintain and build the web stack myself, I tend to like 
> this approach. Having said this, both (in standard place versus 
> anywhere else) can work if you use some of the things I'll describe 
> now. 
>
> The libs created against aolserver and tcl are dynamic libs, so ld.so 
> is used to load and use them. /etc/ld.so.conf should list the places 
> that the machine owner feels should be considered the standard places. 
> So, if /usr/local/aolserver451/lib is in this file, it's considered a 
> system-wide place, and libs in that dir will be found without further 
> ado. 
>
> If it's not, the best way is not to alter /etc/ld.so.conf, but to add 
> the lib dir to the env var LD_LIBRARY_PATH. If you do this before 
> trying to run nsd, the libs in /usr/local/aolserver451 will be pulled 
> in exactly as if that dir were in /etc/ld.so.conf. 
>
> -Jim 
>
> On 5/13/12, Klaus Hofeditz ]project-open[ 
> <klaus.h...@project-open.com <javascript:>> wrote: 
> > Hi all, 
> > 
> > I am trying to install AOLSERVER 4.5.1 on Ubuntu 12.04 (LTS). 
> > While nslog loads ok, nssha1 fails: 
> > 
> > [13/May/2012:17:09:35][15372.3073791680][-main-] Notice: modload: 
> > loading '/usr/local/aolserver451/bin/nssha1.so' 
> > [13/May/2012:17:09:35][15372.3073791680][-main-] Warning: modload: could 
> > not find Ns_ModuleInit in /usr/local/aolserver451/bin/nssha1.so 
> > [13/May/2012:17:09:35][15372.3073791680][-main-] Fatal: modload: failed 
> > to load module '/usr/local/aolserver451/bin/nssha1.so' 
> > 
> > Any ideas where to start digging? 
> > Tx for your support! 
> > 
> > Klaus 
> > 
> > 
> > root@abc:/usr/local/src/aolserver-4.5.1/nssha1# make install 
> > NSHOME=/usr/local/aolserver451 
> > 
> > gcc  -O2 -Wall -Wno-implicit-int -fPIC  -pipe 
> > -I/usr/local/aolserver451/include -I/usr/local/aolserver451/include 
> > -DNO_CONST -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" 
> > -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5\" 
> > -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
> > -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> > -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
> > -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 
> > -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 
> > -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 
> > -DHAVE_PTHREAD_GETATTR_NP=1 -DGETATTRNP_NOT_DECLARED=1 -DTCL_THREADS=1 
> > -DTCL_CFGVAL_ENCODING=\"iso8859-1\" -DMODULE_SCOPE=extern\ 
> > __attribute__\(\(__visibility__\(\"hidden\"\)\)\) 
> > -DTCL_SHLIB_EXT=\".so\" -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 
> > -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long 
> > -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 
> > -DHAVE_TYPE_OFF64_T=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 
> > -DHAVE_WAITPID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 
> > -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_GETPWNAM_R=1 
> > -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 
> > -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 
> > -DHAVE_GETHOSTBYADDR_R_8=1 -DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 
> > -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRUCT_TM_TM_ZONE=1 
> > -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKTIME=1 
> > -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 
> > -DHAVE_ST_BLKSIZE=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 
> > -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 
> > -DTCL_UNLOAD_DLLS=1  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" 
> > -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" 
> > -DTCL_CFG_OPTIMIZED=1 -DTCL_CFG_DEBUG=1 -DSTDC_HEADERS=1 
> > -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
> > -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
> > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 
> > -DHAVE_INTTYPES_H=1 -DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 
> > -DHAVE_POLL=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1    -c -o 
> > nssha1.o nssha1.c 
> > <command-line>:0:0: warning: "PACKAGE_NAME" redefined [enabled by 
> default] 
> > <command-line>:0:0: note: this is the location of the previous 
> definition 
> > <command-line>:0:0: warning: "PACKAGE_TARNAME" redefined [enabled by 
> > default] 
> > <command-line>:0:0: note: this is the location of the previous 
> definition 
> > <command-line>:0:0: warning: "PACKAGE_VERSION" redefined [enabled by 
> > default] 
> > <command-line>:0:0: note: this is the location of the previous 
> definition 
> > <command-line>:0:0: warning: "PACKAGE_STRING" redefined [enabled by 
> > default] 
> > <command-line>:0:0: note: this is the location of the previous 
> definition 
> > nssha1.c: In function âSHA1Cmdâ: 
> > nssha1.c:536:5: warning: pointer targets in passing argument 2 of 
> > âSHAUpdateâ differ in signedness [-Wpointer-sign] 
> > nssha1.c:398:1: note: expected âconst unsigned char *â but argument is 
> > of type âchar *â 
> > nssha1.c:537:5: warning: pointer targets in passing argument 1 of 
> > âSHAFinalâ differ in signedness [-Wpointer-sign] 
> > nssha1.c:451:1: note: expected âunsigned char *â but argument is of type 
> > âchar *â 
> > nssha1.c: At top level: 
> > nssha1.c:57:20: warning: âRCSIDâ defined but not used 
> [-Wunused-variable] 
> > /usr/local/aolserver451/bin/tclsh8.5 
> > /usr/local/aolserver451/bin/nsremove.tcl libnssha1.so 
> > gcc -shared  -O2 -Wall -Wno-implicit-int -fPIC  -pipe 
> > -I/usr/local/aolserver451/include -I/usr/local/aolserver451/include 
> > -DNO_CONST -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" 
> > -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5\" 
> > -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
> > -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> > -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
> > -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 
> > -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 
> > -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 
> > -DHAVE_PTHREAD_GETATTR_NP=1 -DGETATTRNP_NOT_DECLARED=1 -DTCL_THREADS=1 
> > -DTCL_CFGVAL_ENCODING=\"iso8859-1\" -DMODULE_SCOPE=extern\ 
> > __attribute__\(\(__visibility__\(\"hidden\"\)\)\) 
> > -DTCL_SHLIB_EXT=\".so\" -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 
> > -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long 
> > -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 
> > -DHAVE_TYPE_OFF64_T=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 
> > -DHAVE_WAITPID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 
> > -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_GETPWNAM_R=1 
> > -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 
> > -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 
> > -DHAVE_GETHOSTBYADDR_R_8=1 -DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 
> > -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRUCT_TM_TM_ZONE=1 
> > -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKTIME=1 
> > -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 
> > -DHAVE_ST_BLKSIZE=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 
> > -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 
> > -DTCL_UNLOAD_DLLS=1  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" 
> > -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" 
> > -DTCL_CFG_OPTIMIZED=1 -DTCL_CFG_DEBUG=1 -DSTDC_HEADERS=1 
> > -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
> > -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
> > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 
> > -DHAVE_INTTYPES_H=1 -DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 
> > -DHAVE_POLL=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1   -nostartfiles 
> > -o libnssha1.so nssha1.o   \ 
> >                  -L/usr/local/aolserver451/lib -lnsd -lnsthread 
> > -L/usr/local/aolserver451/lib -ltcl8.5 -ldl  -lpthread -lieee -lm 
> > -lgcc_s  -Wl,-rpath,/usr/local/aolserver451/lib 
> > /usr/local/aolserver451/bin/tclsh8.5 
> > /usr/local/aolserver451/bin/nsremove.tcl nssha1.so 
> > gcc -shared  -O2 -Wall -Wno-implicit-int -fPIC  -pipe 
> > -I/usr/local/aolserver451/include -I/usr/local/aolserver451/include 
> > -DNO_CONST -DPACKAGE_NAME=\"tcl\" -DPACKAGE_TARNAME=\"tcl\" 
> > -DPACKAGE_VERSION=\"8.5\" -DPACKAGE_STRING=\"tcl\ 8.5\" 
> > -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 
> > -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> > -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 
> > -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 
> > -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 
> > -D_THREAD_SAFE=1 -DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 
> > -DHAVE_PTHREAD_GETATTR_NP=1 -DGETATTRNP_NOT_DECLARED=1 -DTCL_THREADS=1 
> > -DTCL_CFGVAL_ENCODING=\"iso8859-1\" -DMODULE_SCOPE=extern\ 
> > __attribute__\(\(__visibility__\(\"hidden\"\)\)\) 
> > -DTCL_SHLIB_EXT=\".so\" -DTCL_CFG_DEBUG=1 -DTCL_TOMMATH=1 -DMP_PREC=4 
> > -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long 
> > -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 
> > -DHAVE_TYPE_OFF64_T=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 
> > -DHAVE_WAITPID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETPWUID_R_5=1 
> > -DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_GETPWNAM_R=1 
> > -DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 
> > -DHAVE_GETGRNAM_R=1 -DHAVE_GETHOSTBYNAME_R_6=1 -DHAVE_GETHOSTBYNAME_R=1 
> > -DHAVE_GETHOSTBYADDR_R_8=1 -DHAVE_GETHOSTBYADDR_R=1 -DUSE_TERMIOS=1 
> > -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRUCT_TM_TM_ZONE=1 
> > -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MKTIME=1 
> > -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 
> > -DHAVE_ST_BLKSIZE=1 -DHAVE_INTPTR_T=1 -DHAVE_UINTPTR_T=1 
> > -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 
> > -DTCL_UNLOAD_DLLS=1  -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" 
> > -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" 
> > -DTCL_CFG_OPTIMIZED=1 -DTCL_CFG_DEBUG=1 -DSTDC_HEADERS=1 
> > -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
> > -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
> > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 
> > -DHAVE_INTTYPES_H=1 -DHAVE_TIMEGM=1 -DHAVE_DRAND48=1 -DHAVE_RANDOM=1 
> > -DHAVE_POLL=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1   -nostartfiles 
> > -o nssha1.so   -L. -lnssha1 -L/usr/local/aolserver451/lib -lnsd 
> > -lnsthread -L/usr/local/aolserver451/lib -ltcl8.5 -ldl  -lpthread -lieee 
> > -lm  -lgcc_s  -Wl,-rpath,/usr/local/aolserver451/lib 
> > /usr/local/aolserver451/bin/tclsh8.5 
> > /usr/local/aolserver451/bin/nsinstall.tcl -d /usr/local/aolserver451/bin 
> > -e nssha1.so 
> > installed: /usr/local/aolserver451/bin/nssha1.so (0755) 
> > /usr/local/aolserver451/bin/tclsh8.5 
> > /usr/local/aolserver451/bin/nsinstall.tcl -d /usr/local/aolserver451/lib 
> > -e libnssha1.so 
> > installed: /usr/local/aolserver451/lib/libnssha1.so (0755) 
> > /usr/local/aolserver451/bin/tclsh8.5 
> > /usr/local/aolserver451/bin/nsinstall.tcl -d /usr/local/aolserver451/lib 
> > libnssha1.a 
> > ranlib /usr/local/aolserver451/lib/libnssha1.a 
> > 
> > 
> > 
> ------------------------------------------------------------------------------
>  
>
> > Live Security Virtual Conference 
> > Exclusive live event will cover all the ways today's security and 
> > threat landscape has changed and how IT managers can respond. 
> Discussions 
> > will include endpoint security, mobile security and the latest in 
> malware 
> > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ 
> > _______________________________________________ 
> > aolserver-talk mailing list 
> > aolserv...@lists.sourceforge.net <javascript:> 
> > https://lists.sourceforge.net/lists/listinfo/aolserver-talk 
> > 
>
> ------------------------------------------------------------------------------
>  
>
> Live Security Virtual Conference 
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ 
> _______________________________________________ 
> aolserver-talk mailing list 
> aolserv...@lists.sourceforge.net <javascript:> 
> https://lists.sourceforge.net/lists/listinfo/aolserver-talk 
>
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
aolserver-talk mailing list
aolserver-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aolserver-talk

Reply via email to