Cook: microperl 5.24.0 ================================================================================ QA: checking package receipt... Extracting source archive "perl-5.24.0.tar.bz2" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed Applying patch microperl.patch patching file Makefile.micro patching file EXTERN.h env CONFIG_SH=uconfig.sh CONFIG_H=uconfig.h sh ./config_h.SH Extracting uconfig.h (with variable substitutions) cc -c -o ugenerate_uudmap.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO generate_uudmap.c cc -o ugenerate_uudmap ugenerate_uudmap.o -lm ./ugenerate_uudmap uuudmap.h ubitcount.h umg_data.h cc -c -o uav.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO av.c cc -c -o ucaretx.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO caretx.c cc -c -o udeb.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO deb.c cc -c -o udoio.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO doio.c cc -c -o udoop.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO doop.c cc -c -o udquote.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO dquote.c In file included from caretx.c:32: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from caretx.c:32: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from deb.c:25: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from deb.c:25: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from av.c:24: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from av.c:24: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from doio.c:27: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from doio.c:27: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from dquote.c:10: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from dquote.c:10: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from doop.c:24: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from doop.c:24: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from perl.h:3856, from doio.c:27: doio.c: In function 'Perl_do_open6': iperlsys.h:748:27: warning: implicit declaration of function 'dup' [-Wimplicit-function-declaration] #define PerlLIO_dup(fd) dup((fd)) ^~~ doio.c:454:41: note: in expansion of macro 'PerlLIO_dup' wanted_fd = PerlLIO_dup(wanted_fd); ^~~~~~~~~~~ iperlsys.h:747:28: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] #define PerlLIO_close(fd) close((fd)) ^~~~~ doio.c:459:33: note: in expansion of macro 'PerlLIO_close' PerlLIO_close(wanted_fd); ^~~~~~~~~~~~~ doio.c: In function 'S_openn_cleanup': iperlsys.h:749:33: warning: implicit declaration of function 'dup2'; did you mean 'exp2'? [-Wimplicit-function-declaration] #define PerlLIO_dup2(fd1, fd2) dup2((fd1), (fd2)) ^~~~ doio.c:706:24: note: in expansion of macro 'PerlLIO_dup2' } else if (PerlLIO_dup2(fd, savefd) < 0) { ^~~~~~~~~~~~ doio.c: In function 'Perl_nextargv': iperlsys.h:771:31: warning: implicit declaration of function 'unlink'; did you mean 'unix'? [-Wimplicit-function-declaration] #define PerlLIO_unlink(file) unlink((file)) ^~~~~~ perl.h:4495:16: note: in expansion of macro 'PerlLIO_unlink' #define UNLINK PerlLIO_unlink ^~~~~~~~~~~~~~ doio.c:960:11: note: in expansion of macro 'UNLINK' if (UNLINK(PL_oldname) < 0) { ^~~~~~ doio.c: In function 'Perl_do_sysseek': iperlsys.h:755:41: warning: implicit declaration of function 'lseek'; did you mean 'fseek'? [-Wimplicit-function-declaration] #define PerlLIO_lseek(fd, offset, mode) lseek((fd), (offset), (mode)) ^~~~~ doio.c:1235:20: note: in expansion of macro 'PerlLIO_lseek' return PerlLIO_lseek(fd, pos, whence); ^~~~~~~~~~~~~ In file included from doio.c:27: doio.c: In function 'S_exec_failed': iperlsys.h:773:39: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration] #define PerlLIO_write(fd, buf, count) write((fd), (buf), (count)) ^~~~~ perl.h:384:43: note: in definition of macro 'PERL_UNUSED_RESULT' # define PERL_UNUSED_RESULT(v) ((void)(v)) ^ doio.c:1559:28: note: in expansion of macro 'PerlLIO_write' PERL_UNUSED_RESULT(PerlLIO_write(fd, (void*)&e, sizeof(int))); ^~~~~~~~~~~~~ In file included from perl.h:3856, from doio.c:27: doio.c: In function 'Perl_do_aexec5': iperlsys.h:1100:31: warning: implicit declaration of function 'execvp' [-Wimplicit-function-declaration] #define PerlProc_execvp(c, a) execvp((c), (a)) ^~~~~~ doio.c:1593:13: note: in expansion of macro 'PerlProc_execvp' PerlProc_execvp(tmps,EXEC_ARGV_CAST(PL_Argv)); ^~~~~~~~~~~~~~~ doio.c: In function 'Perl_do_exec3': iperlsys.h:1098:2: warning: implicit declaration of function 'execl' [-Wimplicit-function-declaration] execl((c), (w), (x), (y), (z)) ^~~~~ doio.c:1710:13: note: in expansion of macro 'PerlProc_execl' PerlProc_execl(PL_sh_path, "sh", "-c", cmd, (char *)NULL); ^~~~~~~~~~~~~~ iperlsys.h:1098:2: warning: incompatible implicit declaration of built-in function 'execl' execl((c), (w), (x), (y), (z)) ^~~~~ doio.c:1710:13: note: in expansion of macro 'PerlProc_execl' PerlProc_execl(PL_sh_path, "sh", "-c", cmd, (char *)NULL); ^~~~~~~~~~~~~~ cc -c -o udump.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO dump.c In file included from dump.c:29: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from dump.c:29: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uglobals.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO globals.c cc -c -o ugv.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO gv.c cc -c -o uhv.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO hv.c In file included from gv.c:36: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from gv.c:36: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from hv.c:35: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from hv.c:35: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o umro.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO mro_core.c In file included from mro_core.c:30: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from mro_core.c:30: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o umg.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO mg.c In file included from mg.c:43: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from mg.c:43: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uperlmain.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO miniperlmain.c In file included from miniperlmain.c:45: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from miniperlmain.c:45: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uop.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO -DPERL_EXTERNAL_GLOB op.c In file included from perl.h:3856, from mg.c:43: mg.c: In function 'Perl_magic_get': iperlsys.h:1123:27: warning: implicit declaration of function 'getpid'; did you mean 'getgid'? [-Wimplicit-function-declaration] #define PerlProc_getpid() getpid() ^~~~~~ mg.c:1128:25: note: in expansion of macro 'PerlProc_getpid' IV const pid = (IV)PerlProc_getpid(); ^~~~~~~~~~~~~~~ In file included from op.c:103: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from op.c:103: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from mg.c:43: mg.c: In function 'Perl_magic_set': iperlsys.h:1113:28: warning: implicit declaration of function 'setuid'; did you mean 'getuid'? [-Wimplicit-function-declaration] #define PerlProc_setuid(u) setuid((u)) ^~~~~~ perl.h:384:43: note: in definition of macro 'PERL_UNUSED_RESULT' # define PERL_UNUSED_RESULT(v) ((void)(v)) ^ mg.c:3043:32: note: in expansion of macro 'PerlProc_setuid' PERL_UNUSED_RESULT(PerlProc_setuid(new_uid)); ^~~~~~~~~~~~~~~ iperlsys.h:1114:28: warning: implicit declaration of function 'setgid'; did you mean 'getgid'? [-Wimplicit-function-declaration] #define PerlProc_setgid(g) setgid((g)) ^~~~~~ perl.h:384:43: note: in definition of macro 'PERL_UNUSED_RESULT' # define PERL_UNUSED_RESULT(v) ((void)(v)) ^ mg.c:3099:25: note: in expansion of macro 'PerlProc_setgid' PERL_UNUSED_RESULT(PerlProc_setgid(new_gid)); ^~~~~~~~~~~~~~~ mg.c: In function 'Perl_sighandler': mg.c:3422:5: warning: 'return' with no value, in function returning non-void return; ^~~~~~ mg.c:3257:1: note: declared here Perl_sighandler(int sig) ^~~~~~~~~~~~~~~ cc -c -o ureentr.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO reentr.c In file included from reentr.c:33: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from reentr.c:33: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o upad.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO pad.c cc -c -o uperl.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO perl.c cc -c -o uperlio.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO perlio.c In file included from pad.c:148: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from pad.c:148: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from perl.c:33: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from perl.c:33: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from perlio.c:43: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from perlio.c:43: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uperly.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO perly.c cc -c -o upp.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO pp.c In file included from perl.h:3856, from perl.c:33: perl.c: In function 'S_parse_body': iperlsys.h:439:32: warning: implicit declaration of function 'chdir'; did you mean 'mkdir'? [-Wimplicit-function-declaration] # define PerlDir_chdir(name) chdir((name)) ^~~~~ perl.c:2219:19: note: in expansion of macro 'PerlDir_chdir' if (cddir && PerlDir_chdir( (char *)cddir ) < 0) ^~~~~~~~~~~~~ perl.c: In function 'Perl_my_unexec': iperlsys.h:1123:27: warning: implicit declaration of function 'getpid'; did you mean 'getgid'? [-Wimplicit-function-declaration] #define PerlProc_getpid() getpid() ^~~~~~ unixish.h:114:22: note: in expansion of macro 'PerlProc_getpid' #define ABORT() kill(PerlProc_getpid(),SIGABRT); ^~~~~~~~~~~~~~~ perl.c:3641:5: note: in expansion of macro 'ABORT' ABORT(); /* for use with undump */ ^~~~~ In file included from perly.c:26: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from perly.c:26: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from pp.c:28: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from pp.c:28: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from perlio.c:43: perlio.c: In function 'PerlIO_debug': iperlsys.h:773:39: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration] #define PerlLIO_write(fd, buf, count) write((fd), (buf), (count)) ^~~~~ perl.h:384:43: note: in definition of macro 'PERL_UNUSED_RESULT' # define PERL_UNUSED_RESULT(v) ((void)(v)) ^ perlio.c:386:21: note: in expansion of macro 'PerlLIO_write' PERL_UNUSED_RESULT(PerlLIO_write(PL_perlio_debug_fd, s, len)); ^~~~~~~~~~~~~ In file included from perl.h:3856, from perlio.c:43: perlio.c: In function 'PerlIOUnix_seek': iperlsys.h:755:41: warning: implicit declaration of function 'lseek'; did you mean 'fseek'? [-Wimplicit-function-declaration] #define PerlLIO_lseek(fd, offset, mode) lseek((fd), (offset), (mode)) ^~~~~ perlio.c:2608:15: note: in expansion of macro 'PerlLIO_lseek' new_loc = PerlLIO_lseek(fd, offset, whence); ^~~~~~~~~~~~~ perlio.c: In function 'PerlIOUnix_open': iperlsys.h:747:28: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] #define PerlLIO_close(fd) close((fd)) ^~~~~ perlio.c:2651:3: note: in expansion of macro 'PerlLIO_close' PerlLIO_close(fd); ^~~~~~~~~~~~~ perlio.c: In function 'PerlIOUnix_dup': iperlsys.h:748:27: warning: implicit declaration of function 'dup' [-Wimplicit-function-declaration] #define PerlLIO_dup(fd) dup((fd)) ^~~ perlio.c:2678:7: note: in expansion of macro 'PerlLIO_dup' fd = PerlLIO_dup(fd); ^~~~~~~~~~~ perlio.c: In function 'PerlIOUnix_read': iperlsys.h:766:38: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration] #define PerlLIO_read(fd, buf, count) read((fd), (buf), (count)) ^~~~ perlio.c:2709:22: note: in expansion of macro 'PerlLIO_read' const SSize_t len = PerlLIO_read(fd, vbuf, count); ^~~~~~~~~~~~ perlio.c: In function 'PerlIOStdio_close': iperlsys.h:749:33: warning: implicit declaration of function 'dup2'; did you mean 'exp2'? [-Wimplicit-function-declaration] #define PerlLIO_dup2(fd1, fd2) dup2((fd1), (fd2)) ^~~~ perlio.c:3299:6: note: in expansion of macro 'PerlLIO_dup2' PerlLIO_dup2(dupfd,fd); ^~~~~~~~~~~~ perlio.c: In function 'PerlIOBuf_pushed': iperlsys.h:753:29: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] #define PerlLIO_isatty(fd) isatty((fd)) ^~~~~~ perlio.c:3806:20: note: in expansion of macro 'PerlLIO_isatty' if (fd >= 0 && PerlLIO_isatty(fd)) { ^~~~~~~~~~~~~~ cc -c -o upp_ctl.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO pp_ctl.c cc -c -o upp_hot.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO pp_hot.c In file included from pp_ctl.c:35: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from pp_ctl.c:35: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from pp_hot.c:36: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from pp_hot.c:36: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o upp_sys.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO pp_sys.c In file included from pp_hot.c:36: pp_hot.c: In function 'Perl_pp_aassign': iperlsys.h:1113:28: warning: implicit declaration of function 'setuid'; did you mean 'getuid'? [-Wimplicit-function-declaration] #define PerlProc_setuid(u) setuid((u)) ^~~~~~ perl.h:384:43: note: in definition of macro 'PERL_UNUSED_RESULT' # define PERL_UNUSED_RESULT(v) ((void)(v)) ^ pp_hot.c:1589:22: note: in expansion of macro 'PerlProc_setuid' PERL_UNUSED_RESULT(PerlProc_setuid(PL_delaymagic_uid)); ^~~~~~~~~~~~~~~ iperlsys.h:1114:28: warning: implicit declaration of function 'setgid'; did you mean 'getgid'? [-Wimplicit-function-declaration] #define PerlProc_setgid(g) setgid((g)) ^~~~~~ perl.h:384:43: note: in definition of macro 'PERL_UNUSED_RESULT' # define PERL_UNUSED_RESULT(v) ((void)(v)) ^ pp_hot.c:1625:22: note: in expansion of macro 'PerlProc_setgid' PERL_UNUSED_RESULT(PerlProc_setgid(PL_delaymagic_gid)); ^~~~~~~~~~~~~~~ cc -c -o upp_pack.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO pp_pack.c In file included from pp_sys.c:31: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from pp_sys.c:31: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from pp_pack.c:33: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from pp_pack.c:33: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from perl.h:3856, from pp_sys.c:31: pp_sys.c: In function 'Perl_pp_sysread': iperlsys.h:766:38: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration] #define PerlLIO_read(fd, buf, count) read((fd), (buf), (count)) ^~~~ pp_sys.c:1840:25: note: in expansion of macro 'PerlLIO_read' count = PerlLIO_read(fd, buffer, length); ^~~~~~~~~~~~ pp_sys.c: In function 'Perl_pp_syswrite': iperlsys.h:773:39: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration] #define PerlLIO_write(fd, buf, count) write((fd), (buf), (count)) ^~~~~ pp_sys.c:2094:22: note: in expansion of macro 'PerlLIO_write' retval = PerlLIO_write(fd, buffer, length); ^~~~~~~~~~~~~ pp_sys.c: In function 'Perl_pp_truncate': iperlsys.h:747:28: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] #define PerlLIO_close(fd) close((fd)) ^~~~~ pp_sys.c:2361:7: note: in expansion of macro 'PerlLIO_close' PerlLIO_close(tmpfd); ^~~~~~~~~~~~~ pp_sys.c: In function 'Perl_pp_fttty': iperlsys.h:753:29: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] #define PerlLIO_isatty(fd) isatty((fd)) ^~~~~~ pp_sys.c:3415:9: note: in expansion of macro 'PerlLIO_isatty' if (PerlLIO_isatty(fd)) ^~~~~~~~~~~~~~ In file included from perl.h:5554, from pp_sys.c:31: pp_sys.c: In function 'Perl_pp_chdir': iperlsys.h:439:32: warning: implicit declaration of function 'chdir'; did you mean 'mkdir'? [-Wimplicit-function-declaration] # define PerlDir_chdir(name) chdir((name)) ^~~~~ pp.h:389:23: note: in definition of macro 'TARGi' IV TARGi_iv = i; \ ^ pp_sys.c:3685:9: note: in expansion of macro 'PUSHi' PUSHi( PerlDir_chdir(tmps) >= 0 ); ^~~~~ pp_sys.c:3685:16: note: in expansion of macro 'PerlDir_chdir' PUSHi( PerlDir_chdir(tmps) >= 0 ); ^~~~~~~~~~~~~ In file included from perl.h:3856, from pp_sys.c:31: pp_sys.c: In function 'Perl_pp_system': iperlsys.h:1112:27: warning: implicit declaration of function 'pipe'; did you mean 'popen'? [-Wimplicit-function-declaration] #define PerlProc_pipe(fd) pipe((fd)) ^~~~ pp_sys.c:4350:6: note: in expansion of macro 'PerlProc_pipe' if (PerlProc_pipe(pp) >= 0) ^~~~~~~~~~~~~ pp_sys.c:4381:6: warning: implicit declaration of function 'sleep'; did you mean 'rpeep'? [-Wimplicit-function-declaration] sleep(5); ^~~~~ rpeep In file included from perl.h:3856, from pp_sys.c:31: iperlsys.h:1096:27: warning: implicit declaration of function '_exit' [-Wimplicit-function-declaration] #define PerlProc__exit(s) _exit((s)) ^~~~~ pp_sys.c:4466:2: note: in expansion of macro 'PerlProc__exit' PerlProc__exit(-1); ^~~~~~~~~~~~~~ iperlsys.h:1096:27: warning: incompatible implicit declaration of built-in function '_exit' #define PerlProc__exit(s) _exit((s)) ^~~~~ pp_sys.c:4466:2: note: in expansion of macro 'PerlProc__exit' PerlProc__exit(-1); ^~~~~~~~~~~~~~ cc -c -o upp_sort.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO pp_sort.c In file included from pp_sort.c:31: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from pp_sort.c:31: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uregcomp.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO regcomp.c In file included from regcomp.c:75: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from regcomp.c:75: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uregexec.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO regexec.c In file included from regexec.c:75: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from regexec.c:75: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o urun.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO run.c In file included from run.c:26: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from run.c:26: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uscope.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO scope.c In file included from scope.c:27: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from scope.c:27: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o usv.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO sv.c cc -c -o utaint.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO taint.c cc -c -o utime64.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO time64.c In file included from taint.c:24: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from taint.c:24: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from sv.c:32: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from sv.c:32: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from time64.c:44: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from time64.c:44: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o utoke.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO toke.c In file included from toke.c:40: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from toke.c:40: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o unumeric.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO numeric.c cc -c -o ulocale.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO locale.c In file included from numeric.c:30: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from numeric.c:30: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from locale.c:39: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from locale.c:39: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from perl.h:3856, from toke.c:40: toke.c: In function 'Perl_yylex': iperlsys.h:1099:30: warning: implicit declaration of function 'execv' [-Wimplicit-function-declaration] #define PerlProc_execv(c, a) execv((c), (a)) ^~~~~ toke.c:5142:7: note: in expansion of macro 'PerlProc_execv' PerlProc_execv(ipath, EXEC_ARGV_CAST(newargv)); ^~~~~~~~~~~~~~ cc -c -o umathoms.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO mathoms.c In file included from mathoms.c:46: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from mathoms.c:46: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uuniversal.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO universal.c In file included from universal.c:30: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from universal.c:30: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o uutf8.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO utf8.c cc -c -o uutil.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO util.c In file included from utf8.c:33: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from utf8.c:33: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from util.c:26: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from util.c:26: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ In file included from util.c:26: util.c: In function 'Perl_croak_no_mem': iperlsys.h:773:39: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration] #define PerlLIO_write(fd, buf, count) write((fd), (buf), (count)) ^~~~~ perl.h:384:43: note: in definition of macro 'PERL_UNUSED_RESULT' # define PERL_UNUSED_RESULT(v) ((void)(v)) ^ util.c:1874:28: note: in expansion of macro 'PerlLIO_write' PERL_UNUSED_RESULT(PerlLIO_write(fd, PL_no_mem, sizeof(PL_no_mem)-1)); ^~~~~~~~~~~~~ In file included from perl.h:3856, from util.c:26: util.c: In function 'Perl_my_popen_list': iperlsys.h:1112:27: warning: implicit declaration of function 'pipe'; did you mean 'popen'? [-Wimplicit-function-declaration] #define PerlProc_pipe(fd) pipe((fd)) ^~~~ util.c:2457:9: note: in expansion of macro 'PerlProc_pipe' if (PerlProc_pipe(p) < 0) ^~~~~~~~~~~~~ iperlsys.h:747:28: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] #define PerlLIO_close(fd) close((fd)) ^~~~~ util.c:2464:6: note: in expansion of macro 'PerlLIO_close' PerlLIO_close(p[This]); ^~~~~~~~~~~~~ util.c:2473:2: warning: implicit declaration of function 'sleep'; did you mean 'rpeep'? [-Wimplicit-function-declaration] sleep(5); ^~~~~ rpeep In file included from perl.h:3856, from util.c:26: iperlsys.h:749:33: warning: implicit declaration of function 'dup2'; did you mean 'exp2'? [-Wimplicit-function-declaration] #define PerlLIO_dup2(fd1, fd2) dup2((fd1), (fd2)) ^~~~ util.c:2492:6: note: in expansion of macro 'PerlLIO_dup2' PerlLIO_dup2(p[THIS], *mode == 'r'); ^~~~~~~~~~~~ iperlsys.h:1096:27: warning: implicit declaration of function '_exit' [-Wimplicit-function-declaration] #define PerlProc__exit(s) _exit((s)) ^~~~~ util.c:2514:2: note: in expansion of macro 'PerlProc__exit' PerlProc__exit(1); ^~~~~~~~~~~~~~ iperlsys.h:1096:27: warning: incompatible implicit declaration of built-in function '_exit' #define PerlProc__exit(s) _exit((s)) ^~~~~ util.c:2514:2: note: in expansion of macro 'PerlProc__exit' PerlProc__exit(1); ^~~~~~~~~~~~~~ iperlsys.h:766:38: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration] #define PerlLIO_read(fd, buf, count) read((fd), (buf), (count)) ^~~~ util.c:2542:11: note: in expansion of macro 'PerlLIO_read' n1 = PerlLIO_read(pp[0], ^~~~~~~~~~~~ util.c: In function 'Perl_my_popen': iperlsys.h:1096:27: warning: incompatible implicit declaration of built-in function '_exit' #define PerlProc__exit(s) _exit((s)) ^~~~~ util.c:2661:6: note: in expansion of macro 'PerlProc__exit' PerlProc__exit(1); ^~~~~~~~~~~~~~ util.c: In function 'Perl_my_fork': util.c:2814:11: warning: implicit declaration of function 'fork' [-Wimplicit-function-declaration] pid = fork(); ^~~~ In file included from perl.h:3856, from util.c:26: util.c: In function 'dup2': iperlsys.h:748:27: warning: implicit declaration of function 'dup'; did you mean 'dup2'? [-Wimplicit-function-declaration] #define PerlLIO_dup(fd) dup((fd)) ^~~ util.c:2845:18: note: in expansion of macro 'PerlLIO_dup' while ((fd = PerlLIO_dup(oldfd)) != newfd && fd >= 0) { ^~~~~~~~~~~ util.c: In function 'Perl_wait4pid': iperlsys.h:1117:26: warning: implicit declaration of function 'wait'; did you mean 'exit'? [-Wimplicit-function-declaration] #define PerlProc_wait(t) wait((t)) ^~~~ util.c:3147:23: note: in expansion of macro 'PerlProc_wait' while ((result = PerlProc_wait(statusp)) != pid && pid > 0 && result >= 0) ^~~~~~~~~~~~~ util.c: In function 'Perl_seed': iperlsys.h:1123:27: warning: implicit declaration of function 'getpid'; did you mean 'getgid'? [-Wimplicit-function-declaration] #define PerlProc_getpid() getpid() ^~~~~~ util.c:4695:25: note: in expansion of macro 'PerlProc_getpid' u += SEED_C3 * (U32)PerlProc_getpid(); ^~~~~~~~~~~~~~~ cc -c -o uperlapi.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO perlapi.c In file included from perlapi.c:28: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from perlapi.c:28: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -c -o ukeywords.o -DPERL_CORE -DPERL_MICRO -DSTANDARD_C -DPERL_USE_SAFE_PUTENV -DNO_MATHOMS -DUSE_PERLIO keywords.c In file included from keywords.c:9: perl.h:1795: warning: "DBL_DIG" redefined #define DBL_DIG 15 /* A guess that works lots of places */ In file included from perl.h:1792, from keywords.c:9: /usr/lib/gcc/i486-slitaz-linux/8.2.0/include/float.h:54: note: this is the location of the previous definition #define DBL_DIG __DBL_DIG__ cc -o microperl uav.o ucaretx.o udeb.o udoio.o udoop.o udquote.o udump.o uglobals.o ugv.o uhv.o umro.o umg.o uperlmain.o uop.o ureentr.o upad.o uperl.o uperlio.o uperly.o upp.o upp_ctl.o upp_hot.o upp_sys.o upp_pack.o upp_sort.o uregcomp.o uregexec.o urun.o uscope.o usv.o utaint.o utime64.o utoke.o unumeric.o ulocale.o umathoms.o uuniversal.o uutf8.o uutil.o uperlapi.o ukeywords.o -lm ================================================================================ Executing strip on all files... Done Time: 0.15s. Size: 2129096 B -> 2004840 B. Save: 121 KB. ================================================================================ Pack: microperl 5.24.0 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "microperl-5.24.0-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "microperl-5.24.0-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/microperl-5.24.0... Done Checking site script in source/microperl-5.24.0... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: microperl 5.24.0 ================================================================================ Src file : perl-5.24.0.tar.bz2 Src size : 13.5M Source dir : 93.3M Produced : 1.9M Cook time : 17s Cook date : 2020-07-07 15:18 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 1.9M : 456.2K : 1 : microperl-5.24.0-i486.tazpkg ================================================================================