Hi Chris, hi all,

I'm running Mandriva Linux 2006 and I've just tried to install the
File::RsyncP (version 0.62) module but 'make' just stops with the
following error:

gcc -c   -DPERL_DISABLE_PMC -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm -O2 -pipe -Wp,-D_FORTIFY_SOURCE=2
-fomit-frame-pointer -march=i586 -mtune=pentiumpro
-DVERSION=\"0.62\" -DXS_VERSION=\"0.62\" -fPIC
"-I/usr/lib/perl5/5.8.7/i386-linux/CORE"  -DPERL_BYTEORDER= FileList.c
In file included from rsync.h:139,
                 from FileList.xs:5:
config.h:416:1: warning: "_GNU_SOURCE" redefined
In file included from /usr/lib/perl5/5.8.7/i386-linux/CORE/perl.h:37,
                 from FileList.xs:2:
/usr/lib/perl5/5.8.7/i386-linux/CORE/config.h:1798:1: warning: this is
the location of the previous definition
FileList.xs: In function 'getHashString':
FileList.xs:64: warning: pointer targets in passing argument 2 of
'Perl_sv_2pv_flags' differ in signedness
FileList.c: In function 'XS_File__RsyncP__FileList_exclude_check':
FileList.c:699: warning: pointer targets in initialization differ in signedness
FileList.c: In function 'XS_File__RsyncP__FileList_exclude_add':
FileList.c:732: warning: pointer targets in initialization differ in signedness
FileList.c: In function 'XS_File__RsyncP__FileList_exclude_add_file':
FileList.c:762: warning: pointer targets in initialization differ in signedness
gcc -c   -DPERL_DISABLE_PMC -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gdbm -O2 -pipe -Wp,-D_FORTIFY_SOURCE=2
-fomit-frame-pointer -march=i586 -mtune=pentiumpro
-DVERSION=\"0.62\" -DXS_VERSION=\"0.62\" -fPIC
"-I/usr/lib/perl5/5.8.7/i386-linux/CORE"  -DPERL_BYTEORDER= exclude.c
exclude.c:29: error: static declaration of 'verbose' follows
non-static declaration
rsync.h:811: error: previous declaration of 'verbose' was here
exclude.c: In function 'get_exclude_tok':
exclude.c:262: warning: pointer targets in passing argument 1 of
'strlen' differ in signedness
make[1]: *** [exclude.o] Erreur 1
make[1]: Leaving directory `/root/File-RsyncP-0.62/FileList'
make: *** [subdirs] Erreur 2


Other CPAN modules are up to date (checked) and the perl-dev package
is installed (checked), too.

Configure seems OK:

 "  File::RsyncP::FileList based on rsync 2.6.3 configuration successful "

What's wrong? Did I missed to update something else on my system? Has
anyone experienced the same problem?

Thanks in advance,

-- Vincent


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/backuppc-users
http://backuppc.sourceforge.net/

Reply via email to