[OpenAFS] AFS Filedrawers + modwaklog

Gay, Earl eegay@uncc.edu
Tue, 28 Oct 2008 14:53:55 -0400


This is a multi-part message in MIME format.

------_=_NextPart_001_01C9392E.8700CD2D
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello, does anyone know where the best place to ask for help with =
modwaklog is other than the semi-inactive modwaklog-devel mailing list? =
I'm trying to get Filedrawers working, and I'm having issues getting =
modwaklog to compile on 64-bit RHEL 5.2. I'm using OpenAFS 1.4.7, apr =
1.2.7-11, and Apache 2.2.3-11.el5_1.3. My error is essentially the =
following:

[eegay@64BIT:~/filedrawers/modwaklog] $ export CFLAGS=3D"-fPIC =
-I/usr/include/apr-1" ; ./configure --with-afs-libs=3D/usr/lib64/afs =
--with-afs-headers=3D/usr/include/afs =
--with-apache-headers=3D/usr/include/httpd --with-apxs=3D/usr/sbin/apxs
[eegay@64BIT:~/filedrawers/modwaklog] $ make
*** Warning: Linking the shared library mod_waklog.la against the =
non-libtool
*** objects  mod_waklog.o lifetime.o version.o is not portable!
/usr/bin/ld: mod_waklog.o: relocation R_X86_64_32 against `a local =
symbol' can not be used when making a shared object; recompile with =
-fPIC
mod_waklog.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
apxs:Error: Command failed with rc=3D65536
.
make: *** [mod_waklog.so] Error 1
[eegay@64BIT:~/filedrawers/modwaklog] $

It works fine on 32 bit, but I get this error when trying to get it =
going with 64 bit. Any pointers would be greatly appreciated.

Thanks,
Earl

------_=_NextPart_001_01C9392E.8700CD2D
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7653.38">
<TITLE>AFS Filedrawers + modwaklog </TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=3D2>Hello, does anyone know where the best place to ask =
for help with modwaklog is other than the semi-inactive modwaklog-devel =
mailing list? I'm trying to get Filedrawers working, and I'm having =
issues getting modwaklog to compile on 64-bit RHEL 5.2. I'm using =
OpenAFS 1.4.7, apr 1.2.7-11, and Apache 2.2.3-11.el5_1.3. My error is =
essentially the following:<BR>
<BR>
[eegay@64BIT:~/filedrawers/modwaklog] $ export CFLAGS=3D&quot;-fPIC =
-I/usr/include/apr-1&quot; ; ./configure =
--with-afs-libs=3D/usr/lib64/afs --with-afs-headers=3D/usr/include/afs =
--with-apache-headers=3D/usr/include/httpd =
--with-apxs=3D/usr/sbin/apxs<BR>
[eegay@64BIT:~/filedrawers/modwaklog] $ make<BR>
*** Warning: Linking the shared library mod_waklog.la against the =
non-libtool<BR>
*** objects&nbsp; mod_waklog.o lifetime.o version.o is not portable!<BR>
/usr/bin/ld: mod_waklog.o: relocation R_X86_64_32 against `a local =
symbol' can not be used when making a shared object; recompile with =
-fPIC<BR>
mod_waklog.o: could not read symbols: Bad value<BR>
collect2: ld returned 1 exit status<BR>
apxs:Error: Command failed with rc=3D65536<BR>
.<BR>
make: *** [mod_waklog.so] Error 1<BR>
[eegay@64BIT:~/filedrawers/modwaklog] $<BR>
<BR>
It works fine on 32 bit, but I get this error when trying to get it =
going with 64 bit. Any pointers would be greatly appreciated.<BR>
<BR>
Thanks,<BR>
Earl</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C9392E.8700CD2D--