* This profile has not been tested thoroughly and is not considered to be * a supported server profile at this time. For a supported server * profile, please check the Hardened project (http://hardened.gentoo.org). * This profile is merely a convenience for people who require a more * minimal profile, yet are unable to use hardened due to restrictions in * the software being used on the server. This profile should also be used * if you require GCC 4.1 or Glibc 2.4 support. If you don't know if this * applies to you, then it doesn't and you should probably be using * Hardened, instead. >>> Unpacking source... >>> Unpacking IPTables-IPv4-0.98.tar.gz to /var/tmp/portage/perl-gcpan/IPTables-IPv4-0.98/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/perl-gcpan/IPTables-IPv4-0.98/work/IPTables-IPv4-0.98 ... * Using ExtUtils::MakeMaker Checking if your kit is complete... Looks good Writing Makefile for IPTables::IPv4 cp IPv4/TableTie.pm blib/lib/IPTables/IPv4/TableTie.pm cp IPv4/Chain.pm blib/lib/IPTables/IPv4/Chain.pm cp IPv4.pm blib/lib/IPTables/IPv4.pm AutoSplitting blib/lib/IPTables/IPv4.pm (blib/lib/auto/IPTables/IPv4) cp IPv6.pm blib/lib/IPTables/IPv6.pm AutoSplitting blib/lib/IPTables/IPv6.pm (blib/lib/auto/IPTables/IPv6) cp IPv4/Rule.pm blib/lib/IPTables/IPv4/Rule.pm cp IPv4/Toplevel.pm blib/lib/IPTables/IPv4/Toplevel.pm cp IPv4/RuleList.pm blib/lib/IPTables/IPv4/RuleList.pm /usr/bin/perl5.8.8 /usr/lib64/perl5/5.8.8/ExtUtils/xsubpp -noprototypes -typemap /usr/lib64/perl5/5.8.8/ExtUtils/typemap -typemap IPTables.typemap IPv4.xs > IPv4.xsc && mv IPv4.xsc IPv4.c x86_64-pc-linux-gnu-gcc -c -Iinclude -I/usr/src/linux/include -Wall -DMODULE_PATH=\"/usr/lib/IPTables-IPv4\" -DPERL_USES_64BIT_INT -march=nocona -O2 -pipe -DVERSION=\"0.98\" -DXS_VERSION=\"0.98\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" IPv4.c IPv4.xs: In function 'XS_IPTables__IPv4__Table_get_policy': IPv4.xs:136: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'u_int64_t' IPv4.xs:139: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'u_int64_t' IPv4.xs: In function 'XS_IPTables__IPv4__Table_set_policy': IPv4.xs:334: warning: format '%Lu' expects type 'long long unsigned int *', but argument 3 has type 'u_int64_t *' IPv4.xs:344: warning: format '%Lu' expects type 'long long unsigned int *', but argument 3 has type 'u_int64_t *' IPv4.xs: In function 'XS_IPTables__IPv4__Table_get_references': IPv4.xs:379: warning: pointer targets in passing argument 1 of 'iptc_get_references' differ in signedness x86_64-pc-linux-gnu-gcc -c -Iinclude -I/usr/src/linux/include -Wall -DMODULE_PATH=\"/usr/lib/IPTables-IPv4\" -DPERL_USES_64BIT_INT -march=nocona -O2 -pipe -DVERSION=\"0.98\" -DXS_VERSION=\"0.98\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" loader.c x86_64-pc-linux-gnu-gcc -c -Iinclude -I/usr/src/linux/include -Wall -DMODULE_PATH=\"/usr/lib/IPTables-IPv4\" -DPERL_USES_64BIT_INT -march=nocona -O2 -pipe -DVERSION=\"0.98\" -DXS_VERSION=\"0.98\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" packer.c packer.c: In function 'ipt_do_pack': packer.c:261: warning: passing argument 2 of 'Perl_sv_2pv_flags' from incompatible pointer type packer.c:319: warning: passing argument 2 of 'Perl_sv_2pv_flags' from incompatible pointer type packer.c:380: warning: passing argument 2 of 'Perl_sv_2pv_flags' from incompatible pointer type packer.c:512: warning: format '%Lu' expects type 'long long unsigned int *', but argument 3 has type 'u_int64_t *' packer.c:523: warning: format '%Lu' expects type 'long long unsigned int *', but argument 3 has type 'u_int64_t *' x86_64-pc-linux-gnu-gcc -c -Iinclude -I/usr/src/linux/include -Wall -DMODULE_PATH=\"/usr/lib/IPTables-IPv4\" -DPERL_USES_64BIT_INT -march=nocona -O2 -pipe -DVERSION=\"0.98\" -DXS_VERSION=\"0.98\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" unpacker.c unpacker.c: In function 'ipt_do_unpack': unpacker.c:264: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'u_int64_t' unpacker.c:267: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'u_int64_t' x86_64-pc-linux-gnu-gcc -c -Iinclude -I/usr/src/linux/include -Wall -DMODULE_PATH=\"/usr/lib/IPTables-IPv4\" -DPERL_USES_64BIT_INT -march=nocona -O2 -pipe -DVERSION=\"0.98\" -DXS_VERSION=\"0.98\" -fPIC "-I/usr/lib64/perl5/5.8.8/x86_64-linux/CORE" maskgen.c make -C libiptc/ all make[1]: Entering directory `/var/tmp/portage/perl-gcpan/IPTables-IPv4-0.98/work/IPTables-IPv4-0.98/libiptc' gcc -o libip4tc.o -c libip4tc.c -I../include -I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.8\" -O2 -Wall In file included from libip4tc.c:116: libiptc.c: In function 'entry2index': libiptc.c:136: warning: format '%i' expects type 'int', but argument 3 has type 'long int' libiptc.c: In function 'iptc_init': libiptc.c:312: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness libip4tc.c: In function 'dump_entry': libip4tc.c:148: warning: format '%llu' expects type 'long long unsigned int', but argument 2 has type 'u_int64_t' libip4tc.c:148: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'u_int64_t' gcc -o libip6tc.o -c libip6tc.c -I../include -I/usr/src/linux/include -DIPTABLES_VERSION=\"1.2.8\" -O2 -Wall In file included from libip6tc.c:111: libiptc.c: In function 'entry2index': libiptc.c:136: warning: format '%i' expects type 'int', but argument 3 has type 'long int' libiptc.c: In function 'ip6tc_init': libiptc.c:312: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness libip6tc.c: In function 'ipv6_prefix_length': libip6tc.c:121: error: 'const struct in6_addr' has no member named 'in6_u' libip6tc.c:125: error: 'const struct in6_addr' has no member named 'in6_u' libip6tc.c: In function 'dump_entry': libip6tc.c:179: warning: format '%llu' expects type 'long long unsigned int', but argument 2 has type 'u_int64_t' libip6tc.c:179: warning: format '%llu' expects type 'long long unsigned int', but argument 3 has type 'u_int64_t' make[1]: *** [libip6tc.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/perl-gcpan/IPTables-IPv4-0.98/work/IPTables-IPv4-0.98/libiptc' make: *** [libiptc/libiptc.a] Error 2 * * ERROR: perl-gcpan/IPTables-IPv4-0.98 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2459: Called perl-module_src_compile * environment, line 2182: Called die * The specific snippet of code: * make ${mymake} || die "compilation failed"; * The die message: * compilation failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/perl-gcpan/IPTables-IPv4-0.98/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/perl-gcpan/IPTables-IPv4-0.98/temp/environment'. * This ebuild is from an overlay: '/var/tmp/g-cpan/' *