Skip Menu |

This queue is for tickets about the DBIx-Class CPAN distribution.

Report information
The Basics
Id: 133170
Status: open
Priority: 0/
Queue: DBIx-Class

People
Owner: Nobody in particular
Requestors: afresh1 [...] openbsd.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 0.082820
  • 0.082842
Fixed in: (no value)



Subject: 71mysql.t and 72pg.t fail on OpenBSD-6.7-current

Message body is not shown because it is too large.

Let me try splitting that report up into something easier to look at. On Sun Aug 16 20:58:09 2020, ANDREW wrote: Show quoted text
> I'm working on updating the OpenBSD port of DBIx::Class and noticed > that some of the "live" tests are failing. They fail in both the > version that's currently in the tree (0.082820) and the new version > I'm updating to (0.082842). I am not sure which prerequesite I'm not > meeting in order to get these passing, > > Here's the test.log from the ports infrastructure test run. Below are > more details about the system it is failing on such as a dmesg, perl > -V output, and the pkg_info output showing versions of all the > packages installed.
Subject: dmesg.txt
$ cat /var/run/dmesg.boot console is /virtual-devices@100/console@1 Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2020 OpenBSD. All rights reserved. https://www.OpenBSD.org OpenBSD 6.7-current (GENERIC.MP) #443: Thu Aug 13 17:08:34 MDT 2020 deraadt@sparc64.openbsd.org:/usr/src/sys/arch/sparc64/compile/GENERIC.MP real mem = 8589934592 (8192MB) avail mem = 8411496448 (8021MB) random: good seed from bootblocks mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root: SPARC T4-1 cpu0 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu1 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu2 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu3 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu4 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu5 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu6 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu7 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu8 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu9 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu10 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu11 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu12 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu13 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu14 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz cpu15 at mainbus0: SPARC-T4 (rev 0.0) @ 2847.862 MHz "reboot-memory" at mainbus0 not configured vbus0 at mainbus0 "flashprom" at vbus0 not configured vrng0 at vbus0 cbus0 at vbus0 vdsk0 at cbus0 chan 0x2: ivec 0x4, 0x5 scsibus1 at vdsk0: 1 targets sd0 at scsibus1 targ 0 lun 0: <SUN, Virtual Disk, 1.1> sd0: 16384MB, 512 bytes/sector, 33554432 sectors vdsk1 at cbus0 chan 0x3: ivec 0x6, 0x7 scsibus2 at vdsk1: 1 targets sd1 at scsibus2 targ 0 lun 0: <SUN, Virtual Disk, 1.1> sd1: 32768MB, 512 bytes/sector, 67108864 sectors vnet0 at cbus0 chan 0x4: ivec 0x8, 0x9, address 00:14:4f:f9:2e:01 vcons0 at vbus0: ivec 0x8011: console vrtc0 at vbus0 vscsi0 at root scsibus3 at vscsi0: 256 targets softraid0 at root scsibus4 at softraid0: 256 targets bootpath: /virtual-devices@100,0/channel-devices@200,0/disk@0,0 root on sd0a (02b098092e8ec53a.a) swap on sd0b dump on sd0b
Subject: perl_-V.txt
$ perl -V Summary of my perl5 (revision 5 version 30 subversion 3) configuration: Platform: osname=openbsd osvers=6.7 archname=sparc64-openbsd uname='openbsd' config_args='-dse -Dopenbsd_distribution=defined -Dmksymlinks' hint=recommended useposix=true d_sigaction=define useithreads=undef usemultiplicity=undef use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n default_inc_excludes_dot=define bincompat5005=undef Compiler: cc='cc' ccflags ='-DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -D_FORTIFY_SOURCE=2 -I/usr/local/include' optimize='-O2' cppflags='-DBIG_TIME -DNO_LOCALE_NUMERIC -DNO_LOCALE_COLLATE -fno-strict-aliasing -fno-delete-null-pointer-checks -pipe -fstack-protector-strong -I/usr/local/include' ccversion='' gccversion='4.2.1 20070719 ' gccosandvers='openbsd6.7' intsize=4 longsize=8 ptrsize=8 doublesize=8 byteorder=87654321 doublekind=4 d_longlong=define longlongsize=8 d_longdbl=define longdblsize=16 longdblkind=2 ivtype='long' ivsize=8 nvtype='double' nvsize=8 Off_t='off_t' lseeksize=8 alignbytes=8 prototype=define Linker and Libraries: ld='cc' ldflags ='-Wl,-E -fstack-protector-strong -L/usr/local/lib' libpth=/usr/lib /usr/lib libs=-lm -lc perllibs=-lm -lc libc=/usr/lib/libc.so.96.0 so=so useshrplib=true libperl=libperl.so.20.0 gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs dlext=so d_dlsymun=undef ccdlflags='-Wl,-R/usr/libdata/perl5/sparc64-openbsd/CORE' cccdlflags='-DPIC -fPIC ' lddlflags='-shared -fPIC -fstack-protector-strong -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP PERL_OP_PARENT PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE USE_LOCALE_CTYPE USE_LOCALE_TIME USE_PERLIO USE_PERL_ATOF Built under openbsd @INC: /usr/local/libdata/perl5/site_perl/sparc64-openbsd /usr/local/libdata/perl5/site_perl /usr/libdata/perl5/sparc64-openbsd /usr/libdata/perl5
Subject: pkg_info.txt
$ pkg_info bzip2-1.0.8 block-sorting file compressor, unencumbered curl-7.71.1 transfer files with FTP, HTTP, HTTPS, etc. gcc-libs-8.3.0p6 GNU compiler collection: support libs libiconv-1.16p0 character set conversion library libxml-2.9.10p2 XML parsing library lz4-1.9.2p0 fast BSD-licensed data compression lzo2-2.10p2 portable speedy lossless data compression library mariadb-client-10.5.5v1 multithreaded SQL database (client) mariadb-server-10.5.5v1 multithreaded SQL database (server) nghttp2-1.41.0p1 library for HTTP/2 p5-Algorithm-C3-0.10p0 module for merging hierarchies using the C3 algorithm p5-B-Hooks-EndOfScope-0.24p0 execute code after a scope finished compilation p5-Carp-Clan-6.08p0 Carp for clan of modules p5-Class-Accessor-0.51p0 automated accessor generation p5-Class-Accessor-Chained-0.01p2 make chained accessors p5-Class-Accessor-Grouped-0.10014p0 lets you build groups of accessors p5-Class-C3-0.34p0 pragma to use the C3 method resolution order algorithm p5-Class-C3-Componentised-1.001002p0 load mix-ins or components to your C3-based class p5-Class-DBI-3.0.16p3 simple database abstraction p5-Class-Data-Inheritable-0.08p2 inheritable, overridable class data p5-Class-Inspector-1.36p0 get information about a class and its structure p5-Class-Load-0.25p0 working 'require Class::Name' and more p5-Class-Load-XS-0.10p1 XS implementation of parts of Class::Load p5-Class-Method-Modifiers-2.13p0 provides Moose-like method modifiers p5-Class-Singleton-1.5p0 perl singleton pattern p5-Class-Trigger-0.14p0 add / call inheritable triggers p5-Class-XSAccessor-1.19p0 generate fast XS accessors without runtime compilation p5-Clone-0.41p0 recursively copy Perl datatypes p5-Clone-Choose-0.010p0 choose appropriate clone utility p5-Config-Any-0.32p0 load various configuration file formats p5-Context-Preserve-0.03p0 run code after a subroutine call p5-Cpanel-JSON-XS-4.19p0 cPanel fork of JSON::XS, fast and correct serializing p5-DBD-MariaDB-1.21p1 MariaDB and MySQL driver for the Perl5 Database Interface p5-DBD-Pg-3.7.4p0 access to PostgreSQL databases through the DBI p5-DBD-SQLite-1.50p3v0 SQLite drivers for the Perl DBI p5-DBD-mysql-4.050p0 MySQL drivers for the Perl DBI p5-DBI-1.641 unified perl interface for database access p5-DBIx-ContextualFetch-1.03p3 add contextual fetches to DBI p5-Data-Dumper-Concise-2.022p0 less indentation and newlines plus sub deparsing p5-Data-OptList-0.110p0 parse and validate simple name/value option pairs p5-Data-Page-2.03p0 pager utility p5-DateTime-1.52p0v0 date and time object for Perl p5-DateTime-Format-Builder-0.82v0 create DateTime parser classes and objects p5-DateTime-Format-MySQL-0.06p0 parse and create MySQL date objects p5-DateTime-Format-Pg-0.16013p0 parse and create PostGresql date objects p5-DateTime-Format-SQLite-0.11p0 parse and format SQLite dates and times p5-DateTime-Format-Strptime-1.77v0 parse and format strp and strf time patterns p5-DateTime-Locale-1.26 localization support for DateTime.pm p5-DateTime-TimeZone-2.39 DateTime submodule for TZ p5-Devel-GlobalDestruction-0.14p0 expose the flag which marks global destruction p5-Devel-StackTrace-2.03p0 an object representing a stack trace p5-Devel-Symdump-2.18p0v0 module for inspecting Perl's symbol table p5-Dist-CheckConflicts-0.11p0 declare version conflicts for your dist p5-Encode-Locale-1.05p0 determine the locale encoding p5-Eval-Closure-0.14p0 safely and cleanly create closures via string eval p5-Exception-Class-1.44p0 module to declare real exception classes in perl p5-Exporter-Tiny-1.002002p0 exporter with the features of Sub::Exporter p5-File-Listing-6.04p0 parse directory listing p5-File-ShareDir-1.116p0 locate install data per-module p5-File-ShareDir-Install-0.13p0 install shared files, to use with File::ShareDir p5-FreezeThaw-0.5001p0 module for converting structures to strings and back p5-Getopt-Long-Descriptive-0.103p0 Getopt::Long, but simpler and more powerful p5-HTML-Parser-3.72p0 modules to parse and extract information from HTML p5-HTML-Tagset-3.20p2 data tables useful for parsing HTML p5-HTTP-Cookies-6.04p0 HTTP Cookie jars p5-HTTP-Daemon-6.12p0 simple http server class p5-HTTP-Date-6.02p0 date conversion routines p5-HTTP-Message-6.13p0 HTTP Style Messages p5-HTTP-Negotiate-6.01p0 choose a variant to serve p5-Hash-Merge-0.300p0 merges arbitrarily deep hashes into a single hash p5-IO-HTML-1.001p0 open an HTML file with automatic charset detection p5-Ima-DBI-0.35p1 database connection caching and organization p5-Import-Into-1.002005p1 import packages into other packages p5-JSON-4.02p0 parse and convert to JSON (JavaScript Object Notation) p5-JSON-Any-1.39p0 wrapper class for the various JSON classes p5-JSON-DWIW-0.47p0 JSON converter that Does What I Want p5-JSON-XS-4.02p0v1 JSON serialising/deserialising, done correctly and fast p5-LWP-MediaTypes-6.02p0 Guess url media type p5-Lingua-EN-Inflect-1.899p1 convert singular to plural, select a or an p5-List-MoreUtils-0.428p0 provide the stuff missing in List::Util p5-List-MoreUtils-XS-0.428p0 provide compiled List::MoreUtils functions p5-MLDBM-2.05p0 store multi-level hash structure in single-level tied hash p5-MRO-Compat-0.13p0 mro::* interface compatibility for Perl < 5.9.5 p5-Math-Base-Convert-0.11p0 very fast base to base conversion p5-Math-Base36-0.14p0 encoding and decoding of base36 strings p5-Module-Find-0.13p0 find and use installed modules in a (sub)category p5-Module-Implementation-0.09p0 loads one of several alternate module implementations p5-Module-Pluggable-5.2p0 automatically give your module the ability to have plugins p5-Module-Runtime-0.016p0 runtime module handling p5-Moo-2.003004p1 Minimalist Object Orientation (with Moose compatibility) p5-Moose-2.1204p2 complete modern object system for perl 5 p5-MooseX-Getopt-0.62p1 Moose role for processing command line options p5-MooseX-Role-Parameterized-1.11p0 roles with composition parameters p5-MooseX-Types-0.50p0 organise your Moose types in libraries p5-MooseX-Types-LoadableClass-0.014p0 ClassName type constraint with coercion to load the class p5-MooseX-Types-Path-Class-0.09p0 Path::Class type library for Moose p5-Net-Daemon-0.48p1 extension for portable daemons p5-Net-HTTP-6.17p0 Perl HTTP connection client p5-Package-DeprecationManager-0.17p0 manage deprecation warnings for your distribution p5-Package-Stash-0.38p0 routines for manipulating stashes p5-Package-Stash-XS-0.29p0 faster and more correct implementation of Package::Stash p5-Package-Variant-1.002002p0 parameterizable packages p5-Params-Util-1.07p2 utility to make parameter checking easier p5-Params-Validate-1.29p0 perl module to validate function/method parameters p5-Params-ValidationCompiler-0.30p0 build an optimized subroutine parameter validator p5-Parse-RecDescent-1.967015p0 perl module to generate recursive descent parsers p5-Path-Class-0.37p0 cross-platform path manipulation p5-PlRPC-0.2020p0 module for writing rpc servers and clients p5-Pod-Coverage-0.23p0 check if the documentation of a module is comprehensive p5-Ref-Util-0.204p0 utility functions for checking references p5-Ref-Util-XS-0.117p0 utility functions for checking references (XS version) p5-Role-Tiny-2.001004p0 minimalist role composition tool p5-SQL-Abstract-1.86p0 generate SQL from Perl data structures p5-SQL-Abstract-Classic-1.91 generate SQL from Perl data structures p5-SQL-Statement-1.412p0 SQL parsing and processing engine p5-SQL-Translator-0.11021 SQL DDL transformations and more p5-Scope-Guard-0.21p0 lexically scoped resource management p5-Specio-0.46p0 type constraints and coercions for Perl p5-Sub-Exporter-0.987p0 exporter on steroids p5-Sub-Exporter-ForMethods-0.100052p0 helper routines for using Sub::Exporter to build methods p5-Sub-Exporter-Progressive-0.001013p0 only use Sub::Exporter if you need it p5-Sub-Identify-0.14p0 retrieve names of code references p5-Sub-Install-0.928p0 helper for installing code into packages p5-Sub-Name-0.26p0 (re)name a sub p5-Sub-Quote-2.006006p0 efficient generation of subroutines via string eval p5-Sub-Uplevel-0.2800p0v0 Perl library for manipulating frame stack p5-Sys-SigAction-0.23p0 Perl extension for Consistent Signal Handling p5-Test-Deep-1.128p0 extremely flexible deep comparison p5-Test-Exception-0.43p0 test functions for exception based code p5-Test-Pod-1.52p0 check for POD errors in files p5-Test-Pod-Coverage-1.10p0 check for pod coverage in your distribution p5-Test-Warn-0.36p0 Perl extension to test methods for warnings p5-Text-CSV-2.00p0 comma-separated values manipulation routines p5-Text-CSV_XS-1.41p0 comma-separated values manipulation routines p5-Time-Piece-MySQL-0.06p3 MySQL representations for Time::Piece objects p5-Try-Tiny-0.30p0 minimal try/catch with proper preservation of $@ p5-Types-Serialiser-1.0p0 simple data types for common serialisation formats p5-URI-1.76p0 library to parse Uniform Resource Identifiers p5-Universal-moniker-0.08p2 Perl module for aliasing class names p5-Variable-Magic-0.62p0 associate user-defined magic to variables from Perl p5-WWW-RobotRules-6.02p0 database of robots.txt-derived permissions p5-YAML-Syck-1.32p0 YAML and JSON for perl, optimized C p5-common-sense-3.74p0 perl common defaults with lower memory usage p5-libwww-6.27p0 library for WWW access in Perl p5-namespace-autoclean-0.29p0 keep imports out of your namespace p5-namespace-clean-0.27p0 keep imports and functions out of your namespace p5-strictures-2.000005p1 turn on strict and make most warnings fatal pcre2-10.35 perl-compatible regular expression library, version 2 postgresql-client-12.3 PostgreSQL RDBMS (client) postgresql-server-12.3p0 PostgreSQL RDBMS (server) snappy-1.1.8 fast compression/decompression library sqlite3-3.31.1p0 embedded SQL implementation xz-5.2.5 LZMA compression and decompression tools
Subject: test.log
Download test.log
application/octet-stream 108k

Message body not shown because it is not plain text.