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/