The following FAIL report is against v0.40: http://www.cpantesters.org/cpan/report/465a0464-edc1-11e1-94ad-ee646d842ce6
There are some warnings that seem to be coming by virtue of Inline::C's compiler flags. But the errors are more concerning, as I think they have to do with something in perl.h, over which we have no control: In file included from _02basic_t_bc90.xs:15:0: /home/njh/perl5/perlbrew/perls/perl-5.15.3/lib/5.15.3/x86_64-linux/CORE/perl.h:4029:49: error: declaration of ‘int setresuid(uid_t, uid_t, uid_t)’ has a different exception specifier In file included from /home/njh/perl5/perlbrew/perls/perl-5.15.3/lib/5.15.3/x86_64-linux/CORE/perl.h:686:0, from _02basic_t_bc90.xs:15: /usr/include/unistd.h:762:12: error: from previous declaration ‘int setresuid(__uid_t, __uid_t, __uid_t) throw ()’ In file included from _02basic_t_bc90.xs:15:0: /home/njh/perl5/perlbrew/perls/perl-5.15.3/lib/5.15.3/x86_64-linux/CORE/perl.h:4033:49: error: declaration of ‘int setresgid(gid_t, gid_t, gid_t)’ has a different exception specifier In file included from /home/njh/perl5/perlbrew/perls/perl-5.15.3/lib/5.15.3/x86_64-linux/CORE/perl.h:686:0, from _02basic_t_bc90.xs:15: /usr/include/unistd.h:767:12: error: from previous declaration ‘int setresgid(__gid_t, __gid_t, __gid_t) throw ()’ _02basic_t_bc90.xs: In constructor ‘Soldier::Soldier(char*, char*, int)’: Dave -- David Oswald daosw...@gmail.com