Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 381982 Details for
Bug 518714
dev-lang/perl-5.16.3 - reentr.h:1382:67: error: 'REENTR' has no member named '_hostent_data'
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-lang/perl-5.16.3 failed build.log
build.log (text/plain), 64.10 KB, created by
dE
on 2014-08-01 06:41:22 UTC
(
hide
)
Description:
dev-lang/perl-5.16.3 failed build.log
Filename:
MIME Type:
Creator:
dE
Created:
2014-08-01 06:41:22 UTC
Size:
64.10 KB
patch
obsolete
> * Package: dev-lang/perl-5.16.3 > * Repository: gentoo > * Maintainer: perl@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc ithreads kernel_linux userland_GNU > * FEATURES: preserve-libs sandbox userpriv usersandbox > > * THREADS WARNING: > * PLEASE NOTE: You are compiling perl-5.16.3 with > * interpreter-level threading enabled. > * Threading is not supported by all applications > * that compile against perl. You use threading at > * your own discretion. > * Applying patches from perl-5.16.3-1 ... > * gentoo/EUMM-RUNPATH.diff ... > [ ok ] > * gentoo/EUMM_delete_packlist.diff ... > [ ok ] > * gentoo/config_over.diff ... > [ ok ] > * gentoo/cpan_definstalldirs.diff ... > [ ok ] > * gentoo/cpanplus_definstalldirs.diff ... > [ ok ] > * gentoo/create_libperl_soname.diff ... > [ ok ] > * gentoo/drop_fstack_protector.diff ... > [ ok ] > * gentoo/enc2xs.diff ... > [ ok ] > * gentoo/mod_paths.diff ... > [ ok ] > * gentoo/patchlevel.diff ... > [ ok ] > * gentoo/aix_soname.diff ... > [ ok ] > * gentoo/solaris-relocation.diff ... > [ ok ] > * gentoo/opensolars_headers.diff ... > [ ok ] > * gentoo/cleanup-paths.diff ... > [ ok ] > * gentoo/usr_local.diff ... > [ ok ] > * gentoo/hints_hpux.diff ... > [ ok ] > * gentoo/darwin-cc-ld.diff ... > [ ok ] > * gentoo/mint.diff ... > [ ok ] > * gentoo/interix.diff ... > [ ok ] > * fixes/maketext-code-execution.diff ... > [ ok ] > * fixes/cgi-cr-escaping.diff ... > [ ok ] > * debian/cpan-missing-site-dirs.diff ... > [ ok ] >First let's make sure your kit is complete. Checking... >Locating common programs... >Checking compatibility between /bin/echo and builtin echo (if any)... >Symbolic links are supported. >Checking how to test for symbolic links... >You can test for symbolic links with 'test -h'. >Good, your tr supports [:lower:] and [:upper:] to convert case. >Using [:upper:] and [:lower:] to convert case. >3b1 cxux fps irix_4 mpc os390 sco_2_3_4 unicos >aix cygwin freebsd irix_5 mpeix os400 solaris_2 unicosmk >aix_3 darwin freemint irix_6 ncr_tower posix-bc stellar unisysdynix >aix_4 dcosx genix irix_6_0 netbsd powerux sunos_4_0 utekv >altos486 dec_osf gnu irix_6_1 newsos4 qnx sunos_4_1 uts >amigaos dgux gnukfreebsd isc next_3 rhapsody super-ux uwin >atheos dos_djgpp gnuknetbsd isc_2 next_3_0 riscos svr4 vmesa >aux_3 dragonfly greenhills linux next_4 sco svr5 vos >beos dynix haiku lynxos nonstopux sco_2_3_0 ti1500 >bsdos dynixptx hpux midnightbsd openbsd sco_2_3_1 titanos >catamount epix i386 mips opus sco_2_3_2 ultrix_4 >convexos esix4 interix mirbsd os2 sco_2_3_3 umips >Which of these apply, if any? [linux] > >You appear to have ELF support. I'll try to use it for dynamic loading. >If dynamic loading doesn't work, read hints/linux.sh for further information. >nm: /usr/lib64/libdb.so: no symbols >Operating system name? [linux] >Operating system version? [3.14.8-gentoo] >Installation prefix to use? (~name ok) [/usr] >AFS does not seem to be running... >What installation prefix should I use for installing files? (~name ok) [/usr] >Getting the current patchlevel... >Build a threading Perl? [y] >Use which C compiler? [x86_64-pc-linux-gnu-gcc] >Checking for GNU cc in disguise and/or its version number... >Now, how can we feed standard input to your C preprocessor... >Directories to use for library searches? [/usr/local/lib64 /lib64 /usr/lib64] >What is the file extension used for shared libraries? [so] >Build Perl for SOCKS? [n] >Try to use long doubles if available? [n] >Checking for optional libraries... >What libraries to use? [-lnsl -ldb -ldl -lm -lcrypt -lutil -lpthread -lc] >What optimizer/debugger flag should be used? [-march=native -O2 -fomit-frame-pointer -flto -pipe] >Any additional cc flags? [-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe] >Let me guess what the preprocessor flags are... >Any additional ld flags (NOT including libraries)? [-Wl,-O1 -Wl,--as-needed] >Checking your choice of C compiler and flags for coherency... >Computing filename position in cpp output for #include directives... ><stdlib.h> found. >Checking to see how big your integers are... >Checking to see if you have long long... >Checking to see how big your long longs are... ><inttypes.h> found. >Checking to see if you have int64_t... >Checking which 64-bit integer type we could use... >We could use 'long' for 64-bit integers. >Try to use maximal 64-bit support, if available? [y] >Checking to see how big your double precision numbers are... >Checking to see if you have long double... >Checking to see how big your long doubles are... >What is your architecture name [x86_64-linux-thread] >Threads selected. >...and architecture name already has -thread. >Multiplicity selected. >...setting architecture name to x86_64-linux-thread-multi. >This architecture is naturally 64-bit, not changing architecture name. >Pathname where the public executables will reside? (~name ok) [/usr/bin] >Use relocatable @INC? [n] >Pathname where the private library files will reside? (~name ok) [/usr/lib64/perl5/5.16.3] >Where do you want to put the public architecture-dependent libraries? (~name ok) >[/usr/lib64/perl5/5.16.3/x86_64-linux-thread-multi] >Other username to test security of setuid scripts with? [none] >Well, the recommended value is *not* secure. >Does your kernel have *secure* setuid scripts? [n] >Installation prefix to use for add-on modules and utilities? (~name ok) [/usr/local] >Pathname for the site-specific library files? (~name ok) [/usr/local/lib64/perl5/5.16.3] >List of earlier versions to include in @INC? >[5.16.2/x86_64-linux-thread-multi 5.16.2 5.16.1/x86_64-linux-thread-multi 5.16.1 5.16.0/x86_64-linux-thread-multi 5.16.0 ] ><malloc/malloc.h> NOT found. ><malloc.h> found. >Checking to see how well your C compiler groks the void type... >Good. It appears to support void to the level perl5 wants. >Checking to see how big your pointers are... >Do you wish to wrap malloc calls to protect against potential overflows? [y] >Do you wish to attempt to use the malloc that comes with perl5? [n] >Your system wants malloc to return 'void *', it would seem. >Your system uses void free(), it would seem. >Pathname for the site-specific architecture-dependent library files? (~name ok) >[/usr/local/lib64/perl5/5.16.3/x86_64-linux-thread-multi] >Do you want to configure vendor-specific add-on directories? [y] >Installation prefix to use for vendor-supplied add-ons? (~name ok) [/usr] >Pathname for the vendor-supplied library files? (~name ok) [/usr/lib64/perl5/vendor_perl/5.16.3] >Pathname for vendor-supplied architecture-dependent files? (~name ok) >[/usr/lib64/perl5/vendor_perl/5.16.3/x86_64-linux-thread-multi] >Colon-separated list of additional directories for perl to search? [none] >Checking out function prototypes... >Support DTrace if available? [n] >Install any extra modules (y or n)? [n] >Directory for the main Perl5 html pages? (~name ok) [none] >Directory for the Perl5 module html pages? (~name ok) [none] >Checking for GNU C Library... >Shall I use /usr/bin/nm to extract C symbols from the libraries? [n] ><dld.h> NOT found. >Checking for C++... >dlopen() found. ><unistd.h> found. >Do you wish to use dynamic loading? [y] >Source file to use for dynamic loading [ext/DynaLoader/dl_dlopen.xs] >Any special flags to pass to x86_64-pc-linux-gnu-gcc -c to compile shared library modules? [-fPIC] >What command should be used to create dynamic libraries? [x86_64-pc-linux-gnu-gcc] >Any special flags to pass to x86_64-pc-linux-gnu-gcc to create a dynamically loaded library? >[-shared -march=native -O2 -fomit-frame-pointer -flto -pipe] >Any special flags to pass to x86_64-pc-linux-gnu-gcc to use dynamic linking? [-Wl,-E] >ld supports scripting >Build a shared libperl.so (y/n) [y] >What name do you want to give to the shared libperl? [libperl.so.5.16.3] >System manual is in /usr/share/man/man1. >Where do the main Perl5 manual pages (source) go? (~name ok) [/usr/share/man/man1] >What suffix should be used for the main Perl5 man pages? [1] >You can have filenames longer than 14 characters. >Where do the perl5 library man pages (source) go? (~name ok) [/usr/share/man/man3] >What suffix should be used for the perl5 library man pages? [3pm] >Figuring out host name... >Your host name appears to be "localhost". Right? [y] >What is your domain name? [.localdomain] >What is your e-mail address? [Gentoo@localhost.localdomain] >Perl administrator e-mail address [root@localhost] >Do you want to install only the version-specific parts of perl? [n] >What shall I put after the #! to start up perl ("none" to not use #!)? [/usr/bin/perl] >Where do you keep publicly executable scripts? (~name ok) [/usr/bin] >Pathname where the add-on public executables should be installed? (~name ok) [/usr/local/bin] >Pathname where the site-specific html pages should be installed? (~name ok) [none] >Pathname where the site-specific library html pages should be installed? (~name ok) [none] >Pathname where the site-specific manual pages should be installed? (~name ok) [/usr/local/man/man1] >Pathname where the site-specific library manual pages should be installed? (~name ok) [/usr/local/man/man3] >Pathname where add-on public executable scripts should be installed? (~name ok) [/usr/local/bin] >Use the "fast stdio" if available? [n] >off_t found. >Checking to see how big your file offsets are... >fpos_t found. >Checking the size of fpos_t... >Try to understand large files, if available? [y] >Rechecking to see how big your file offsets are... >Rechecking the size of fpos_t... 16 bytes. >Pathname for the vendor-supplied executables directory? (~name ok) [/usr/bin] >Pathname for the vendor-supplied html pages? (~name ok) [none] >Pathname for the vendor-supplied html pages? (~name ok) [none] >Pathname for the vendor-supplied manual section 1 pages? (~name ok) [/usr/share/man/man1] >Pathname for the vendor-supplied manual section 3 pages? (~name ok) [/usr/share/man/man3] >Pathname for the vendor-supplied scripts directory? (~name ok) [/usr/bin] >Using <string.h> instead of <strings.h>. >qgcvt() found. >Checking how to print long doubles... >gconvert NOT found. >gcvt() found. >I'll use gcvt to convert floats into a string. >fwalk() found. >access() found. ><sys/file.h> defines the *_OK access constants. >accessx() found. >aintl() found. >alarm() found. >ctime64() found. >localtime64() found. >gmtime64() found. >mktime64() found. >difftime64() found. >asctime64() found. ><pthread.h> found. ><sys/types.h> found. ><sys/select.h> found. >Testing to see if we should include <time.h>, <sys/time.h> or both. >We'll include <time.h>. >We'll include <sys/time.h>. >Checking to see if your struct tm has tm_zone field... >Checking to see if your struct tm has tm_gmtoff field... >asctime_r() found. >atolf() found. >atoll() found. >Checking whether your compiler can handle __attribute__((format)) ... >Checking whether your compiler allows __printf__ format to be null ... >Checking whether your compiler can handle __attribute__((malloc)) ... >Checking whether your compiler can handle __attribute__((nonnull(1))) ... >Checking whether your compiler can handle __attribute__((noreturn)) ... >Checking whether your compiler can handle __attribute__((pure)) ... >Checking whether your compiler can handle __attribute__((unused)) ... >Checking whether your compiler can handle __attribute__((deprecated)) ... >Checking whether your compiler can handle __attribute__((warn_unused_result)) ... >bcmp() found. >bcopy() found. >getpgrp() found. >You have to use getpgrp() instead of getpgrp(pid). >setpgrp() found. >You have to use setpgrp() instead of setpgrp(pid,pgrp). >Checking whether your compiler can handle __builtin_choose_expr ... >Checking whether your compiler can handle __builtin_expect ... >bzero() found. ><stdarg.h> found. ><varargs.h> found. >We'll include <stdarg.h> to get va_dcl definition. >You have <stdarg.h> and <stdlib.h>, so checking for C99 variadic macros. >You have C99 variadic macros. >You have void (*signal())(). >Checking whether your C compiler can cast large floats to int32. >Checking whether your C compiler can cast negative float to unsigned. >vprintf() found. >Your vsprintf() returns (int). >chown() found. >chroot() found. >chsize() found. >class() found. >clearenv() found. >Hmm... Looks like you have Berkeley networking support. >socketpair() found. >Checking the availability sa_len in the sock struct ... >Checking the availability struct sockaddr_in6 ... >Checking the availability sin6_scope_id in struct sockaddr_in6 ... >Checking the availability struct ipv6_mreq ... >Checking the availability of certain socket constants... ><sys/uio.h> found. >Checking to see if your system supports struct cmsghdr... >Checking to see if your C compiler knows about "const"... >copysignl() found. >crypt() found. ><crypt.h> found. >crypt_r() found. >ctermid() found. >ctermid_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_ctermid_r_proto on this machine was "define"! > Keep the recommended value? [y] >ctime_r() found. >cuserid() found. ><limits.h> found. ><float.h> found. >DBL_DIG found. >dbmclose() found. ><dbm.h> NOT found. ><rpcsvc/dbm.h> NOT found. >difftime() found. ><dirent.h> found. >Your directory entries are struct dirent. >Your directory entry does not know about the d_namlen field. >Checking to see if DIR has a dd_fd member variable ><sys/dir.h> found. ><sys/ndir.h> NOT found. >dirfd() found. >dlerror() found. ><dlfcn.h> found. >What is the extension of dynamically loaded modules [so] >Checking whether your dlsym() needs a leading underscore ... >dlsym doesn't need a leading underscore. >drand48_r() found. >dup2() found. >eaccess() found. >endgrent() found. ><grp.h> found. >endgrent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_endgrent_r_proto on this machine was "define"! > Keep the recommended value? [y] >endhostent() found. ><netdb.h> found. >endhostent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_endhostent_r_proto on this machine was "define"! > Keep the recommended value? [y] >endnetent() found. >endnetent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_endnetent_r_proto on this machine was "define"! > Keep the recommended value? [y] >endprotoent() found. >endprotoent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_endprotoent_r_proto on this machine was "define"! > Keep the recommended value? [y] >endpwent() found. ><pwd.h> found. >endpwent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_endpwent_r_proto on this machine was "define"! > Keep the recommended value? [y] >endservent() found. >endservent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_endservent_r_proto on this machine was "define"! > Keep the recommended value? [y] ><sys/file.h> defines the O_* constants... >and you have the 3 argument form of open(). ><sys/file.h> found. >We'll be including <sys/file.h>. ><fcntl.h> found. >We don't need to include <fcntl.h> if we include <sys/file.h>. >fork() found. >pipe() found. >Figuring out the flag used by open() for non-blocking I/O... >Let's see what value errno gets from read() on a O_NONBLOCK file... >try.c: In function 'main': >try.c:36:6: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] > pipe(pd); /* Down: child -> parent */ > ^ >try.c:37:6: warning: ignoring return value of 'pipe', declared with attribute warn_unused_result [-Wunused-result] > pipe(pu); /* Up: parent -> child */ > ^ >try.c:53:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] > write(2, string, strlen(string)); > ^ >try.c:66:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] > write(pu[1], buf, 1); /* Unblocks child, tell it to close our pipe */ > ^ >try.c:72:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] > write(4, string, strlen(string)); > ^ >try.c:78:6: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] > read(pu[0], buf, 1); /* Wait for parent to signal us we may continue */ > ^ >Checking how std your stdio is... >Checking to see what happens if we set the stdio ptr... >Increasing ptr in your stdio decreases cnt by the same amount. Good. >You seem to have 'fast stdio' to directly manipulate the stdio buffers. >fchdir() found. >fchmod() found. >fchown() found. >fcntl() found. >Well, your system knows about the normal fd_set typedef... >and you have the normal fd_set macros (just as I'd expect). >fgetpos() found. >finite() found. >finitel() found. >flock() found. >fp_class() found. >pathconf() found. >fpathconf() found. >fpclass() found. >fpclassify() found. >fpclassl() found. >Checking to see if you have fpos64_t... >frexpl() found. ><sys/param.h> found. ><sys/mount.h> found. >Checking to see if your system supports struct fs_data... >fseeko() found. >fsetpos() found. >fstatfs() found. >statvfs() found. >fstatvfs() found. >fsync() found. >ftello() found. >Checking if you have a working futimes() >Yes, you have ><ndbm.h> NOT found. ><gdbm/ndbm.h> NOT found. ><gdbm-ndbm.h> NOT found. >getaddrinfo() found. >getcwd() found. >getespwnam() found. >getfsstat() found. >getgrent() found. >getgrent_r() found. >getgrgid_r() found. >getgrnam_r() found. >gethostbyaddr() found. >gethostbyname() found. >gethostent() found. >gethostname() found. >uname() found. >Shall I ignore gethostname() from now on? [n] >gethostbyaddr_r() found. >gethostbyname_r() found. >gethostent_r() found. >getitimer() found. >getlogin() found. >getlogin_r() found. >getmnt() found. >getmntent() found. >getnameinfo() found. >getnetbyaddr() found. >getnetbyname() found. >getnetent() found. >getnetbyaddr_r() found. >getnetbyname_r() found. >getnetent_r() found. >getpagesize() found. >getprotobyname() found. >getprotobynumber() found. >getprotoent() found. >getpgid() found. >getpgrp2() found. >getppid() found. >getpriority() found. >getprotobyname_r() found. >getprotobynumber_r() found. >getprotoent_r() found. >getprpwnam() found. >getpwent() found. >getpwent_r() found. >getpwnam_r() found. >getpwuid_r() found. >getservbyname() found. >getservbyport() found. >getservent() found. >getservbyname_r() found. >getservbyport_r() found. >getservent_r() found. >getspnam() found. ><shadow.h> found. >getspnam_r() found. >gettimeofday() found. >gmtime_r() found. >hasmntopt() found. ><netinet/in.h> found. ><arpa/inet.h> found. >htonl() found. >ilogbl() found. >strchr() found. >inet_aton() found. >inet_ntop() found. >inet_pton() found. >isascii() found. >isblank() found. >isfinite() found. >isinf() found. >isnan() found. >isnanl() found. >killpg() found. >lchown() found. >LDBL_DIG found. ><math.h> found. >Checking to see if your libm supports _LIB_VERSION... >Yes, it does (2) >link() found. >localtime_r() found. >localeconv() found. >lockf() found. >lstat() found. >madvise() found. >malloc_size() found. >malloc_good_size() found. >mblen() found. >mbstowcs() found. >mbtowc() found. >memchr() found. >memcmp() found. >memcpy() found. >memmove() found. >memset() found. >mkdir() found. >mkdtemp() found. >mkfifo() found. >mkstemp() found. >mkstemps() found. >mktime() found. ><sys/mman.h> found. >mmap() found. >and it returns (void *). >sqrtl() found. >scalbnl() found. >modfl() found. >Your modfl() seems okay for large values. >mprotect() found. >msgctl() found. >msgget() found. >msgsnd() found. >msgrcv() found. >You have the full msg*(2) library. >Checking to see if your system supports struct msghdr... >msync() found. >munmap() found. >nice() found. ><langinfo.h> found. >nl_langinfo() found. >Checking to see if your C compiler knows about "volatile"... >Choosing the C types to be used for Perl's internal types... >Checking how many bits of your UVs your NVs can preserve... >Checking to find the largest integer value your NVs can hold... >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... >0.0 is represented as all bits zero in memory >Checking to see if you have off64_t... >Checking what constant to use for creating joinable pthreads... >You seem to use PTHREAD_CREATE_JOINABLE. >pause() found. >poll() found. >prctl() found. >readlink() found. >vfork() found. >Do you still want to use vfork()? [n] >pthread_atfork found. >pthread_attr_setscope() found. >sched_yield() found. >pthread_yield() found. >random_r() found. >readdir() found. >seekdir() found. >telldir() found. >rewinddir() found. >readdir64_r() found. >readdir_r() found. >readv() found. >recvmsg() found. >rename() found. >rmdir() found. ><memory.h> found. >Checking if your memcmp() can compare relative magnitude... >select() found. >semctl() found. >semget() found. >semop() found. >You have the full sem*(2) library. >You do not have union semun in <sys/sem.h>. >You can use union semun for semctl IPC_STAT. >You can also use struct semid_ds* for semctl IPC_STAT. >sendmsg() found. >setegid() found. >seteuid() found. >setgrent() found. >setgrent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_setgrent_r_proto on this machine was "define"! > Keep the recommended value? [y] >sethostent() found. >sethostent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_sethostent_r_proto on this machine was "define"! > Keep the recommended value? [y] >setitimer() found. >setlinebuf() found. >setlocale() found. ><locale.h> found. >setlocale_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_setlocale_r_proto on this machine was "define"! > Keep the recommended value? [y] >setnetent() found. >setnetent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_setnetent_r_proto on this machine was "define"! > Keep the recommended value? [y] >setprotoent() found. >setpgid() found. >setpgrp2() found. >setpriority() found. >setproctitle() found. >setprotoent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_setprotoent_r_proto on this machine was "define"! > Keep the recommended value? [y] >setpwent() found. >setpwent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_setpwent_r_proto on this machine was "define"! > Keep the recommended value? [y] >setregid() found. >setresgid() found. >setreuid() found. >setresuid() found. >setrgid() found. >setruid() found. >setservent() found. >setservent_r() found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $d_setservent_r_proto on this machine was "define"! > Keep the recommended value? [y] >setsid() found. >setvbuf() found. ><sfio.h> NOT found. >shmctl() found. >shmget() found. >shmat() found. >and it returns (void *). >shmdt() found. >You have the full shm*(2) library. >sigaction() found. ><sunmath.h> NOT found. >Checking to see if you have signbit() available to work on double... Yes. >sigprocmask() found. >POSIX sigsetjmp found. >snprintf() found. >vsnprintf() found. >sockatmark() found. >socks5_init() found. >Checking whether sprintf returns the length of the string... >sprintf returns the length of the string (as ANSI says it should) >srand48_r() found. >srandom_r() found. ><sys/stat.h> found. >Checking to see if your struct stat has st_blocks field... ><sys/vfs.h> found. ><sys/statfs.h> found. >Checking to see if your system supports struct statfs... >Checking to see if your struct statfs has f_flags field... >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. >Checking to see if your C compiler can copy structs... >strerror() found. >strerror_r() found. >strftime() found. >strlcat() found. >strlcpy() found. >strtod() found. >strtol() found. >strtold() 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. >time() found. >time_t found. >timegm() found. ><sys/times.h> found. >times() found. >clock_t found. >tmpnam_r() 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() found. >unsetenv() found. >usleep() found. >ustat() found. >closedir() found. >Checking whether closedir() returns a status... >wait4() found. >waitpid() found. >wcstombs() 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. ><db.h> found. >Hmm. Based on the hints in hints/linux.sh, >the recommended value for $i_db on this machine was "undef"! > Keep the recommended value? [y] >Looking for a random number function... >Good, found drand48(). >Use which function to generate random numbers? [drand48] >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] >Build Perl with MAD? [n] >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] >File /usr/bin/less -R doesn't exist. Use that name anyway? [y] >pid_t found. >Checking how to generate random libraries on your machine... ><values.h> found. >Sizeof time_t = 8 >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... ><socks.h> 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... >Determining whether we can use sysctl with KERN_PROC_PATHNAME to find executing program... >try.c: In function 'main': >try.c:22:14: error: 'KERN_PROC' undeclared (first use in this function) > mib[1] = KERN_PROC; > ^ >try.c:22:14: note: each undeclared identifier is reported only once for each function it appears in >try.c:23:14: error: 'KERN_PROC_PATHNAME' undeclared (first use in this function) > mib[2] = KERN_PROC_PATHNAME; > ^ >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... >try.c:4:25: fatal error: mach-o/dyld.h: No such file or directory > #include <mach-o/dyld.h> > ^ >compilation terminated. >I'm unable to compile the test program. >I'll assume no _NSGetExecutablePath here. >It appears we'll be able to prototype varargs functions. >Which compiler compiler (yacc) shall I use? [yacc] ><assert.h> found. ><fp.h> NOT found. ><fp_class.h> NOT found. ><gdbm.h> NOT found. ><ieeefp.h> NOT found. ><libutil.h> NOT found. ><mach/cthreads.h> NOT found. ><mntent.h> found. ><net/errno.h> NOT found. ><netinet/tcp.h> found. ><poll.h> found. ><prot.h> NOT found. >Guessing which symbols your C compiler and preprocessor define... >try.c: In function 'main': >try.c:6037:17: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __INT16_C(c) > ^ >try.c:6040:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___INT16_C(c) > ^ >try.c:6043:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INT16_C(c) > ^ >try.c:6046:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INT16_C(c)__ > ^ >try.c:6073:17: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __INT32_C(c) > ^ >try.c:6076:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___INT32_C(c) > ^ >try.c:6079:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INT32_C(c) > ^ >try.c:6082:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INT32_C(c)__ > ^ >try.c:6109:17: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __INT64_C(c) > ^ >try.c:6112:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___INT64_C(c) > ^ >try.c:6115:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INT64_C(c) > ^ >try.c:6118:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INT64_C(c)__ > ^ >try.c:6145:16: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __INT8_C(c) > ^ >try.c:6148:17: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___INT8_C(c) > ^ >try.c:6151:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INT8_C(c) > ^ >try.c:6154:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INT8_C(c)__ > ^ >try.c:6181:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __INTMAX_C(c) > ^ >try.c:6184:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___INTMAX_C(c) > ^ >try.c:6187:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INTMAX_C(c) > ^ >try.c:6190:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____INTMAX_C(c)__ > ^ >try.c:7117:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __UINT16_C(c) > ^ >try.c:7120:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___UINT16_C(c) > ^ >try.c:7123:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINT16_C(c) > ^ >try.c:7126:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINT16_C(c)__ > ^ >try.c:7153:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __UINT32_C(c) > ^ >try.c:7156:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___UINT32_C(c) > ^ >try.c:7159:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINT32_C(c) > ^ >try.c:7162:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINT32_C(c)__ > ^ >try.c:7189:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __UINT64_C(c) > ^ >try.c:7192:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___UINT64_C(c) > ^ >try.c:7195:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINT64_C(c) > ^ >try.c:7198:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINT64_C(c)__ > ^ >try.c:7225:17: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __UINT8_C(c) > ^ >try.c:7228:18: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___UINT8_C(c) > ^ >try.c:7231:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINT8_C(c) > ^ >try.c:7234:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINT8_C(c)__ > ^ >try.c:7261:19: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef __UINTMAX_C(c) > ^ >try.c:7264:20: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ___UINTMAX_C(c) > ^ >try.c:7267:21: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINTMAX_C(c) > ^ >try.c:7270:21: warning: extra tokens at end of #ifdef directive [enabled by default] > #ifdef ____UINTMAX_C(c)__ > ^ >tcsetattr() found. >You have POSIX termios.h... good! ><stdbool.h> found. ><stddef.h> found. ><sys/access.h> NOT found. ><sys/filio.h> NOT found. ><sys/ioctl.h> found. ><syslog.h> found. ><sys/mode.h> NOT found. ><sys/poll.h> found. ><sys/resource.h> found. ><sys/security.h> NOT found. ><sys/statvfs.h> found. ><sys/un.h> found. ><sys/utsname.h> found. ><sys/wait.h> found. ><ustat.h> found. ><utime.h> found. >Looking for extensions... >You have requested that certain extensions be ignored... >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/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 Text/Soundex Tie/Hash/NamedCapture Time/HiRes Time/Piece Unicode/Collate Unicode/Normalize XS/APItest XS/Typemap arybase attributes mro re threads threads/shared] >What extensions do you wish to load statically? [none] >I see a config.over file. Do you wish to load it? [y] >Stripping down executable paths... >Creating config.sh... >Doing variable substitutions on .SH files... >Extracting config.h (with variable substitutions) >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) >Extracting utils/Makefile (with variable substitutions) >Extracting x2p/cflags (with variable substitutions) >Extracting x2p/Makefile (with variable substitutions) >Run make depend now? [y] >sh ./makedepend MAKE=make >make[1]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' >make depend MAKEDEPEND= >make[2]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' >sh ./makedepend MAKE=make >./makedepend: Already running, exiting. >cd x2p; make depend >make[3]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >sh ../makedepend MAKE=make >make[4]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >echo hash.c str.c util.c walk.c | tr ' ' '\n' >.clist >make[4]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >Finding dependencies for hash.o. >Finding dependencies for str.o. >Finding dependencies for util.o. >Finding dependencies for walk.o. >make[4]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >echo Makefile.SH cflags.SH | tr ' ' '\n' >.shlist >make[4]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >Updating makefile... >make[3]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >make[2]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' >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.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 perlapi.c numeric.c mathoms.c locale.c pp_pack.c pp_sort.c miniperlmain.c opmini.c perlmini.c | tr ' ' '\n' >.clist >make[1]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' >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.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 perlapi.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 miniperlmain.o. >Finding dependencies for opmini.o. >Finding dependencies for perlmini.o. >make[1]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' >make depend MAKEDEPEND= >make[2]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' >sh ./makedepend MAKE=make >./makedepend: Already running, exiting. >cd x2p; make depend >make[3]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >sh ../makedepend MAKE=make >make[4]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >echo hash.c str.c util.c walk.c | tr ' ' '\n' >.clist >make[4]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >Finding dependencies for hash.o. >Finding dependencies for str.o. >Finding dependencies for util.o. >Finding dependencies for walk.o. >make[4]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >echo Makefile.SH cflags.SH | tr ' ' '\n' >.shlist >make[4]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >Updating makefile... >make[3]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >make[2]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' >echo Makefile.SH cflags.SH config_h.SH makedepend.SH myconfig.SH pod/Makefile.SH | tr ' ' '\n' >.shlist >make[1]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' >Updating makefile... >cd x2p; make depend >make[1]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >sh ../makedepend MAKE=make >make[2]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >echo hash.c str.c util.c walk.c | tr ' ' '\n' >.clist >make[2]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >Finding dependencies for hash.o. >Finding dependencies for str.o. >Finding dependencies for util.o. >Finding dependencies for walk.o. >make[2]: Entering directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >echo Makefile.SH cflags.SH | tr ' ' '\n' >.shlist >make[2]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >Updating makefile... >make[1]: Leaving directory `/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3/x2p' >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. > >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" perlmini.o` -fPIC -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB perlmini.c >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" opmini.o` -fPIC -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" miniperlmain.o` -fPIC miniperlmain.c >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" gv.o` -fPIC gv.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" toke.o` -fPIC toke.c >In file included from perl.h:5013:0, > from perl.c:33: >perl.c: In function 'S_init_tls_and_interp': >thread.h:346:18: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] > write(2, STR_WITH_LEN("panic: pthread_key_create failed\n")); \ > ^ >perl.c:103:2: note: in expansion of macro 'ALLOC_THREAD_KEY' > ALLOC_THREAD_KEY; > ^ > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >toke.c: In function 'S_force_version': >toke.c:2203:6: warning: implicit declaration of function 'setlocale_r' [-Wimplicit-function-declaration] > char *loc = savepv(setlocale(LC_NUMERIC, NULL)); > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" perly.o` -fPIC perly.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" pad.o` -fPIC pad.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" regcomp.o` -fPIC regcomp.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" dump.o` -fPIC dump.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >In file included from dquote_static.c:12:0, > from regcomp.c:88: >regcomp.c: In function 'S_regclass': >regcomp.c:393:53: warning: ignoring return value of 'get_regex_charset', declared with attribute warn_unused_result [-Wunused-result] > #define AT_LEAST_ASCII_RESTRICTED (get_regex_charset(RExC_flags) >= REGEX_ASCII_RESTRICTED_CHARSET) > ^ >embed.h:967:103: note: in definition of macro '_invlist_union_maybe_complement_2nd' > #define _invlist_union_maybe_complement_2nd(a,b,c,d) Perl__invlist_union_maybe_complement_2nd(aTHX_ a,b,c,d) > ^ >regcomp.c:10219:9: note: in expansion of macro '_invlist_union' > _invlist_union(destlist, \ > ^ >regcomp.c:10220:25: note: in expansion of macro 'AT_LEAST_ASCII_RESTRICTED' > (AT_LEAST_ASCII_RESTRICTED) \ > ^ >regcomp.c:10945:7: note: in expansion of macro 'DO_POSIX_LATIN1_ONLY_KNOWN' > DO_POSIX_LATIN1_ONLY_KNOWN(ret, namedclass, properties, > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" util.o` -fPIC util.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >util.c: In function 'Perl_find_script': >util.c:3649:6: warning: implicit declaration of function 'strlcpy' [-Wimplicit-function-declaration] > (void)my_strlcpy(tmpbuf + len, scriptname, sizeof(tmpbuf) - len); > ^ >util.c: In function 'Perl_upg_version': >util.c:4965:2: warning: implicit declaration of function 'setlocale_r' [-Wimplicit-function-declaration] > char *loc = savepv(setlocale(LC_NUMERIC, NULL)); > ^ >In file included from perl.h:3391:0, > from util.c:26: >util.c: In function 'S_write_no_mem': >iperlsys.h:769:44: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] > #define PerlLIO_write(fd, buf, count) write((fd), (buf), (count)) > ^ >util.c:67:5: note: in expansion of macro 'PerlLIO_write' > PerlLIO_write(PerlIO_fileno(Perl_error_log), > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" mg.o` -fPIC mg.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >mg.c: In function 'Perl_magic_set': >mg.c:2809:2: warning: implicit declaration of function 'setruid' [-Wimplicit-function-declaration] > (void)setruid((Uid_t)new_uid); > ^ >mg.c:2868:2: warning: implicit declaration of function 'setrgid' [-Wimplicit-function-declaration] > (void)setrgid((Gid_t)new_gid); > ^ >mg.c:2985:6: warning: implicit declaration of function 'setproctitle' [-Wimplicit-function-declaration] > setproctitle("%s", s); > ^ >mg.c:2841:2: warning: ignoring return value of 'seteuid', declared with attribute warn_unused_result [-Wunused-result] > (void)seteuid((Uid_t)new_euid); > ^ >mg.c:2931:2: warning: ignoring return value of 'setegid', declared with attribute warn_unused_result [-Wunused-result] > (void)setegid((Gid_t)new_egid); > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" reentr.o` -fPIC reentr.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" mro.o` -fPIC mro.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" keywords.o` -fPIC keywords.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >regcomp.c: In function 'Perl_re_compile': >regcomp.c:4866:47: warning: argument 'orig_pm_flags' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] > Perl_re_compile(pTHX_ SV * const pattern, U32 orig_pm_flags) > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" hv.o` -fPIC hv.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" av.o` -fPIC av.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >av.c: In function 'Perl_av_extend': >av.c:129:3: warning: implicit declaration of function 'malloc_size' [-Wimplicit-function-declaration] > newmax = Perl_safesysmalloc_size((void*)AvALLOC(av)) / > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" run.o` -fPIC run.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" pp_hot.o` -fPIC pp_hot.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >pp_hot.c: In function 'Perl_pp_aassign': >pp_hot.c:1102:6: warning: ignoring return value of 'setresuid', declared with attribute warn_unused_result [-Wunused-result] > (void)setresuid((PL_delaymagic & DM_RUID) ? PL_delaymagic_uid : (Uid_t)-1, > ^ >pp_hot.c:1134:6: warning: ignoring return value of 'setresgid', declared with attribute warn_unused_result [-Wunused-result] > (void)setresgid((PL_delaymagic & DM_RGID) ? PL_delaymagic_gid : (Gid_t)-1, > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" sv.o` -fPIC sv.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >sv.c: In function 'Perl_more_bodies': >sv.c:1015:5: warning: implicit declaration of function 'malloc_good_size' [-Wimplicit-function-declaration] > const size_t good_arena_size = Perl_malloc_good_size(arena_size); > ^ >sv.c: In function 'Perl_sv_grow': >sv.c:1530:2: warning: implicit declaration of function 'malloc_size' [-Wimplicit-function-declaration] > SvLEN_set(sv, Perl_safesysmalloc_size(s)); > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" pp.o` -fPIC pp.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >In file included from perl.h:38:0, > from sv.c:32: >sv.c: In function 'Perl_sv_2pv_flags': >config.h:1422:31: warning: ignoring return value of 'gcvt', declared with attribute warn_unused_result [-Wunused-result] > #define Gconvert(x,n,t,b) gcvt((x),(n),(b)) > ^ >sv.c:2750:3: note: in expansion of macro 'Gconvert' > Gconvert(SvNVX(sv), NV_DIG, 0, tbuf); > ^ >config.h:1422:31: warning: ignoring return value of 'gcvt', declared with attribute warn_unused_result [-Wunused-result] > #define Gconvert(x,n,t,b) gcvt((x),(n),(b)) > ^ >sv.c:2942:6: note: in expansion of macro 'Gconvert' > Gconvert(SvNVX(sv), NV_DIG, 0, s); > ^ >sv.c: In function 'Perl_sv_vcatpvfn': >config.h:1422:31: warning: ignoring return value of 'gcvt', declared with attribute warn_unused_result [-Wunused-result] > #define Gconvert(x,n,t,b) gcvt((x),(n),(b)) > ^ >sv.c:10126:7: note: in expansion of macro 'Gconvert' > Gconvert(nv, (int)digits, 0, ebuf); > ^ >config.h:1422:31: warning: ignoring return value of 'gcvt', declared with attribute warn_unused_result [-Wunused-result] > #define Gconvert(x,n,t,b) gcvt((x),(n),(b)) > ^ >sv.c:10975:7: note: in expansion of macro 'Gconvert' > Gconvert((NV)nv, (int)precis, 0, PL_efloatbuf); > ^ >sv.c: In function 'Perl_dirp_dup': >sv.c:11422:11: warning: ignoring return value of 'fchdir', declared with attribute warn_unused_result [-Wunused-result] > fchdir(my_dirfd(pwd)); /* If this fails, then what? */ > ^ >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" scope.o` -fPIC scope.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" pp_ctl.o` -fPIC pp_ctl.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >`sh cflags "optimize='-march=native -O2 -fomit-frame-pointer -flto -pipe'" pp_sys.o` -fPIC pp_sys.c > CCCMD = x86_64-pc-linux-gnu-gcc -DPERL_CORE -c -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c89 -march=native -O2 -fomit-frame-pointer -flto -pipe -Wall -ansi -W -Wextra -Wdeclaration-after-statement -Wendif-labels -Wc++-compat -Wwrite-strings >pp_sys.c: In function 'Perl_pp_shostent': >pp_sys.c:5015:2: warning: implicit declaration of function 'sethostent_r' [-Wimplicit-function-declaration] > PerlSock_sethostent(stayopen); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:1382:67: error: 'REENTR' has no member named '_hostent_data' > # define sethostent(a) (sethostent_r(a, &PL_reentrant_buffer->_hostent_data) == 0 ? 1 : 0) > ^ >iperlsys.h:1397:33: note: in expansion of macro 'sethostent' > #define PerlSock_sethostent(f) sethostent(f) > ^ >pp_sys.c:5015:2: note: in expansion of macro 'PerlSock_sethostent' > PerlSock_sethostent(stayopen); > ^ >pp_sys.c:5022:2: warning: implicit declaration of function 'setnetent_r' [-Wimplicit-function-declaration] > PerlSock_setnetent(stayopen); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:1403:65: error: 'REENTR' has no member named '_netent_data' > # define setnetent(a) (setnetent_r(a, &PL_reentrant_buffer->_netent_data) == 0 ? 1 : 0) > ^ >iperlsys.h:1398:32: note: in expansion of macro 'setnetent' > #define PerlSock_setnetent(f) setnetent(f) > ^ >pp_sys.c:5022:2: note: in expansion of macro 'PerlSock_setnetent' > PerlSock_setnetent(stayopen); > ^ >pp_sys.c:5029:2: warning: implicit declaration of function 'setprotoent_r' [-Wimplicit-function-declaration] > PerlSock_setprotoent(stayopen); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:1415:69: error: 'REENTR' has no member named '_protoent_data' > # define setprotoent(a) (setprotoent_r(a, &PL_reentrant_buffer->_protoent_data) == 0 ? 1 : 0) > ^ >iperlsys.h:1399:34: note: in expansion of macro 'setprotoent' > #define PerlSock_setprotoent(f) setprotoent(f) > ^ >pp_sys.c:5029:2: note: in expansion of macro 'PerlSock_setprotoent' > PerlSock_setprotoent(stayopen); > ^ >pp_sys.c:5036:2: warning: implicit declaration of function 'setservent_r' [-Wimplicit-function-declaration] > PerlSock_setservent(stayopen); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:1439:67: error: 'REENTR' has no member named '_servent_data' > # define setservent(a) (setservent_r(a, &PL_reentrant_buffer->_servent_data) == 0 ? 1 : 0) > ^ >iperlsys.h:1400:33: note: in expansion of macro 'setservent' > #define PerlSock_setservent(f) setservent(f) > ^ >pp_sys.c:5036:2: note: in expansion of macro 'PerlSock_setservent' > PerlSock_setservent(stayopen); > ^ >pp_sys.c: In function 'Perl_pp_ehostent': >pp_sys.c:5051:2: warning: implicit declaration of function 'endhostent_r' [-Wimplicit-function-declaration] > PerlSock_endhostent(); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:872:63: error: 'REENTR' has no member named '_hostent_data' > # define endhostent() (endhostent_r(&PL_reentrant_buffer->_hostent_data) == 0 ? 1 : 0) > ^ >iperlsys.h:1366:30: note: in expansion of macro 'endhostent' > #define PerlSock_endhostent endhostent > ^ >pp_sys.c:5051:2: note: in expansion of macro 'PerlSock_endhostent' > PerlSock_endhostent(); > ^ >pp_sys.c:5058:2: warning: implicit declaration of function 'endnetent_r' [-Wimplicit-function-declaration] > PerlSock_endnetent(); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:884:61: error: 'REENTR' has no member named '_netent_data' > # define endnetent() (endnetent_r(&PL_reentrant_buffer->_netent_data) == 0 ? 1 : 0) > ^ >iperlsys.h:1372:29: note: in expansion of macro 'endnetent' > #define PerlSock_endnetent endnetent > ^ >pp_sys.c:5058:2: note: in expansion of macro 'PerlSock_endnetent' > PerlSock_endnetent(); > ^ >pp_sys.c:5065:2: warning: implicit declaration of function 'endprotoent_r' [-Wimplicit-function-declaration] > PerlSock_endprotoent(); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:896:65: error: 'REENTR' has no member named '_protoent_data' > # define endprotoent() (endprotoent_r(&PL_reentrant_buffer->_protoent_data) == 0 ? 1 : 0) > ^ >iperlsys.h:1378:31: note: in expansion of macro 'endprotoent' > #define PerlSock_endprotoent endprotoent > ^ >pp_sys.c:5065:2: note: in expansion of macro 'PerlSock_endprotoent' > PerlSock_endprotoent(); > ^ >pp_sys.c:5072:2: warning: implicit declaration of function 'endservent_r' [-Wimplicit-function-declaration] > PerlSock_endservent(); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:920:63: error: 'REENTR' has no member named '_servent_data' > # define endservent() (endservent_r(&PL_reentrant_buffer->_servent_data) == 0 ? 1 : 0) > ^ >iperlsys.h:1383:30: note: in expansion of macro 'endservent' > #define PerlSock_endservent endservent > ^ >pp_sys.c:5072:2: note: in expansion of macro 'PerlSock_endservent' > PerlSock_endservent(); > ^ >pp_sys.c:5079:2: warning: implicit declaration of function 'setgrent_r' [-Wimplicit-function-declaration] > setgrent(); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:1370:83: warning: value computed is not used [-Wunused-value] > # define setgrent() (setgrent_r(&PL_reentrant_buffer->_grent_fptr) == 0 ? 1 : 0) > ^ >pp_sys.c:5079:2: note: in expansion of macro 'setgrent' > setgrent(); > ^ >pp_sys.c:5086:2: warning: implicit declaration of function 'endgrent_r' [-Wimplicit-function-declaration] > endgrent(); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:860:83: warning: value computed is not used [-Wunused-value] > # define endgrent() (endgrent_r(&PL_reentrant_buffer->_grent_fptr) == 0 ? 1 : 0) > ^ >pp_sys.c:5086:2: note: in expansion of macro 'endgrent' > endgrent(); > ^ >pp_sys.c:5093:2: warning: implicit declaration of function 'setpwent_r' [-Wimplicit-function-declaration] > setpwent(); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:1427:83: warning: value computed is not used [-Wunused-value] > # define setpwent() (setpwent_r(&PL_reentrant_buffer->_pwent_fptr) == 0 ? 1 : 0) > ^ >pp_sys.c:5093:2: note: in expansion of macro 'setpwent' > setpwent(); > ^ >pp_sys.c:5100:2: warning: implicit declaration of function 'endpwent_r' [-Wimplicit-function-declaration] > endpwent(); > ^ >In file included from op.h:695:0, > from perl.h:3446, > from pp_sys.c:31: >reentr.h:908:83: warning: value computed is not used [-Wunused-value] > # define endpwent() (endpwent_r(&PL_reentrant_buffer->_pwent_fptr) == 0 ? 1 : 0) > ^ >pp_sys.c:5100:2: note: in expansion of macro 'endpwent' > endpwent(); > ^ >make: *** [pp_sys.o] Error 1 >make: *** Waiting for unfinished jobs.... > * ERROR: dev-lang/perl-5.16.3::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=dev-lang/perl-5.16.3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-lang/perl-5.16.3::gentoo'`. > * The complete build log is located at '/tmp/portage/dev-lang/perl-5.16.3/temp/build.log'. > * The ebuild environment file is located at '/tmp/portage/dev-lang/perl-5.16.3/temp/environment'. > * Working directory: '/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3' > * S: '/tmp/portage/dev-lang/perl-5.16.3/work/perl-5.16.3'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 518714
: 381982