checking for mbtowc... The largest integer your NVs can preserve is equal to 256.0*256.0*256.0*256.0*256.0*256.0*2.0*2.0*2.0*2.0*2.0 Checking whether NV 0.0 is all bits zero in memory... yes checking for bp-sym.h... 0.0 is represented as all bits zero in memory Checking to see if you have off64_t... no checking for mempcpy... (cached) yes checking for memrchr... yes checking whether mkdir handles trailing slash... pause() found. no checking whether mkdir handles trailing dot... no checking for mkdtemp... pipe2() found. yes checking for working mkstemp... poll() found. no checking whether YESEXPR works... prctl() found. yes checking for obstacks that work with any size object... no checking whether open recognizes a trailing slash... readlink() found. no checking for opendir... vfork() found. Do you still want to use vfork()? [n] yes checking for paths.h... no checking for confstr... yes checking for sched_setparam... pthread_attr_setscope() found. yes checking for sched_setscheduler... yes checking for setegid... Checking to see if you have ptrdiff_t... yes checking for seteuid... yes checking for vfork... random_r() found. readdir() found. yes checking whether frexp works... (cached) yes checking whether ldexp can be used without linking with libm... (cached) yes checking whether frexpl() can be used without linking with libm... (cached) yes checking whether frexpl works... (cached) yes checking whether frexpl is declared... (cached) yes checking whether ldexpl() can be used without linking with libm... seekdir() found. yes checking whether ldexpl works... telldir() found. yes checking whether ldexpl is declared... rewinddir() found. yes readdir64_r() found. checking whether program_invocation_name is declared... (cached) yes checking whether program_invocation_short_name is declared... (cached) yes checking for raise... readdir_r() found. yes checking for rawmemchr... readv() found. yes checking for readdir... recvmsg() found. yes checking whether readlink signature is correct... no checking whether readlink handles trailing slash correctly... regcomp() found. no checking whether readlink truncates results correctly... no checking whether realloc (0, 0) returns nonnull... remainder() found. no checking for reallocarray... remquo() found. no checking for working re_compile_pattern... rename() found. no checking for libintl.h... rint() found. no checking whether isblank is declared... rmdir() found. yes checking whether rename honors trailing slash on destination... round() found. no checking whether rename honors trailing slash on source... no checking whether rename manages hard links correctly... scalbn() found. no checking whether rename manages existing destinations correctly... select() found. no checking for rewinddir... semctl() found. yes checking whether rmdir works... no checking whether setlocale supports the C locale... semget() found. yes semop() found. checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) yes checking whether setlocale (category, NULL) is multithread-safe... (cached) yes You have the full sem*(2) library. checking for struct sigaction.sa_sigaction... You do not have union semun in . no checking for signbit macro... You can use union semun for semctl IPC_STAT. yes checking for signbit compiler built-ins... You can also use struct semid_ds* for semctl IPC_STAT. yes sendmsg() found. checking for stack direction... grows down checking for stack_t... no checking for working sigaltstack... setegid() found. no checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for snprintf... (cached) yes checking whether snprintf respects a size of 1... no checking for ssize_t... seteuid() found. no checking whether stat handles trailing slashes on files... no checking for struct stat.st_atim.tv_nsec... setgrent() found. setgrent_r() NOT found. no checking for struct stat.st_atimespec.tv_nsec... sethostent() found. no checking for struct stat.st_atimensec... sethostent_r() NOT found. no checking for struct stat.st_atim.st__tim.tv_nsec... setitimer() found. no checking for struct stat.st_birthtimespec.tv_nsec... setlinebuf() found. found. found. no checking for struct stat.st_birthtimensec... towupper() found. Checking to see if you have setlocale() and its behavior no checking for struct stat.st_birthtim.tv_nsec... Your system has setlocale()... and it seems sane; you have a C.UTF8 locale no checking for working stdalign.h... no checking for va_copy... setlocale_r() NOT found. yes checking for stpcpy... setnetent() found. yes checking for strchrnul... setnetent_r() NOT found. yes checking whether strchrnul works... setprotoent() found. setpgid() found. yes checking for working strerror function... setpgrp2() NOT found. yes checking for working strndup... no checking for strsignal... setpriority() found. yes checking whether strsignal always returns a string... setproctitle() NOT found. no checking whether sys_siglist is declared... setprotoent_r() NOT found. no checking whether _sys_siglist is declared... no checking whether strtod obeys C99... setpwent() found. no checking for nl_langinfo... (cached) yes checking for sys/single_threaded.h... setpwent_r() NOT found. no checking for ptrdiff_t... setregid() found. no checking for vasprintf... setresgid() found. yes checking for vasprintf... (cached) yes checking for ptrdiff_t... (cached) no checking for waitid... setreuid() found. yes checking whether mbrtowc handles incomplete characters... (cached) guessing yes checking whether mbrtowc works as well as mbtowc... (cached) guessing yes checking whether wcrtomb works in the C locale... setresuid() found. no checking whether wcwidth is declared... setrgid() NOT found. no checking whether wcwidth works reasonably in UTF-8 locales... no checking for stdint.h... (cached) yes checking for a traditional french locale... (cached) none checking for a french Unicode locale... setruid() NOT found. checking for a traditional french locale... (cached) none checking for a turkish Unicode locale... setservent() found. none checking whether open recognizes a trailing slash... (cached) no checking for close_range... setservent_r() NOT found. setsid() found. no checking for explicit_memset... setvbuf() found. no checking whether fdopen sets errno... no checking whether freopen works on closed fds... shmctl() found. no checking for gettimeofday with POSIX signature... shmget() found. almost checking for library containing inet_pton... shmat() found. and it returns (void *). none required checking whether inet_pton is declared... no shmdt() found. checking whether byte ordering is bigendian... (cached) You have the full shm*(2) library. yes checking for ioctl... sigaction() found. yes checking for ioctl with POSIX signature... no checking where to find the exponent in a 'double'... (cached) word 1 bit 20 checking where to find the exponent in a 'float'... (cached) word 0 bit 23 checking where to find the exponent in a 'long double'... (cached) unknown checking for a traditional french locale... (cached) none checking for a french Unicode locale... checking for a traditional japanese locale... pid_t found. Checking if your siginfo_t has si_errno field... checking for a transitional chinese locale... (cached) none checking for a traditional french locale... (cached) none checking for a french Unicode locale... checking for a traditional japanese locale... Checking if your siginfo_t has si_pid field... checking for a transitional chinese locale... (cached) none checking whether link obeys POSIX... Checking if your siginfo_t has si_uid field... no checking for a traditional french locale... (cached) none checking for a french Unicode locale... Checking if your siginfo_t has si_addr field... checking for a traditional japanese locale... checking for a transitional chinese locale... (cached) none checking for a french Unicode locale... Checking if your siginfo_t has si_status field... checking for a french Unicode locale... Checking if your siginfo_t has si_band field... checking for a transitional chinese locale... (cached) none checking for library containing nanosleep... Checking if your siginfo_t has si_value field... none required checking for working nanosleep... no checking whether is self-contained... Checking if your siginfo_t has si_fd field... no checking for netinet/in.h... (cached) yes checking for a traditional french locale... (cached) none checking for a french Unicode locale... checking whether perror matches strerror... NOT found. Checking to see if you have signbit() available to work on double... no checking whether pthread_create exists as a global function... Yes. yes checking whether pthread_sigmask is a macro... no checking for putenv compatible with GNU and SVID... sigprocmask() found. no checking whether _putenv is declared... POSIX sigsetjmp found. no checking whether sched_yield is declared... no checking whether select supports a 0 argument... (cached) no checking whether select detects invalid fds... (cached) no checking whether setenv validates arguments... snprintf() found. no checking for a traditional french locale... (cached) none checking for a french Unicode locale... vsnprintf() found. checking for a traditional japanese locale... checking for a transitional chinese locale... (cached) none checking whether sleep is declared... no checking for socklen_t... no checking for socklen_t equivalent... sockatmark() found. socks5_init() NOT found. srand48_r() found. srandom_r() found. stat() found. found. Checking to see if your struct stat has st_blocks field... configure: error: Cannot find a type to use in place of socklen_t found. found. Checking to see if your system supports struct statfs... Checking to see if your struct statfs has f_flags field... package/pkg-generic.mk:272: recipe for target '/home/buildroot/autobuild/instance-2/output-1/build/host-m4-1.4.19/.stamp_configured' failed make: *** [/home/buildroot/autobuild/instance-2/output-1/build/host-m4-1.4.19/.stamp_configured] Error 1 Your compiler supports static __inline__. Checking how to access stdio streams by file descriptor number... I can't figure out how to access stdio streams by file descriptor number. strcoll() found. strerror_l() found. strerror_r() found. strftime() found. strnlen() found. strtod() found. strtod_l() found. strtol() found. strtold() found. strtold_l() found. strtoll() found. strtoq() found. strtoul() found. strtoull() found. strtouq() found. strxfrm() found. symlink() found. syscall() found. sysconf() found. system() found. tcgetpgrp() found. tcsetpgrp() found. tgamma() found. Since threads aren't selected, we won't bother looking for nl_langinfo_l() time() found. time_t found. timegm() found. found. times() found. clock_t found. tmpnam_r() found. towlower() found. trunc() found. truncate() found. ttyname_r() found. tzname[] found. (Testing for character data alignment may crash the test. That's okay.) It seems that you must access character data in an aligned manner. ualarm() found. umask() found. unordered() NOT found. unsetenv() found. usleep() found. ustat() found. closedir() found. Checking whether closedir() returns a status... wait4() found. waitpid() found. wcrtomb() found. A working wcscmp() found. wcstombs() found. A working wcsxfrm() found. wctomb() found. writev() found. Checking alignment constraints... Doubles must be aligned on a how-many-byte boundary? [8] Checking how long a character is (in bits)... What is the length of a character (in bits)? [8] Checking to see how your cpp does stuff like concatenate tokens... Oh! Smells like ANSI's been here. NOT found. Exclude . from @INC by default? [y] Checking the kind of infinities and nans you have... (The following tests may crash. That's okay.) Checking how many mantissa bits your doubles have... Checking how many mantissa bits your long doubles have... Checking how many mantissa bits your NVs have... Using our internal random number implementation... Determining whether or not we are on an EBCDIC system... Nope, no EBCDIC, probably ASCII or some ISO Latin. Or UTF-8. Checking how to flush all pending stdio output... Your fflush(NULL) works okay for output streams. Let's see if it clobbers input pipes... fflush(NULL) seems to behave okay with input streams. Checking the size of gid_t... Checking the sign of gid_t... Checking how to print 64-bit integers... Checking the format strings to be used for Perl's internal types... Checking the format string to be used for gids... getgroups() found. setgroups() found. What type pointer is the second argument to getgroups() and setgroups()? [gid_t] Checking if your /usr/bin/make program sets $(MAKE)... mode_t found. It seems that va_copy() or similar will be needed. size_t found. What is the type for the 1st argument to gethostbyaddr? [char *] What is the type for the 2nd argument to gethostbyaddr? [size_t] What pager is used on your system? [/usr/bin/less -R] Checking how to generate random libraries on your machine... Your select() operates on 64 bits at a time. Generating a list of signal names and numbers... Checking the size of size_t... Checking to see if you have socklen_t... NOT found. I'll be using ssize_t for functions returning a byte count. Checking the size of st_ino... Checking the sign of st_ino... Your stdio uses signed chars. Checking the size of uid_t... Checking the sign of uid_t... Checking the format string to be used for uids... Would you like to build perl with strict enabled by default? [n] Determining whether we can use sysctl with KERN_PROC_PATHNAME to find executing program... I'm unable to compile the test program. I'll assume no sysctl with KERN_PROC_PATHNAME here. Determining whether we can use _NSGetExecutablePath to find executing program... I'm unable to compile the test program. I'll assume no _NSGetExecutablePath here. Which compiler compiler (yacc) shall I use? [yacc] NOT found. found. found. NOT found. NOT found. NOT found. NOT found. NOT found. found. NOT found. found. found. NOT found. Guessing which symbols your C compiler and preprocessor define... Adding -D_FORTIFY_SOURCE=2 to ccflags... tcsetattr() found. You have POSIX termios.h... good! found. found. NOT found. NOT found. found. found. NOT found. found. found. NOT found. found. found. found. found. found. found. found. Looking for extensions... What extensions do you wish to load dynamically? [B Compress/Raw/Bzip2 Compress/Raw/Zlib Cwd Data/Dumper Devel/PPPort Devel/Peek Digest/MD5 Digest/SHA Encode Fcntl File/DosGlob File/Glob Filter/Util/Call Hash/Util Hash/Util/FieldHash I18N/Langinfo IO IPC/SysV List/Util MIME/Base64 Math/BigInt/FastCalc Opcode POSIX PerlIO/encoding PerlIO/mmap PerlIO/scalar PerlIO/via SDBM_File Socket Storable Sys/Hostname Sys/Syslog Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap attributes mro re threads threads/shared] What extensions do you wish to load statically? [none] Stripping down executable paths... Creating config.sh... Doing variable substitutions on .SH files... Extracting config.h (with variable substitutions) cflags.SH: Adding -std=c89. cflags.SH: Adding -Werror=pointer-arith. cflags.SH: Adding -Wextra. cflags.SH: Adding -Wc++-compat. cflags.SH: Adding -Wwrite-strings. cflags.SH: Adding -Werror=declaration-after-statement. cflags.SH: cc = /usr/bin/gcc cflags.SH: ccflags = -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 cflags.SH: stdflags = -std=c89 cflags.SH: optimize = -O2 cflags.SH: warn = -Wall -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -Werror=declaration-after-statement Extracting cflags (with variable substitutions) Not re-extracting config.h Extracting makedepend (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting myconfig (with variable substitutions) Extracting pod/Makefile (with variable substitutions) Extracting Policy.sh (with variable substitutions) Extracting runtests (with variable substitutions) Run make depend now? [y] make[1]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/host-perl-5.34.0' make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/gcc -c -DPERL_CORE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -std=c89 -O2 -Wall -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -Werror=declaration-after-statement generate_uudmap.c /usr/bin/gcc -o generate_uudmap -fstack-protector-strong -L/usr/local/lib generate_uudmap.o -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc ./generate_uudmap uudmap.h bitcount.h mg_data.h sh ./makedepend MAKE="make" cflags make[2]: Entering directory '/home/buildroot/autobuild/instance-2/output-1/build/host-perl-5.34.0' rm -f opmini.c /bin/ln -s op.c opmini.c rm -f perlmini.c /bin/ln -s perl.c perlmini.c echo av.c scope.c op.c doop.c doio.c dump.c gv.c hv.c mg.c reentr.c mro_core.c perl.c perly.c pp.c pp_hot.c pp_ctl.c pp_sys.c regcomp.c regexec.c utf8.c sv.c taint.c toke.c util.c deb.c run.c universal.c pad.c globals.c keywords.c perlio.c numeric.c mathoms.c locale.c pp_pack.c pp_sort.c caretx.c dquote.c time64.c miniperlmain.c opmini.c perlmini.c | tr ' ' '\n' >.clist make[2]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/host-perl-5.34.0' Finding dependencies for av.o Finding dependencies for scope.o Finding dependencies for op.o Finding dependencies for doop.o Finding dependencies for doio.o Finding dependencies for dump.o Finding dependencies for gv.o Finding dependencies for hv.o Finding dependencies for mg.o Finding dependencies for reentr.o Finding dependencies for mro_core.o Finding dependencies for perl.o Finding dependencies for perly.o Finding dependencies for pp.o Finding dependencies for pp_hot.o Finding dependencies for pp_ctl.o Finding dependencies for pp_sys.o Finding dependencies for regcomp.o Finding dependencies for regexec.o Finding dependencies for utf8.o Finding dependencies for sv.o Finding dependencies for taint.o Finding dependencies for toke.o Finding dependencies for util.o Finding dependencies for deb.o Finding dependencies for run.o Finding dependencies for universal.o Finding dependencies for pad.o Finding dependencies for globals.o Finding dependencies for keywords.o Finding dependencies for perlio.o Finding dependencies for numeric.o Finding dependencies for mathoms.o Finding dependencies for locale.o Finding dependencies for pp_pack.o Finding dependencies for pp_sort.o Finding dependencies for caretx.o Finding dependencies for dquote.o Finding dependencies for time64.o Finding dependencies for miniperlmain.o Finding dependencies for opmini.o Finding dependencies for perlmini.o Updating makefile... make[1]: Leaving directory '/home/buildroot/autobuild/instance-2/output-1/build/host-perl-5.34.0' Now you must run 'make'. If you compile perl5 on a different machine or from a different object directory, copy the Policy.sh file from this object directory to the new one before you run Configure -- this will help you with most of the policy defaults. make: Leaving directory '/home/buildroot/autobuild/instance-2/buildroot'