Firefox-Marionette v1.64 Perl 5 v5.40.1 x86_64-linux
- Status
- Pass
- From
- Len Jaffe
- Dist
-
Firefox-Marionette v1.64
- Platform
- Perl 5 v5.40.1 x86_64-linux
- Date
- 2025-03-25 00:31:38
- ID
- 841384a6-0910-11f0-938b-e29a87e6ef6e
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear DDICK,
This is a computer-generated report for Firefox-Marionette-1.64
on perl 5.40.1, created by App::cpanminus::reporter 0.22 (1.7042).
Thank you for uploading your work to CPAN. Congratulations!
All tests were successful.
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
none provided
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '':
Building and testing Firefox-Marionette-1.64
cp lib/Firefox/Marionette.pm blib/lib/Firefox/Marionette.pm
cp lib/Firefox/Marionette/Exception.pm blib/lib/Firefox/Marionette/Exception.pm
cp lib/Firefox/Marionette/Element.pm blib/lib/Firefox/Marionette/Element.pm
cp lib/Firefox/Marionette/Extension/Timezone.pm blib/lib/Firefox/Marionette/Extension/Timezone.pm
cp lib/Firefox/Marionette/LocalObject.pm blib/lib/Firefox/Marionette/LocalObject.pm
cp lib/Firefox/Marionette/Display.pm blib/lib/Firefox/Marionette/Display.pm
cp lib/Firefox/Marionette/Cookie.pm blib/lib/Firefox/Marionette/Cookie.pm
cp lib/Firefox/Marionette/Image.pm blib/lib/Firefox/Marionette/Image.pm
cp lib/Firefox/Marionette/Cache.pm blib/lib/Firefox/Marionette/Cache.pm
cp lib/Firefox/Marionette/Bookmark.pm blib/lib/Firefox/Marionette/Bookmark.pm
cp lib/Firefox/Marionette/Exception/Response.pm blib/lib/Firefox/Marionette/Exception/Response.pm
cp lib/Firefox/Marionette/Keys.pm blib/lib/Firefox/Marionette/Keys.pm
cp lib/Firefox/Marionette/GeoLocation.pm blib/lib/Firefox/Marionette/GeoLocation.pm
cp lib/Firefox/Marionette/Login.pm blib/lib/Firefox/Marionette/Login.pm
cp lib/Firefox/Marionette/Proxy.pm blib/lib/Firefox/Marionette/Proxy.pm
cp lib/Firefox/Marionette/Extension/Stealth.pm blib/lib/Firefox/Marionette/Extension/Stealth.pm
cp lib/Firefox/Marionette/Exception/StaleElement.pm blib/lib/Firefox/Marionette/Exception/StaleElement.pm
cp lib/Firefox/Marionette/Exception/InsecureCertificate.pm blib/lib/Firefox/Marionette/Exception/InsecureCertificate.pm
cp lib/Firefox/Marionette/Certificate.pm blib/lib/Firefox/Marionette/Certificate.pm
cp lib/Firefox/Marionette/Link.pm blib/lib/Firefox/Marionette/Link.pm
cp lib/Firefox/Marionette/Profile.pm blib/lib/Firefox/Marionette/Profile.pm
cp lib/Firefox/Marionette/DNS.pm blib/lib/Firefox/Marionette/DNS.pm
cp lib/Firefox/Marionette/Extension/HarExportTrigger.pm blib/lib/Firefox/Marionette/Extension/HarExportTrigger.pm
cp lib/Firefox/Marionette/Exception/NoSuchAlert.pm blib/lib/Firefox/Marionette/Exception/NoSuchAlert.pm
cp lib/Firefox/Marionette/Buttons.pm blib/lib/Firefox/Marionette/Buttons.pm
cp lib/Firefox/Marionette/Element/Rect.pm blib/lib/Firefox/Marionette/Element/Rect.pm
cp lib/Firefox/Marionette/Exception/NotFound.pm blib/lib/Firefox/Marionette/Exception/NotFound.pm
cp lib/Firefox/Marionette/Capabilities.pm blib/lib/Firefox/Marionette/Capabilities.pm
cp lib/Firefox/Marionette/Window/Rect.pm blib/lib/Firefox/Marionette/Window/Rect.pm
cp lib/Firefox/Marionette/WebAuthn/Authenticator.pm blib/lib/Firefox/Marionette/WebAuthn/Authenticator.pm
cp lib/Firefox/Marionette/WebFrame.pm blib/lib/Firefox/Marionette/WebFrame.pm
cp lib/Firefox/Marionette/Response.pm blib/lib/Firefox/Marionette/Response.pm
cp lib/Waterfox/Marionette.pm blib/lib/Waterfox/Marionette.pm
cp lib/Firefox/Marionette/WebWindow.pm blib/lib/Firefox/Marionette/WebWindow.pm
cp lib/Firefox/Marionette/UpdateStatus.pm blib/lib/Firefox/Marionette/UpdateStatus.pm
cp lib/Firefox/Marionette/WebAuthn/Credential.pm blib/lib/Firefox/Marionette/WebAuthn/Credential.pm
cp lib/Waterfox/Marionette/Profile.pm blib/lib/Waterfox/Marionette/Profile.pm
cp lib/Firefox/Marionette/ShadowRoot.pm blib/lib/Firefox/Marionette/ShadowRoot.pm
cp lib/Firefox/Marionette/Timeouts.pm blib/lib/Firefox/Marionette/Timeouts.pm
cp ca-bundle-for-firefox blib/script/ca-bundle-for-firefox
"/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ca-bundle-for-firefox
cp check-firefox-certificate-authorities blib/script/check-firefox-certificate-authorities
"/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/check-firefox-certificate-authorities
cp firefox-passwords blib/script/firefox-passwords
"/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/firefox-passwords
cp setup-for-firefox-marionette-build.sh blib/script/setup-for-firefox-marionette-build.sh
"/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/setup-for-firefox-marionette-build.sh
cp ssh-auth-cmd-marionette blib/script/ssh-auth-cmd-marionette
"/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ssh-auth-cmd-marionette
Manifying 4 pod documents
Manifying 27 pod documents
Manifying 12 pod documents
PERL_DL_NONLAZY=1 "/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# Testing Firefox::Marionette 1.64
t/00.load.t ........... ok
# Starting test at Mon Mar 24 20:28:15 2025
# Version is Mozilla Firefox 66.0.3
# XAUTHORITY is /home/len/.Xauthority
# DISPLAY is :0.0
# D-Bus is working
# Debian Version is jessie/sid
# Xvfb deb version is 2:1.15.1-0ubuntu2.11
# grep -r Mem /proc/meminfo
# MemTotal: 8121284 kB
# MemFree: 317752 kB
# MemAvailable: 5757292 kB
# ulimit -a | grep -i mem
# memory(kbytes) unlimited
# locked memory(kbytes) 64
# vmemory(kbytes) unlimited
# This firefox installation has 1 existing profiles
'/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl --version' did not produce output that could be parsed. Assuming modern Marionette is available at t/01-marionette.t line 667.
'/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl --version' did not produce output that could be parsed. Assuming modern Marionette is available at t/01-marionette.t line 667.
'/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl --version' did not produce output that could be parsed. Assuming modern Marionette is available at t/01-marionette.t line 667.
'/home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl --version' did not produce output that could be parsed. Assuming modern Marionette is available at t/01-marionette.t line 667.
# Initial tests
# Testing has been running for 4 seconds at t/01-marionette.t line 785
** firefox --version
** firefox -marionette -safe-mode -headless -profile /tmp/firefox_marionette_local_9Gz2aA15kF9/profile --no-remote --new-instance
*** You are running in headless mode.
<< 50:{"applicationType":"gecko","marionetteProtocol":3}
>> 73:[0,1,"WebDriver:NewSession",{"capabilities":{"requiredCapabilities":{}}}]
<< 664:[1,1,null,{"sessionId":"524c78f5-844c-4a7d-932e-35838024a288","capabilities":{"browserName":"firefox","browserVersion":"66.0.3","platformName":"linux","platformVersion":"4.4.0-51-generic","acceptInsecureCerts":false,"pageLoadStrategy":"normal","setWindowRect":true,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"strictFileInteractability":false,"unhandledPromptBehavior":"dismiss and notify","rotatable":false,"moz:accessibilityChecks":false,"moz:headless":true,"moz:processID":32362,"moz:profile":"/tmp/firefox_marionette_local_9Gz2aA15kF9/profile","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
>> 33:[0,2,"WebDriver:GetCapabilities"]
<< 613:[1,2,null,{"capabilities":{"browserName":"firefox","browserVersion":"66.0.3","platformName":"linux","platformVersion":"4.4.0-51-generic","acceptInsecureCerts":false,"pageLoadStrategy":"normal","setWindowRect":true,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"strictFileInteractability":false,"unhandledPromptBehavior":"dismiss and notify","rotatable":false,"moz:accessibilityChecks":false,"moz:headless":true,"moz:processID":32362,"moz:profile":"/tmp/firefox_marionette_local_9Gz2aA15kF9/profile","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
>> 71:[0,3,"WebDriver:ExecuteScript",{"script":"return navigator.userAgent"}]
<< 99:[1,3,null,{"value":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"}]
>> 29:[0,4,"Marionette:GetContext"]
<< 30:[1,4,null,{"value":"content"}]
>> 48:[0,5,"Marionette:SetContext",{"value":"chrome"}]
<< 25:[1,5,null,{"value":null}]
>> 80:[0,6,"WebDriver:ExecuteScript",{"script":"return Services.appinfo.XPCOMABI;\n"}]
<< 34:[1,6,null,{"value":"x86_64-gcc3"}]
>> 29:[0,7,"Marionette:GetContext"]
<< 29:[1,7,null,{"value":"chrome"}]
>> 49:[0,8,"Marionette:SetContext",{"value":"content"}]
<< 25:[1,8,null,{"value":null}]
# Browser version is 66.0.3
# Operating System is linux 4.4.0-51-generic
# Profile Directory is /tmp/firefox_marionette_local_9Gz2aA15kF9/profile
# Mozilla PID is 32362
# Firefox BuildID is Unknown
# Addons are disabled
# User Agent is Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0
# uname is linux
# Arch is x86_64
>> 32:[0,9,"Marionette:GetWindowType"]
<< 40:[1,9,null,{"value":"navigator:browser"}]
>> 32:[0,10,"WebDriver:GetWindowRect"]
<< 51:[1,10,null,{"x":0,"y":0,"width":1366,"height":768}]
>> 72:[0,11,"WebDriver:SetWindowRect",{"height":452,"width":326,"x":3,"y":23}]
<< 51:[1,11,null,{"x":3,"y":23,"width":326,"height":452}]
>> 32:[0,12,"WebDriver:GetWindowRect"]
<< 51:[1,12,null,{"x":3,"y":23,"width":326,"height":452}]
>> 32:[0,13,"WebDriver:GetWindowRect"]
<< 51:[1,13,null,{"x":3,"y":23,"width":326,"height":452}]
>> 30:[0,14,"WebDriver:GetTimeouts"]
<< 59:[1,14,null,{"implicit":0,"pageLoad":300000,"script":30000}]
>> 81:[0,15,"WebDriver:SetTimeouts",{"implicit":41001,"pageLoad":45043,"script":48021}]
<< 26:[1,15,null,{"value":null}]
>> 30:[0,16,"WebDriver:GetTimeouts"]
<< 62:[1,16,null,{"implicit":41001,"pageLoad":45043,"script":48021}]
>> 30:[0,17,"WebDriver:GetTimeouts"]
<< 62:[1,17,null,{"implicit":41001,"pageLoad":45043,"script":48021}]
>> 81:[0,18,"WebDriver:SetTimeouts",{"implicit":41001,"pageLoad":45043,"script":48021}]
<< 26:[1,18,null,{"value":null}]
>> 72:[0,19,"WebDriver:ExecuteScript",{"script":"return navigator.webdriver"}]
<< 26:[1,19,null,{"value":true}]
>> 87:[0,20,"WebDriver:ExecuteScript",{"script":"window.open(\"about:blank\", \"_blank\");"}]
<< 26:[1,20,null,{"value":null}]
>> 30:[0,21,"WebDriver:CloseWindow"]
<< 26:[1,21,null,["4294967300"]]
>> 32:[0,22,"WebDriver:DeleteSession"]
<< 26:[1,22,null,{"value":null}]
>> 74:[0,23,"WebDriver:NewSession",{"capabilities":{"requiredCapabilities":{}}}]
<< 665:[1,23,null,{"sessionId":"7c8f98e7-a867-4906-aecb-731125534db3","capabilities":{"browserName":"firefox","browserVersion":"66.0.3","platformName":"linux","platformVersion":"4.4.0-51-generic","acceptInsecureCerts":false,"pageLoadStrategy":"normal","setWindowRect":true,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"strictFileInteractability":false,"unhandledPromptBehavior":"dismiss and notify","rotatable":false,"moz:accessibilityChecks":false,"moz:headless":true,"moz:processID":32362,"moz:profile":"/tmp/firefox_marionette_local_9Gz2aA15kF9/profile","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
>> 51:[0,24,"Marionette:Quit",{"flags":["eAttemptQuit"]}]
<< 32:[1,24,null,{"cause":"shutdown"}]
# Starting new firefox for testing capabilities and accessing proxies
# Using proxy port TCP/49398
# Using SOCKS port TCP/44540
# Using FTP port TCP/51964
# Testing has been running for 22 seconds at t/01-marionette.t line 1197
# Testing has been running for 30 seconds at t/01-marionette.t line 1309
# Testing has been running for 30 seconds at t/01-marionette.t line 1339
# Starting new firefox for testing proxies with proxy port TCP/42625
# Testing has been running for 32 seconds at t/01-marionette.t line 1460
# Starting new firefox for testing proxies again using default proxy port TCP/3128
# Testing has been running for 42 seconds at t/01-marionette.t line 1521
# Starting new firefox for testing PDFs and script elements
# Testing has been running for 50 seconds at t/01-marionette.t line 1578
# WebGL is disabled by default when visible and addons are turned off
# Starting new firefox for testing logins
# Testing has been running for 60 seconds at t/01-marionette.t line 2125
# WebGL appears to be disabled in headless mode (with addons => 1)
# Testing has been running for 79 seconds at t/01-marionette.t line 2497
# Starting new firefox for testing custom headers
# Testing has been running for 79 seconds at t/01-marionette.t line 2880
# Starting new firefox for testing metacpan and iframe, with find, downloads, extensions and actions
# Testing has been running for 88 seconds at t/01-marionette.t line 3056
# Testing has been running for 96 seconds at t/01-marionette.t line 3088
# Starting new firefox for testing JSON from localhost and alerts and extensions
# Testing has been running for 96 seconds at t/01-marionette.t line 4360
# Starting new firefox for testing proxy by argument, capabilities, window switching and certificates using proxy port TCP/34999
# Testing has been running for 99 seconds at t/01-marionette.t line 4747
# Starting new firefox for testing %ENV proxy, min/maxing and killing firefox
# Testing has been running for 99 seconds at t/01-marionette.t line 5040
# Starting new firefox for testing visibility and TLS proxy servers
# Testing has been running for 99 seconds at t/01-marionette.t line 5224
# Starting new firefox for shortcut TLS proxy servers
# Testing has been running for 99 seconds at t/01-marionette.t line 5326
# Starting new firefox for shortcut normal proxy servers
# Testing has been running for 99 seconds at t/01-marionette.t line 5370
# Testing has been running for 99 seconds at t/01-marionette.t line 5396
# Total runtime is 99 seconds
t/01-marionette.t ..... ok
# Running taint checks with PATH set to /usr/bin:/bin:/usr/local/bin
t/02-taint.t .......... ok
t/03-close.t .......... skipped: Author tests not required for installation
t/03-closedir.t ....... skipped: Author tests not required for installation
t/03-fork.t ........... skipped: Author tests not required for installation
t/03-mkdir.t .......... skipped: Author tests not required for installation
t/03-opendir.t ........ skipped: Author tests not required for installation
t/03-read.t ........... skipped: Author tests not required for installation
t/03-seek.t ........... skipped: Author tests not required for installation
t/03-stat.t ........... skipped: Author tests not required for installation
t/03-sysopen.t ........ skipped: Author tests not required for installation
t/04-botd.t ........... skipped: Author tests not required for installation
t/04-browserfeatcl.t .. skipped: Author tests not required for installation
t/04-fingerprint.t .... skipped: Author tests not required for installation
t/04-proxy.t .......... skipped: Author tests not required for installation
t/04-timezone.t ....... skipped: Author tests not required for installation
t/04-webauthn.t ....... skipped: Author tests not required for installation
t/manifest.t .......... skipped: Author tests not required for installation
t/pod-coverage.t ...... ok
t/pod.t ............... ok
All tests successful.
Test Summary Report
-------------------
t/01-marionette.t (Wstat: 0 Tests: 1453 Failed: 0)
TODO passed: 55, 175-176
Files=21, Tests=1538, 112 wallclock secs ( 0.27 usr 0.03 sys + 57.94 cusr 7.46 csys = 65.70 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
runtime:
Module Need Have
------------------- ----- --------
Archive::Zip 0 1.68
Config 0 5.040001
Config::INI::Reader 0 0.029
Crypt::URandom 0 0.54
DirHandle 0 1.05
Encode 0 3.21
English 0 1.11
Exporter 0 5.78
Fcntl 0 1.18
File::Find 0 1.44
File::Spec 0 3.91
File::Temp 0 0.2311
FileHandle 0 2.05
IO::Handle 0 1.55
IPC::Open3 1.03 1.22
JSON 0 4.10
MIME::Base64 3.11 3.16_01
overload 0 1.37
parent 0 0.244
perl 5.010 5.040001
Pod::Simple::Text 0 3.45
POSIX 0 2.20
Scalar::Util 0 1.68
Socket 0 2.038
Term::ReadKey 0 2.38
Text::CSV_XS 1.35 1.60
Time::HiRes 0 1.9777
Time::Local 0 1.35
URI 1.61 5.31
URI::data 0 5.31
URI::Escape 0 5.31
URI::URL 0 5.31
XML::Parser 0 2.47
build:
Module Need Have
------------------- ----- --------
Compress::Zlib 0 2.213
Crypt::PasswdMD5 0 1.42
Cwd 0 3.91
Digest::SHA 0 6.04
File::HomeDir 0 1.006
HTTP::Daemon 0 6.16
HTTP::Response 0 7.00
HTTP::Status 0 7.00
IO::Socket::IP 0 0.43
IO::Socket::SSL 0 2.089
PDF::API2 2.036 2.047
Test::CheckManifest 0.9 1.43
Test::More 0 1.302209
Test::Pod 1.41 1.52
Test::Pod::Coverage 1.04 1.10
configure:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 0 7.72
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
LANG = en_US.UTF-8
LANGUAGE = en_US
PATH = /home/len/perl5/perlbrew/bin:/home/len/perl5/perlbrew/perls/perl-5.40.1/bin:/home/len/bin:/usr/local/lib/nodejs/node-v18.7.0-linux-x64/bin:/home/len/.rvm/gems/ruby-2.3.1/bin:/home/len/.rvm/gems/ruby-2.3.1@global/bin:/home/len/.rvm/rubies/ruby-2.3.1/bin:/usr/local/lib/nodejs/node-v18.7.0-linux-x64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/len/.rvm/bin:/home/len/.rvm/bin:/usr/local/heroku/bin:/usr/local/go/bin:/home/len/go/bin:/home/len/.rvm/bin:/usr/local/bin:/usr/bin
PERL5LIB = /home/len/perl5/lib/perl5
PERLBREW_HOME = /home/len/.perlbrew
PERLBREW_MANPATH = /home/len/perl5/perlbrew/perls/perl-5.40.1/man
PERLBREW_PATH = /home/len/perl5/perlbrew/bin:/home/len/perl5/perlbrew/perls/perl-5.40.1/bin
PERLBREW_PERL = perl-5.40.1
PERLBREW_ROOT = /home/len/perl5/perlbrew
PERLBREW_SHELLRC_VERSION = 1.01
PERLBREW_VERSION = 1.01
SHELL = /bin/bash
TERM = xterm
Perl special variables (and OS-specific diagnostics, for MSWin32):
EGID = 1000 4 24 27 30 46 108 124 125 130 1000 1001
EUID = 1000
EXECUTABLE_NAME = /home/len/perl5/perlbrew/perls/perl-5.40.1/bin/perl
GID = 1000 4 24 27 30 46 108 124 125 130 1000 1001
UID = 1000
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.38
CPAN::Meta 2.150010
Cwd 3.91
ExtUtils::CBuilder 0.280240
ExtUtils::Command 7.72
ExtUtils::Install 2.22
ExtUtils::MakeMaker 7.72
ExtUtils::Manifest 1.75
ExtUtils::ParseXS 3.51
File::Spec 3.91
JSON 4.10
JSON::PP 4.16
Module::Build 0.4234
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test::Harness 3.50
Test::More 1.302209
YAML 1.31
YAML::Syck n/a
version 0.9933
--
Summary of my perl5 (revision 5 version 40 subversion 1) configuration:
Platform:
osname=linux
osvers=4.4.0-51-generic
archname=x86_64-linux
uname='linux echoes 4.4.0-51-generic #72~14.04.1-ubuntu smp thu nov 24 19:22:30 utc 2016 x86_64 x86_64 x86_64 gnulinux '
config_args='-de -Dprefix=/home/len/perl5/perlbrew/perls/perl-5.40.1 -Aeval:scriptdir=/home/len/perl5/perlbrew/perls/perl-5.40.1/bin'
hint=recommended
useposix=true
d_sigaction=define
useithreads=undef
usemultiplicity=undef
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
Compiler:
cc='cc'
ccflags ='-std=gnu99 -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
optimize='-O2'
cppflags='-std=gnu99 -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion=''
gccversion='4.8.4'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=16
longdblkind=3
ivtype='long'
ivsize=8
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='cc'
ldflags =' -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/../lib /lib /lib64 /usr/lib64
libs=-lpthread -lgdbm -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc
libc=libc-2.19.so
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.19'
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-E'
cccdlflags='-fPIC'
lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_LONG_DOUBLE
HAS_STRTOLD
HAS_TIMES
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_HASH_FUNC_SIPHASH13
PERL_HASH_USE_SBOX32
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_SAFE_PUTENV
USE_64_BIT_ALL
USE_64_BIT_INT
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
Built under linux
Compiled at Mar 2 2025 10:40:52
%ENV:
PERL5LIB="/home/len/perl5/lib/perl5"
PERLBREW_HOME="/home/len/.perlbrew"
PERLBREW_MANPATH="/home/len/perl5/perlbrew/perls/perl-5.40.1/man"
PERLBREW_PATH="/home/len/perl5/perlbrew/bin:/home/len/perl5/perlbrew/perls/perl-5.40.1/bin"
PERLBREW_PERL="perl-5.40.1"
PERLBREW_ROOT="/home/len/perl5/perlbrew"
PERLBREW_SHELLRC_VERSION="1.01"
PERLBREW_VERSION="1.01"
@INC:
/home/len/perl5/lib/perl5
/home/len/perl5/perlbrew/perls/perl-5.40.1/lib/site_perl/5.40.1/x86_64-linux
/home/len/perl5/perlbrew/perls/perl-5.40.1/lib/site_perl/5.40.1
/home/len/perl5/perlbrew/perls/perl-5.40.1/lib/5.40.1/x86_64-linux
/home/len/perl5/perlbrew/perls/perl-5.40.1/lib/5.40.1