[OpenAFS] perl AFS compile fails
Norbert Gruener
nog@MPA-Garching.MPG.DE
Thu, 22 Feb 2007 14:21:09 +0100
--1yeeQ81UyVL57Vl7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Hi Dave,
On Mon, Feb 19 2007, Dave Botsch wrote:
> Hi.
>
> Trying to get the perl afs stuff to compile against rhel4 running openafs1.4.2
>
> The compile pukes with...
>
> gcc -c -I/usr/include -D_REENTRANT -D_GNU_SOURCE -DDEBUGGING
> -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -m32 -march=i386
> -mtune=pentium4 -DVERSION=\"2.4.0\" -DXS_VERSION=\"2.4.0\" -fPIC
> "-I/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE" -DOpenAFS_1_4
> -DAFS_PTHREAD_ENV -DOpenAFS AFS.c
> In file included from /usr/include/afs/afsint.h:61,
> from AFS.xs:59:
> /usr/include/rx/rx_globals.h:576: error: syntax error before "int"
the appended patch will fix your problem on the "AFS perl" side...
Cheers,
Norbert
--
Ceterum censeo | PGP encrypted mail preferred.
Redmond esse delendam. | PGP Key at www.MPA-Garching.MPG.de/~nog/
--1yeeQ81UyVL57Vl7
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="zzz.patch"
--- ./AFS.xs.orig Thu Feb 16 14:13:16 2006
+++ ./AFS.xs Thu Nov 23 15:01:20 2006
@@ -54,6 +54,7 @@
#include <stdio.h>
#include <netinet/in.h>
#include <sys/stat.h>
+#undef INIT
#include <afs/stds.h>
#include <afs/afs.h>
#include <afs/afsint.h>
--1yeeQ81UyVL57Vl7--