错误显示:
[root@MaxwellDBA ~]# perl -MCPAN -e shell
Terminal does not support AddHistory.
cpan shell -- CPAN exploration and modules installation (v2.18)
Enter 'h' for help.
cpan[1]> install DBI
Reading '/root/.cpan/Metadata'
Database was generated on Thu, 13 Oct 2022 00:17:01 GMT
DBI is up to date (1.643).
cpan[2]> install DBD::mysql
Running install for module 'DBD::mysql'
Checksum for /root/.cpan/sources/authors/id/D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz ok
Scanning cache /root/.cpan/build for sizes
............................................................................DONE
'YAML' not installed, will not store persistent state
Configuring D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz with Makefile.PL
Can't exec "mysql_config": No such file or directory at Makefile.PL line 89.
Cannot find the file 'mysql_config'! Your execution PATH doesn't seem
not contain the path to mysql_config. Resorting to guessed values!
PLEASE NOTE:
For 'make test' to run properly, you must ensure that the
database user 'root' can connect to your MySQL server
and has the proper privileges that these tests require such
as 'drop table', 'create table', 'drop procedure', 'create procedure'
as well as others.
mysql> grant all privileges on test.* to 'root'@'localhost' identified by 's3kr1t';
You can also optionally set the user to run 'make test' with:
perl Makefile.PL --testuser=username
Can't exec "mysql_config": No such file or directory at Makefile.PL line 603.
Can't find mysql_config. Use --mysql_config option to specify where mysql_config is located
Failed to determine directory of mysql.h. Use
perl Makefile.PL --cflags=-I<dir>
to set this directory. For details see DBD::mysql::INSTALL,
section "C Compiler flags" or type
perl Makefile.PL --help
Warning: No success on command[/usr/bin/perl Makefile.PL]
DVEEDEN/DBD-mysql-4.050.tar.gz
/usr/bin/perl Makefile.PL -- NOT OK
Failed during this command:
DVEEDEN/DBD-mysql-4.050.tar.gz : writemakefile NO '/usr/bin/perl Makefile.PL' returned status 512
cpan[3]> exit
Terminal does not support GetHistory.
Lockfile removed.
安装mysql 开发包:
[root@MaxwellDBA include]# yum install mysql-devel
[root@MaxwellDBA include]# yum install mysql-server
Repository extras is listed more than once in the configuration
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/CentOS-epel.repo; Configuration: OptionBinding with id "failovermethod" does not exist
Last metadata expiration check: 1:07:56 ago on Thu 13 Oct 2022 02:41:00 PM CST.
Package mysql-server-8.0.26-1.module_el8.4.0+915+de215114.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
[root@MaxwellDBA include]#
[root@MaxwellDBA include]# yum install mysql-devel
Repository extras is listed more than once in the configuration
Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/CentOS-epel.repo; Configuration: OptionBinding with id "failovermethod" does not exist
Last metadata expiration check: 1:08:13 ago on Thu 13 Oct 2022 02:41:00 PM CST.
Dependencies resolved.
===============================================================================================================================================================================================================
Package Architecture Version Repository Size
===============================================================================================================================================================================================================
Installing:
mysql-devel x86_64 8.0.26-1.module_el8.4.0+915+de215114 AppStream 155 k
Installing dependencies:
keyutils-libs-devel x86_64 1.5.10-9.el8 base 48 k
krb5-devel x86_64 1.18.2-14.el8 base 560 k
libcom_err-devel x86_64 1.45.6-2.el8 base 38 k
libkadm5 x86_64 1.18.2-14.el8 base 187 k
libselinux-devel x86_64 2.9-5.el8 base 200 k
libsepol-devel x86_64 2.9-3.el8 base 87 k
libverto-devel x86_64 0.3.0-5.el8 base 18 k
openssl-devel x86_64 1:1.1.1k-5.el8_5 base 2.3 M
pcre2-devel x86_64 10.32-2.el8 base 605 k
pcre2-utf16 x86_64 10.32-2.el8 base 229 k
pcre2-utf32 x86_64 10.32-2.el8 base 220 k
Transaction Summary
===============================================================================================================================================================================================================
Install 12 Packages
Total download size: 4.6 M
Installed size: 8.4 M
Is this ok [y/N]: y
Downloading Packages:
(1/12): keyutils-libs-devel-1.5.10-9.el8.x86_64.rpm 119 kB/s | 48 kB 00:00
(2/12): libcom_err-devel-1.45.6-2.el8.x86_64.rpm 60 kB/s | 38 kB 00:00
(3/12): libkadm5-1.18.2-14.el8.x86_64.rpm 126 kB/s | 187 kB 00:01
(4/12): libsepol-devel-2.9-3.el8.x86_64.rpm 105 kB/s | 87 kB 00:00
(5/12): libselinux-devel-2.9-5.el8.x86_64.rpm 95 kB/s | 200 kB 00:02
(6/12): libverto-devel-0.3.0-5.el8.x86_64.rpm 57 kB/s | 18 kB 00:00
(7/12): krb5-devel-1.18.2-14.el8.x86_64.rpm 110 kB/s | 560 kB 00:05
(8/12): pcre2-utf16-10.32-2.el8.x86_64.rpm 109 kB/s | 229 kB 00:02
(9/12): pcre2-devel-10.32-2.el8.x86_64.rpm 124 kB/s | 605 kB 00:04
(10/12): pcre2-utf32-10.32-2.el8.x86_64.rpm 105 kB/s | 220 kB 00:02
(11/12): mysql-devel-8.0.26-1.module_el8.4.0+915+de215114.x86_64.rpm 108 kB/s | 155 kB 00:01
(12/12): openssl-devel-1.1.1k-5.el8_5.x86_64.rpm 106 kB/s | 2.3 MB 00:22
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 188 kB/s | 4.6 MB 00:25
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : pcre2-utf32-10.32-2.el8.x86_64 1/12
Installing : pcre2-utf16-10.32-2.el8.x86_64 2/12
Installing : pcre2-devel-10.32-2.el8.x86_64 3/12
Installing : libverto-devel-0.3.0-5.el8.x86_64 4/12
Installing : libsepol-devel-2.9-3.el8.x86_64 5/12
Installing : libselinux-devel-2.9-5.el8.x86_64 6/12
Installing : libkadm5-1.18.2-14.el8.x86_64 7/12
Installing : libcom_err-devel-1.45.6-2.el8.x86_64 8/12
Installing : keyutils-libs-devel-1.5.10-9.el8.x86_64 9/12
Installing : krb5-devel-1.18.2-14.el8.x86_64 10/12
Installing : openssl-devel-1:1.1.1k-5.el8_5.x86_64 11/12
Installing : mysql-devel-8.0.26-1.module_el8.4.0+915+de215114.x86_64 12/12
Running scriptlet: mysql-devel-8.0.26-1.module_el8.4.0+915+de215114.x86_64 12/12
Verifying : keyutils-libs-devel-1.5.10-9.el8.x86_64 1/12
Verifying : krb5-devel-1.18.2-14.el8.x86_64 2/12
Verifying : libcom_err-devel-1.45.6-2.el8.x86_64 3/12
Verifying : libkadm5-1.18.2-14.el8.x86_64 4/12
Verifying : libselinux-devel-2.9-5.el8.x86_64 5/12
Verifying : libsepol-devel-2.9-3.el8.x86_64 6/12
Verifying : libverto-devel-0.3.0-5.el8.x86_64 7/12
Verifying : openssl-devel-1:1.1.1k-5.el8_5.x86_64 8/12
Verifying : pcre2-devel-10.32-2.el8.x86_64 9/12
Verifying : pcre2-utf16-10.32-2.el8.x86_64 10/12
Verifying : pcre2-utf32-10.32-2.el8.x86_64 11/12
Verifying : mysql-devel-8.0.26-1.module_el8.4.0+915+de215114.x86_64 12/12
Installed:
keyutils-libs-devel-1.5.10-9.el8.x86_64 krb5-devel-1.18.2-14.el8.x86_64 libcom_err-devel-1.45.6-2.el8.x86_64 libkadm5-1.18.2-14.el8.x86_64 libselinux-devel-2.9-5.el8.x86_64
libsepol-devel-2.9-3.el8.x86_64 libverto-devel-0.3.0-5.el8.x86_64 mysql-devel-8.0.26-1.module_el8.4.0+915+de215114.x86_64 openssl-devel-1:1.1.1k-5.el8_5.x86_64 pcre2-devel-10.32-2.el8.x86_64
pcre2-utf16-10.32-2.el8.x86_64 pcre2-utf32-10.32-2.el8.x86_64
Complete!
[root@MaxwellDBA include]#
解决方案:
[root@MaxwellDBA ~]# perl -MCPAN -e shell
cpan[1]> install DBI
cpan[2]> install DBD::mysql
[root@MaxwellDBA ~]# perl -MCPAN -e shell
Terminal does not support AddHistory.
cpan shell -- CPAN exploration and modules installation (v2.18)
Enter 'h' for help.
cpan[1]> install DBI
Reading '/root/.cpan/Metadata'
Database was generated on Thu, 13 Oct 2022 00:17:01 GMT
DBI is up to date (1.643).
cpan[2]> install DBD::mysql
Running install for module 'DBD::mysql'
Checksum for /root/.cpan/sources/authors/id/D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz ok
Scanning cache /root/.cpan/build for sizes
............................................................................DONE
'YAML' not installed, will not store persistent state
Configuring D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz with Makefile.PL
PLEASE NOTE:
For 'make test' to run properly, you must ensure that the
database user 'root' can connect to your MySQL server
and has the proper privileges that these tests require such
as 'drop table', 'create table', 'drop procedure', 'create procedure'
as well as others.
mysql> grant all privileges on test.* to 'root'@'localhost' identified by 's3kr1t';
You can also optionally set the user to run 'make test' with:
perl Makefile.PL --testuser=username
I will use the following settings for compiling and testing:
cflags (mysql_config) = -I/usr/include/mysql -m64
embedded (guessed ) =
ldflags (guessed ) =
libs (mysql_config) = -L/usr/lib64/mysql -lmysqlclient -lpthread -ldl -lz -lssl -lcrypto -lresolv -lm -lrt
mysql_config (guessed ) = mysql_config
nocatchstderr (default ) = 0
nofoundrows (default ) = 0
nossl (default ) = 0
testdb (default ) = test
testhost (default ) =
testpassword (default ) =
testport (default ) =
testsocket (default ) =
testuser (guessed ) = root
To change these settings, see 'perl Makefile.PL --help' and
'perldoc DBD::mysql::INSTALL'.
Checking if libs are available for compiling...
Looks good.
Checking if your kit is complete...
Looks good
Warning: prerequisite Test::Deep 0 not found.
Using DBI 1.643 (for perl 5.026003 on x86_64-linux-thread-multi) installed in /usr/local/lib64/perl5/auto/DBI/
Generating a Unix-style Makefile
Writing Makefile for DBD::mysql
Writing MYMETA.yml and MYMETA.json
DVEEDEN/DBD-mysql-4.050.tar.gz
/usr/bin/perl Makefile.PL -- OK
Running make for D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz
---- Unsatisfied dependencies detected during ----
---- DVEEDEN/DBD-mysql-4.050.tar.gz ----
Proc::ProcessTable [build_requires,optional]
Test::Deep [build_requires]
Running install for module 'Test::Deep'
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/R/RJ/RJBS/Test-Deep-1.130.tar.gz
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/R/RJ/RJBS/CHECKSUMS
Checksum for /root/.cpan/sources/authors/id/R/RJ/RJBS/Test-Deep-1.130.tar.gz ok
Configuring R/RJ/RJBS/Test-Deep-1.130.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Test::Deep
Writing MYMETA.yml and MYMETA.json
RJBS/Test-Deep-1.130.tar.gz
/usr/bin/perl Makefile.PL -- OK
Running make for R/RJ/RJBS/Test-Deep-1.130.tar.gz
cp lib/Test/Deep/Ref.pm blib/lib/Test/Deep/Ref.pm
cp lib/Test/Deep/HashKeys.pm blib/lib/Test/Deep/HashKeys.pm
cp lib/Test/Deep/Shallow.pm blib/lib/Test/Deep/Shallow.pm
cp lib/Test/Deep/Cache.pm blib/lib/Test/Deep/Cache.pm
cp lib/Test/Deep/MM.pm blib/lib/Test/Deep/MM.pm
cp lib/Test/Deep/Number.pm blib/lib/Test/Deep/Number.pm
cp lib/Test/Deep/ScalarRefOnly.pm blib/lib/Test/Deep/ScalarRefOnly.pm
cp lib/Test/Deep/HashKeysOnly.pm blib/lib/Test/Deep/HashKeysOnly.pm
cp lib/Test/Deep/Ignore.pm blib/lib/Test/Deep/Ignore.pm
cp lib/Test/Deep/RegexpRef.pm blib/lib/Test/Deep/RegexpRef.pm
cp lib/Test/Deep/Regexp.pm blib/lib/Test/Deep/Regexp.pm
cp lib/Test/Deep/Code.pm blib/lib/Test/Deep/Code.pm
cp lib/Test/Deep/Boolean.pm blib/lib/Test/Deep/Boolean.pm
cp lib/Test/Deep/RefType.pm blib/lib/Test/Deep/RefType.pm
cp lib/Test/Deep/ScalarRef.pm blib/lib/Test/Deep/ScalarRef.pm
cp lib/Test/Deep/Cache/Simple.pm blib/lib/Test/Deep/Cache/Simple.pm
cp lib/Test/Deep/String.pm blib/lib/Test/Deep/String.pm
cp lib/Test/Deep/Methods.pm blib/lib/Test/Deep/Methods.pm
cp lib/Test/Deep/ListMethods.pm blib/lib/Test/Deep/ListMethods.pm
cp lib/Test/Deep/RegexpRefOnly.pm blib/lib/Test/Deep/RegexpRefOnly.pm
cp lib/Test/Deep/Any.pm blib/lib/Test/Deep/Any.pm
cp lib/Test/Deep/RegexpOnly.pm blib/lib/Test/Deep/RegexpOnly.pm
cp lib/Test/Deep/ArrayLengthOnly.pm blib/lib/Test/Deep/ArrayLengthOnly.pm
cp lib/Test/Deep/Cmp.pm blib/lib/Test/Deep/Cmp.pm
cp lib/Test/Deep/ArrayElementsOnly.pm blib/lib/Test/Deep/ArrayElementsOnly.pm
cp lib/Test/Deep/HashElements.pm blib/lib/Test/Deep/HashElements.pm
cp lib/Test/Deep/HashEach.pm blib/lib/Test/Deep/HashEach.pm
cp lib/Test/Deep/RegexpMatches.pm blib/lib/Test/Deep/RegexpMatches.pm
cp lib/Test/Deep/All.pm blib/lib/Test/Deep/All.pm
cp lib/Test/Deep/ArrayLength.pm blib/lib/Test/Deep/ArrayLength.pm
cp lib/Test/Deep/Class.pm blib/lib/Test/Deep/Class.pm
cp lib/Test/Deep/RegexpVersion.pm blib/lib/Test/Deep/RegexpVersion.pm
cp lib/Test/Deep/Blessed.pm blib/lib/Test/Deep/Blessed.pm
cp lib/Test/Deep/ArrayEach.pm blib/lib/Test/Deep/ArrayEach.pm
cp lib/Test/Deep/None.pm blib/lib/Test/Deep/None.pm
cp lib/Test/Deep/Obj.pm blib/lib/Test/Deep/Obj.pm
cp lib/Test/Deep.pm blib/lib/Test/Deep.pm
cp lib/Test/Deep/Hash.pm blib/lib/Test/Deep/Hash.pm
cp lib/Test/Deep/Isa.pm blib/lib/Test/Deep/Isa.pm
cp lib/Test/Deep/Stack.pm blib/lib/Test/Deep/Stack.pm
cp lib/Test/Deep/Set.pm blib/lib/Test/Deep/Set.pm
cp lib/Test/Deep/NoTest.pm blib/lib/Test/Deep/NoTest.pm
cp lib/Test/Deep/Array.pm blib/lib/Test/Deep/Array.pm
Manifying 2 pod documents
RJBS/Test-Deep-1.130.tar.gz
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/all.t ..................... ok
t/any.t ..................... ok
t/array.t ................... ok
t/array_each.t .............. ok
t/arraylength.t ............. ok
t/bag.t ..................... ok
t/bagrecursion.t ............ ok
t/blessed.t ................. ok
t/boolean.t ................. ok
t/cache.t ................... ok
t/circular.t ................ ok
t/class.t ................... ok
t/code.t .................... ok
t/deep_utils.t .............. ok
t/descend.t ................. ok
t/error.t ................... ok
t/hash.t .................... ok
t/hash_each.t ............... ok
t/hashkeys.t ................ ok
t/ignore.t .................. ok
t/import.t .................. ok
t/isa.t ..................... ok
t/leaf-wrapper.t ............ ok
t/listmethods.t ............. ok
t/memory.t .................. ok
t/methods.t ................. ok
t/none.t .................... ok
t/notest.t .................. ok
t/notest_extra.t ............ ok
t/number.t .................. ok
t/reftype.t ................. ok
t/regexp.t .................. ok
t/regexpref.t ............... ok
t/rt78288_blessed_object.t .. ok
t/scalar.t .................. ok
t/scalarref.t ............... ok
t/set.t ..................... ok
t/shallow.t ................. ok
t/string.t .................. ok
All tests successful.
Files=39, Tests=1260, 3 wallclock secs ( 0.19 usr 0.06 sys + 2.49 cusr 0.54 csys = 3.28 CPU)
Result: PASS
RJBS/Test-Deep-1.130.tar.gz
/usr/bin/make test -- OK
Running make install
Manifying 2 pod documents
Installing /usr/local/share/perl5/Test/Deep.pm
Installing /usr/local/share/perl5/Test/Deep/Ref.pm
Installing /usr/local/share/perl5/Test/Deep/HashKeys.pm
Installing /usr/local/share/perl5/Test/Deep/Shallow.pm
Installing /usr/local/share/perl5/Test/Deep/Cache.pm
Installing /usr/local/share/perl5/Test/Deep/MM.pm
Installing /usr/local/share/perl5/Test/Deep/Number.pm
Installing /usr/local/share/perl5/Test/Deep/ScalarRefOnly.pm
Installing /usr/local/share/perl5/Test/Deep/HashKeysOnly.pm
Installing /usr/local/share/perl5/Test/Deep/Ignore.pm
Installing /usr/local/share/perl5/Test/Deep/RegexpRef.pm
Installing /usr/local/share/perl5/Test/Deep/Regexp.pm
Installing /usr/local/share/perl5/Test/Deep/Code.pm
Installing /usr/local/share/perl5/Test/Deep/Boolean.pm
Installing /usr/local/share/perl5/Test/Deep/RefType.pm
Installing /usr/local/share/perl5/Test/Deep/ScalarRef.pm
Installing /usr/local/share/perl5/Test/Deep/String.pm
Installing /usr/local/share/perl5/Test/Deep/Methods.pm
Installing /usr/local/share/perl5/Test/Deep/ListMethods.pm
Installing /usr/local/share/perl5/Test/Deep/RegexpRefOnly.pm
Installing /usr/local/share/perl5/Test/Deep/Any.pm
Installing /usr/local/share/perl5/Test/Deep/RegexpOnly.pm
Installing /usr/local/share/perl5/Test/Deep/ArrayLengthOnly.pm
Installing /usr/local/share/perl5/Test/Deep/Cmp.pm
Installing /usr/local/share/perl5/Test/Deep/ArrayElementsOnly.pm
Installing /usr/local/share/perl5/Test/Deep/HashElements.pm
Installing /usr/local/share/perl5/Test/Deep/HashEach.pm
Installing /usr/local/share/perl5/Test/Deep/RegexpMatches.pm
Installing /usr/local/share/perl5/Test/Deep/All.pm
Installing /usr/local/share/perl5/Test/Deep/ArrayLength.pm
Installing /usr/local/share/perl5/Test/Deep/Class.pm
Installing /usr/local/share/perl5/Test/Deep/RegexpVersion.pm
Installing /usr/local/share/perl5/Test/Deep/Blessed.pm
Installing /usr/local/share/perl5/Test/Deep/ArrayEach.pm
Installing /usr/local/share/perl5/Test/Deep/None.pm
Installing /usr/local/share/perl5/Test/Deep/Obj.pm
Installing /usr/local/share/perl5/Test/Deep/Hash.pm
Installing /usr/local/share/perl5/Test/Deep/Isa.pm
Installing /usr/local/share/perl5/Test/Deep/Stack.pm
Installing /usr/local/share/perl5/Test/Deep/Set.pm
Installing /usr/local/share/perl5/Test/Deep/NoTest.pm
Installing /usr/local/share/perl5/Test/Deep/Array.pm
Installing /usr/local/share/perl5/Test/Deep/Cache/Simple.pm
Installing /usr/local/share/man/man3/Test::Deep.3pm
Installing /usr/local/share/man/man3/Test::Deep::NoTest.3pm
Appending installation info to /usr/lib64/perl5/perllocal.pod
RJBS/Test-Deep-1.130.tar.gz
/usr/bin/make install -- OK
DVEEDEN/DBD-mysql-4.050.tar.gz
Has already been unwrapped into directory /root/.cpan/build/DBD-mysql-4.050-2
DVEEDEN/DBD-mysql-4.050.tar.gz
Has already been prepared
Running make for D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz
---- Unsatisfied dependencies detected during ----
---- DVEEDEN/DBD-mysql-4.050.tar.gz ----
Proc::ProcessTable [build_requires,optional]
cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm
cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm
cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod
cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm
Running Mkbootstrap for mysql ()
chmod 644 "mysql.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- mysql.bs blib/arch/auto/DBD/mysql/mysql.bs 644
gcc -c -I/usr/local/lib64/perl5/auto/DBI -I/usr/include/mysql -m64 -DDBD_MYSQL_WITH_SSL -g -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"4.050\" -DXS_VERSION=\"4.050\" -fPIC "-I/usr/lib64/perl5/CORE" dbdimp.c
dbdimp.c: In function ‘mysql_st_internal_execute41’:
dbdimp.c:3762:64: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘my_ulonglong’ {aka ‘long unsigned int’} [-Wformat=]
"\t<- mysql_internal_execute_41 returning %llu rows\n",
~~~^
%lu
rows);
~~~~
dbdimp.c: In function ‘mysql_st_execute’:
dbdimp.c:3931:33: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘my_ulonglong’ {aka ‘long unsigned int’} [-Wformat=]
sprintf(actual_row_num, "%llu", imp_sth->row_num);
~~~^ ~~~~~~~~~~~~~~~~
%lu
dbdimp.c: In function ‘mysql_st_fetch’:
dbdimp.c:4356:64: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=]
PerlIO_printf(DBIc_LOGPIO(imp_xxh), "\tmysql_num_rows=%llu\n",
~~~^
%lu
mysql_num_rows(imp_sth->result));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c:4358:69: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=]
PerlIO_printf(DBIc_LOGPIO(imp_xxh), "\tmysql_affected_rows=%llu\n",
~~~^
%lu
mysql_affected_rows(imp_dbh->pmysql));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dbdimp.c: In function ‘mysql_st_FETCH_attrib’:
dbdimp.c:4980:61: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘my_ulonglong’ {aka ‘long unsigned int’} [-Wformat=]
PerlIO_printf(DBIc_LOGPIO(imp_xxh), "INSERT ID %llu\n", imp_sth->insertid);
~~~^ ~~~~~~~~~~~~~~~~~
%lu
"/usr/bin/perl" -p -e "s/~DRIVER~/mysql/g" /usr/local/lib64/perl5/auto/DBI/Driver.xst > mysql.xsi
"/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' mysql.xs > mysql.xsc
Warning: duplicate function definition 'do' detected in mysql.xs, line 247
Warning: duplicate function definition 'rows' detected in mysql.xs, line 683
mv mysql.xsc mysql.c
gcc -c -I/usr/local/lib64/perl5/auto/DBI -I/usr/include/mysql -m64 -DDBD_MYSQL_WITH_SSL -g -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"4.050\" -DXS_VERSION=\"4.050\" -fPIC "-I/usr/lib64/perl5/CORE" mysql.c
mysql.xs: In function ‘XS_DBD__mysql__st_rows’:
mysql.xs:704:18: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘my_ulonglong’ {aka ‘long unsigned int’} [-Wformat=]
sprintf(buf, "%llu", imp_sth->row_num);
^~~~~~ ~~~~~~~~~~~~~~~~
gcc -c -I/usr/local/lib64/perl5/auto/DBI -I/usr/include/mysql -m64 -DDBD_MYSQL_WITH_SSL -g -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"4.050\" -DXS_VERSION=\"4.050\" -fPIC "-I/usr/lib64/perl5/CORE" socket.c
rm -f blib/arch/auto/DBD/mysql/mysql.so
gcc -lpthread -shared -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong dbdimp.o mysql.o socket.o -o blib/arch/auto/DBD/mysql/mysql.so \
-L/usr/lib64/mysql -lmysqlclient -lpthread -ldl -lz -lssl -lcrypto -lresolv -lm -lrt -lperl \
chmod 755 blib/arch/auto/DBD/mysql/mysql.so
Manifying 3 pod documents
DVEEDEN/DBD-mysql-4.050.tar.gz
/usr/bin/make -- OK
Running make test
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- mysql.bs blib/arch/auto/DBD/mysql/mysql.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00base.t .............................. 1/6 # Driver version is 4.050
t/00base.t .............................. ok
t/05dbcreate.t .......................... # DBI connect('','root',...) failed: Access denied for user 'root'@'localhost' (using password: NO) at t/05dbcreate.t line 16.
t/05dbcreate.t .......................... skipped: no database connection
t/10connect.t ........................... # DBI connect('test','root',...) failed: Access denied for user 'root'@'localhost' (using password: NO) at t/10connect.t line 14.
t/10connect.t ........................... skipped: no database connection
t/15reconnect.t ......................... skipped: no database connection
t/16dbi-get_info.t ...................... skipped: no database connection
t/20createdrop.t ........................ skipped: no database connection
t/25lockunlock.t ........................ skipped: no database connection
t/29warnings.t .......................... skipped: no database connection
t/30insertfetch.t ....................... skipped: no database connection
t/31insertid.t .......................... skipped: no database connection
t/32insert_error.t ...................... skipped: no database connection
t/35limit.t ............................. skipped: no database connection
t/35prepare.t ........................... skipped: no database connection
t/40bindparam.t ......................... skipped: no database connection
t/40bindparam2.t ........................ skipped: no database connection
t/40bit.t ............................... skipped: no database connection
t/40blobs.t ............................. skipped: no database connection
t/40catalog.t ........................... skipped: no database connection
t/40keyinfo.t ........................... skipped: no database connection
t/40listfields.t ........................ skipped: no database connection
t/40nulls.t ............................. skipped: no database connection
t/40nulls_prepare.t ..................... skipped: no database connection
t/40numrows.t ........................... skipped: no database connection
t/40server_prepare.t .................... skipped: no database connection
t/40server_prepare_crash.t .............. skipped: no database connection
t/40server_prepare_error.t .............. skipped: no database connection
t/40types.t ............................. skipped: no database connection
t/41bindparam.t ......................... skipped: no database connection
t/41blobs_prepare.t ..................... skipped: no database connection
t/41int_min_max.t ....................... skipped: no database connection
t/42bindparam.t ......................... skipped: no database connection
t/43count_params.t ...................... skipped: no database connection
t/50chopblanks.t ........................ skipped: no database connection
t/50commit.t ............................ skipped: no database connection
t/51bind_type_guessing.t ................ skipped: no database connection
t/52comment.t ........................... skipped: no database connection
t/53comment.t ........................... skipped: no database connection
t/55utf8.t .............................. skipped: no database connection
t/55utf8mb4.t ........................... skipped: no database connection
t/56connattr.t .......................... skipped: no database connection
t/60leaks.t ............................. skipped: Skip $ENV{EXTENDED_TESTING} is not set
t/65segfault.t .......................... skipped: no database connection
t/65types.t ............................. skipped: no database connection
t/70takeimp.t ........................... skipped: no database connection
t/71impdata.t ........................... skipped: no database connection
t/75supported_sql.t ..................... skipped: no database connection
t/76multi_statement.t ................... skipped: no database connection
t/80procs.t ............................. skipped: no database connection
t/81procs.t ............................. skipped: no database connection
t/85init_command.t ...................... skipped: no database connection
t/86_bug_36972.t ........................ skipped: no database connection
t/87async.t ............................. skipped: no database connection
t/88async-multi-stmts.t ................. skipped: no database connection
t/89async-method-check.t ................ skipped: no database connection
t/91errcheck.t .......................... skipped: no database connection
t/92ssl_backronym_vulnerability.t ....... skipped: no database connection: DBI connect('test','root',...) failed: Access denied for user 'root'@'localhost' (using password: NO) at t/lib.pl line 57.
t/92ssl_optional.t ...................... skipped: no database connection: DBI connect('test','root',...) failed: Access denied for user 'root'@'localhost' (using password: NO) at t/lib.pl line 57.
t/92ssl_riddle_vulnerability.t .......... skipped: no database connection: DBI connect('test','root',...) failed: Access denied for user 'root'@'localhost' (using password: NO) at t/lib.pl line 57.
t/99_bug_server_prepare_blob_null.t ..... skipped: no database connection
t/manifest.t ............................ skipped: these tests are for release testing
t/pod.t ................................. skipped: Test::Pod 1.00 required for testing POD
t/rt110983-valid-mysqlfd.t .............. skipped: no database connection
t/rt118977-zerofill.t ................... skipped: no database connection
t/rt25389-bin-case.t .................... skipped: no database connection
t/rt50304-column_info_parentheses.t ..... skipped: no database connection
t/rt61849-bind-param-buffer-overflow.t .. skipped: no database connection
t/rt75353-innodb-lock-timeout.t ......... skipped: no database connection
t/rt83494-quotes-comments.t ............. skipped: no database connection
t/rt85919-fetch-lost-connection.t ....... skipped: no database connection
t/rt86153-reconnect-fail-memory.t ....... skipped: $ENV{EXTENDED_TESTING} is not set
t/rt88006-bit-prepare.t ................. skipped: no database connection
t/rt91715.t ............................. skipped: no database connection
t/version.t ............................. ok
All tests successful.
Files=73, Tests=9, 7 wallclock secs ( 0.20 usr 0.11 sys + 5.28 cusr 1.26 csys = 6.85 CPU)
Result: PASS
DVEEDEN/DBD-mysql-4.050.tar.gz
/usr/bin/make test -- OK
Running make install
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- mysql.bs blib/arch/auto/DBD/mysql/mysql.bs 644
Manifying 3 pod documents
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib64/perl5/auto/DBD/mysql/mysql.so
Installing /usr/local/lib64/perl5/DBD/mysql.pm
Installing /usr/local/lib64/perl5/DBD/mysql/GetInfo.pm
Installing /usr/local/lib64/perl5/DBD/mysql/INSTALL.pod
Installing /usr/local/lib64/perl5/Bundle/DBD/mysql.pm
Installing /usr/local/share/man/man3/Bundle::DBD::mysql.3pm
Installing /usr/local/share/man/man3/DBD::mysql.3pm
Installing /usr/local/share/man/man3/DBD::mysql::INSTALL.3pm
Appending installation info to /usr/lib64/perl5/perllocal.pod
DVEEDEN/DBD-mysql-4.050.tar.gz
/usr/bin/make install -- OK
Running install for module 'Proc::ProcessTable'
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/J/JW/JWB/Proc-ProcessTable-0.634.tar.gz
Fetching with HTTP::Tiny:
http://www.cpan.org/authors/id/J/JW/JWB/CHECKSUMS
Checksum for /root/.cpan/sources/authors/id/J/JW/JWB/Proc-ProcessTable-0.634.tar.gz ok
Configuring J/JW/JWB/Proc-ProcessTable-0.634.tar.gz with Makefile.PL
Checking if your kit is complete...
Looks good
Warning (mostly harmless): No library found for -lobstack
Generating a Unix-style Makefile
Writing Makefile for Proc::ProcessTable
Writing MYMETA.yml and MYMETA.json
JWB/Proc-ProcessTable-0.634.tar.gz
/usr/bin/perl Makefile.PL -- OK
Running make for J/JW/JWB/Proc-ProcessTable-0.634.tar.gz
cp lib/Proc/Killall.pm blib/lib/Proc/Killall.pm
cp lib/Proc/ProcessTable/Process.pm blib/lib/Proc/ProcessTable/Process.pm
AutoSplitting blib/lib/Proc/ProcessTable/Process.pm (blib/lib/auto/Proc/ProcessTable/Process)
cp lib/Proc/Killfam.pm blib/lib/Proc/Killfam.pm
cp lib/Proc/ProcessTable.pm blib/lib/Proc/ProcessTable.pm
Running Mkbootstrap for ProcessTable ()
chmod 644 "ProcessTable.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- ProcessTable.bs blib/arch/auto/Proc/ProcessTable/ProcessTable.bs 644
"/usr/bin/perl" "/usr/share/perl5/vendor_perl/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' ProcessTable.xs > ProcessTable.xsc
mv ProcessTable.xsc ProcessTable.c
gcc -c -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"0.634\" -DXS_VERSION=\"0.634\" -fPIC "-I/usr/lib64/perl5/CORE" ProcessTable.c
ProcessTable.xs: In function ‘constant’:
ProcessTable.xs:278:1: warning: label ‘not_there’ defined but not used [-Wunused-label]
not_there:
^~~~~~~~~
ProcessTable.c: In function ‘XS_Proc__ProcessTable__initialize_os’:
ProcessTable.c:632:6: warning: unused variable ‘obj’ [-Wunused-variable]
SV* obj = ST(0)
^~~
At top level:
ProcessTable.xs:260:1: warning: ‘not_here’ defined but not used [-Wunused-function]
not_here(s)
^~~~~~~~
gcc -c -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -DVERSION=\"0.634\" -DXS_VERSION=\"0.634\" -fPIC "-I/usr/lib64/perl5/CORE" OS.c
OS.c: In function ‘OS_get_table’:
OS.c:747:3: warning: ‘readdir_r’ is deprecated [-Wdeprecated-declarations]
while(readdir_r(dir, dir_ent, &dir_result) == 0 && dir_result) {
^~~~~
In file included from /usr/include/features.h:428,
from /usr/include/ctype.h:25,
from OS.c:5:
/usr/include/dirent.h:189:12: note: declared here
extern int __REDIRECT (readdir_r,
^~~~~~~~~~
OS.c: In function ‘init_static_vars’:
OS.c:130:5: warning: ‘total_memory’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if(total_memory == -1) {
^
rm -f blib/arch/auto/Proc/ProcessTable/ProcessTable.so
gcc -lpthread -shared -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong OS.o ProcessTable.o -o blib/arch/auto/Proc/ProcessTable/ProcessTable.so \
-lperl \
chmod 755 blib/arch/auto/Proc/ProcessTable/ProcessTable.so
Manifying 4 pod documents
JWB/Proc-ProcessTable-0.634.tar.gz
/usr/bin/make -- OK
Running make test
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- ProcessTable.bs blib/arch/auto/Proc/ProcessTable/ProcessTable.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-load.t ............................. 1/1 # Testing Proc::ProcessTable 0.634, Perl 5.026003, /usr/bin/perl
t/00-load.t ............................. ok
t/01-instiantied_object_only_methods.t .. ok
t/bugfix-106571_odd_process_name.t ...... ok
t/bugfix-51470_cmndline_mod_error.t ..... ok
t/bugfix-61946_odd_process_name.t ....... ok
t/manifest.t ............................ skipped: Author tests not required for installation
t/openbsd-size-rss.t .................... skipped: OpenBSD-specific tests
t/pod-coverage.t ........................ skipped: Author tests not required for installation
t/pod.t ................................. skipped: Author tests not required for installation
t/process.t ............................. --------------------------------
uid: 0
gid: 0
pid: 122914
fname: perl
ppid: 122894
pgrp: 122312
sess: 110720
ttynum: 34820
flags: 4210944
minflt: 3443
cminflt: 0
majflt: 0
cmajflt: 0
utime: 60000
stime: 20000
cutime: 0
cstime: 0
priority: 20
start: 1665647467
size: 52056064
rss: 17985536
wchan: 0
time: 80000
ctime: 0
state: run
euid: 0
suid: 0
fuid: 0
egid: 0
sgid: 0
fgid: 0
pctcpu: 8.00
pctmem: 0.48
cmndline: /usr/bin/perl t/process.t
exec: /usr/bin/perl
cwd: /root/.cpan/build/Proc-ProcessTable-0.634-0
cmdline: "/usr/bin/perl","t/process.t"
environ: "PERL_DL_NONLAZY=1","LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=01;36:*.au=01;36:*.flac=01;36:*.m4a=01;36:*.mid=01;36:*.midi=01;36:*.mka=01;36:*.mp3=01;36:*.mpc=01;36:*.ogg=01;36:*.ra=01;36:*.wav=01;36:*.oga=01;36:*.opus=01;36:*.spx=01;36:*.xspf=01;36:","SSH_CONNECTION=223.71.135.190 31252 172.26.5.177 22","MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD","_=/usr/bin/perl","LANG=en_US.UTF-8","HISTCONTROL=ignoredups","HOSTNAME=MaxwellDBA","MAKE_TERMOUT=/dev/pts/4","MFLAGS=","S_COLORS=auto","which_declare=declare -f","XDG_SESSION_ID=27","MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl","USER=root","PWD=/root/.cpan/build/Proc-ProcessTable-0.634-0","PERL5_CPAN_IS_RUNNING=122312","HOME=/root","PERL_USE_UNSAFE_INC=1","SSH_CLIENT=223.71.135.190 31252 22","PERL5_CPANPLUS_IS_RUNNING=122312","PERL5OPT=","LOADEDMODULES=","SSH_TTY=/dev/pts/4","MAIL=/var/spool/mail/root","TERM=xterm","SHELL=/bin/bash","PERL5LIB=/root/.cpan/build/Proc-ProcessTable-0.634-0/blib/lib:/root/.cpan/build/Proc-ProcessTable-0.634-0/blib/arch:","MAKELEVEL=1","SHLVL=2","MAKE_TERMERR=/dev/pts/4","MANPATH=:","MODULEPATH=/etc/scl/modulefiles:/usr/share/Modules/modulefiles:/etc/modulefiles:/usr/share/modulefiles","LOGNAME=root","DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/0/bus","XDG_RUNTIME_DIR=/run/user/0","MODULEPATH_modshare=/usr/share/modulefiles:1:/usr/share/Modules/modulefiles:1:/etc/modulefiles:1","PATH=/usr/share/Modules/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin","MODULESHOME=/usr/share/Modules","HISTSIZE=1000","MAKEFLAGS=","LESSOPEN=||/usr/bin/lesspipe.sh %s","BASH_FUNC_which%%=() { ( alias;
eval ${which_declare} ) | /usr/bin/which --tty-only --read-alias --read-functions --show-tilde --show-dot "$@"
}","BASH_FUNC_module%%=() { _module_raw "$@" 2>&1
}","BASH_FUNC__module_raw%%=() { unset _mlshdbg;
if [ "${MODULES_SILENT_SHELL_DEBUG:-0}" = '1' ]; then
case "$-" in
*v*x*)
set +vx;
_mlshdbg='vx'
;;
*v*)
set +v;
_mlshdbg='v'
;;
*x*)
set +x;
_mlshdbg='x'
;;
*)
_mlshdbg=''
;;
esac;
fi;
unset _mlre _mlIFS;
if [ -n "${IFS+x}" ]; then
_mlIFS=$IFS;
fi;
IFS=' ';
for _mlv in ${MODULES_RUN_QUARANTINE:-};
do
if [ "${_mlv}" = "${_mlv##*[!A-Za-z0-9_]}" -a "${_mlv}" = "${_mlv#[0-9]}" ]; then
if [ -n "`eval 'echo ${'$_mlv'+x}'`" ]; then
_mlre="${_mlre:-}${_mlv}_modquar='`eval 'echo ${'$_mlv'}'`' ";
fi;
_mlrv="MODULES_RUNENV_${_mlv}";
_mlre="${_mlre:-}${_mlv}='`eval 'echo ${'$_mlrv':-}'`' ";
fi;
done;
if [ -n "${_mlre:-}" ]; then
eval `eval ${_mlre} /usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl bash '"$@"'`;
else
eval `/usr/bin/tclsh /usr/share/Modules/libexec/modulecmd.tcl bash "$@"`;
fi;
_mlstatus=$?;
if [ -n "${_mlIFS+x}" ]; then
IFS=$_mlIFS;
else
unset IFS;
fi;
unset _mlre _mlv _mlrv _mlIFS;
if [ -n "${_mlshdbg:-}" ]; then
set -$_mlshdbg;
fi;
unset _mlshdbg;
return $_mlstatus
}","BASH_FUNC_switchml%%=() { typeset swfound=1;
if [ "${MODULES_USE_COMPAT_VERSION:-0}" = '1' ]; then
typeset swname='main';
if [ -e /usr/share/Modules/libexec/modulecmd.tcl ]; then
typeset swfound=0;
unset MODULES_USE_COMPAT_VERSION;
fi;
else
typeset swname='compatibility';
if [ -e /usr/share/Modules/libexec/modulecmd-compat ]; then
typeset swfound=0;
MODULES_USE_COMPAT_VERSION=1;
export MODULES_USE_COMPAT_VERSION;
fi;
fi;
if [ $swfound -eq 0 ]; then
echo "Switching to Modules $swname version";
source /usr/share/Modules/init/bash;
else
echo "Cannot switch to Modules $swname version, command not found";
return 1;
fi
}","BASH_FUNC_scl%%=() { if [ "$1" = "load" -o "$1" = "unload" ]; then
eval "module $@";
else
/usr/bin/scl "$@";
fi
}","BASH_FUNC_ml%%=() { module ml "$@"
}","HARNESS_ACTIVE=1","HARNESS_VERSION=3.42","TAP_VERSION=13"
tracer: 0
t/process.t ............................. ok
All tests successful.
Files=10, Tests=12, 6 wallclock secs ( 0.05 usr 0.02 sys + 0.65 cusr 0.22 csys = 0.94 CPU)
Result: PASS
JWB/Proc-ProcessTable-0.634.tar.gz
/usr/bin/make test -- OK
Running make install
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- ProcessTable.bs blib/arch/auto/Proc/ProcessTable/ProcessTable.bs 644
Manifying 4 pod documents
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /usr/local/lib64/perl5/auto/Proc/ProcessTable/ProcessTable.so
Installing /usr/local/lib64/perl5/Proc/Killall.pm
Installing /usr/local/lib64/perl5/Proc/Killfam.pm
Installing /usr/local/lib64/perl5/Proc/ProcessTable.pm
Installing /usr/local/lib64/perl5/Proc/ProcessTable/Process.pm
Installing /usr/local/lib64/perl5/auto/Proc/ProcessTable/Process/autosplit.ix
Installing /usr/local/share/man/man3/Proc::Killall.3pm
Installing /usr/local/share/man/man3/Proc::Killfam.3pm
Installing /usr/local/share/man/man3/Proc::ProcessTable.3pm
Installing /usr/local/share/man/man3/Proc::ProcessTable::Process.3pm
Appending installation info to /usr/lib64/perl5/perllocal.pod
JWB/Proc-ProcessTable-0.634.tar.gz
/usr/bin/make install -- OK
cpan[3]>