Linux 4.18.12-1-default [openSUSE Tumbleweed 20181012] i7-6820HQ CPU @ 2.70GHz/3358(8 cores) x86_64 15960 Mb
This is perl 5, version 28, subversion 0 (v5.28.0) built for x86_64-linux-thread-multi-ld gcc (SUSE Linux) 8.2.1 20180831 [gcc-8-branch revision 264010] DBI 1.641 mysql Ver 15.1 Distrib 10.2.18-MariaDB, for Linux (x86_64) using readline 5.1 mariadb-10.2.18-1.2.x86_64 mariadb-bench-10.2.18-1.2.x86_64 mariadb-client-10.2.18-1.2.x86_64 mariadb-connector-odbc-3.0.3-2.1.x86_64 mariadb-errormessages-10.2.18-1.2.noarch mariadb-tools-10.2.18-1.2.x86_64 It needs https://github.com/dveeden/DBD-mysql/commit/dbfdeb418193a6da0dc57b7c3bf8232b2ae0cd1f .cpan/build/DBD-mysql-4.048-0 > make cp lib/DBD/mysql/INSTALL.pod blib/lib/DBD/mysql/INSTALL.pod cp lib/DBD/mysql.pm blib/lib/DBD/mysql.pm cp lib/DBD/mysql/GetInfo.pm blib/lib/DBD/mysql/GetInfo.pm cp lib/Bundle/DBD/mysql.pm blib/lib/Bundle/DBD/mysql.pm Running Mkbootstrap for mysql () chmod 644 "mysql.bs" "/data/pro/bin/perl5.28.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- mysql.bs blib/arch/auto/DBD/mysql/mysql.bs 644 cc -c -I/pro/lib/perl5/site_perl/5.28.0/x86_64-linux-thread-multi-ld/auto/DBI -I/usr/include/mysql -I/usr/include/mysql/mariadb -DDBD_MYSQL_WITH_SSL -g -D_REENTRANT -D_GNU_SOURCE -fPIC -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/pro/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"4.048\" -DXS_VERSION=\"4.048\" -fPIC "-I/pro/lib/perl5/5.28.0/x86_64-linux-thread-multi-ld/CORE" dbdimp.c In file included from /pro/lib/perl5/site_perl/5.28.0/x86_64-linux-thread-multi-ld/auto/DBI/DBIXS.h:38, from dbdimp.h:20, from dbdimp.c:15: /pro/lib/perl5/site_perl/5.28.0/x86_64-linux-thread-multi-ld/auto/DBI/dbipport.h:4471: warning: "WIDEST_UTYPE" redefined # define WIDEST_UTYPE U64TYPE In file included from /pro/lib/perl5/5.28.0/x86_64-linux-thread-multi-ld/CORE/perl.h:2465, from /pro/lib/perl5/site_perl/5.28.0/x86_64-linux-thread-multi-ld/auto/DBI/DBIXS.h:23, from dbdimp.h:20, from dbdimp.c:15: /pro/lib/perl5/5.28.0/x86_64-linux-thread-multi-ld/CORE/handy.h:1064: note: this is the location of the previous definition # define WIDEST_UTYPE U64 In file included from /usr/include/mysql/mysql.h:60, from dbdimp.h:21, from dbdimp.c:15: dbdimp.c: In function ‘mysql_dr_connect’: /usr/include/mysql/mariadb_version.h:14:31: error: token ""mariadb-10.3"" is not valid in preprocessor expressions #define MARIADB_BASE_VERSION "mariadb-10.3" ^~~~~~~~~~~~~~ /usr/include/mysql/mariadb_version.h:14:31: note: in definition of macro ‘MARIADB_BASE_VERSION’ #define MARIADB_BASE_VERSION "mariadb-10.3" ^~~~~~~~~~~~~~ /usr/include/mysql/mariadb_version.h:14:31: error: token ""mariadb-10.3"" is not valid in preprocessor expressions #define MARIADB_BASE_VERSION "mariadb-10.3" ^~~~~~~~~~~~~~ /usr/include/mysql/mariadb_version.h:14:31: note: in definition of macro ‘MARIADB_BASE_VERSION’ #define MARIADB_BASE_VERSION "mariadb-10.3" ^~~~~~~~~~~~~~ dbdimp.c: In function ‘mysql_st_prepare’: dbdimp.c:3200:24: warning: assignment to ‘my_bool *’ {aka ‘char *’} from incompatible pointer type ‘_Bool *’ [-Wincompatible-pointer-types] bind->is_null= (_Bool*) &(fbind->is_null); ^ make: *** [Makefile:355: dbdimp.o] Error 1 With the beforementioned patch, it compiles, but tests fail: Test Summary Report ------------------- t/15reconnect.t (Wstat: 139 Tests: 14 Failed: 0) Non-zero wait status: 139 Parse errors: Bad plan. You planned 16 tests but ran 14. t/rt118977-zerofill.t (Wstat: 256 Tests: 8 Failed: 1) Failed test: 8 Non-zero exit status: 1 Files=73, Tests=2292, 63 wallclock secs ( 0.75 usr 0.11 sys + 6.91 cusr 0.85 csys = 8.62 CPU) Result: FAIL Failed 2/73 test programs. 1/2292 subtests failed. With https://github.com/dveeden/DBD-mysql/commit/cf752cd10fdd5d8c59f9baff7de6ac651323430e applied Test Summary Report ------------------- t/rt118977-zerofill.t (Wstat: 256 Tests: 8 Failed: 1) Failed test: 8 Non-zero exit status: 1 Files=73, Tests=2294, 63 wallclock secs ( 0.69 usr 0.14 sys + 6.96 cusr 0.75 csys = 8.54 CPU) Result: FAIL Failed 1/73 test programs. 1/2294 subtests failed. .cpan/build/DBD-mysql-4.048-0 > prove -I. -Ilib -vwb t/rt118977-zerofill.t t/rt118977-zerofill.t .. 1..8 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 not ok 8 # Failed test at t/rt118977-zerofill.t line 22. # got: '1' # expected: '00001' # Looks like you failed 1 test of 8. Dubious, test returned 1 (wstat 256, 0x100) Failed 1/8 subtests Test Summary Report ------------------- t/rt118977-zerofill.t (Wstat: 256 Tests: 8 Failed: 1) Failed test: 8 Non-zero exit status: 1 Files=1, Tests=8, 0 wallclock secs ( 0.02 usr 0.01 sys + 0.08 cusr 0.00 csys = 0.11 CPU) Result: FAIL -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.29 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
pgpW04N4VwEi5.pgp
Description: OpenPGP digital signature