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

Owner: Nobody in particular
Requestors: afresh1 [...]

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
Download (untitled) / with headers
text/plain 121.7k

Message body is not shown because it is too large.

Download (untitled) / with headers
text/plain 669b
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
Download dmesg.txt
text/plain 2.2k
$ 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. OpenBSD 6.7-current (GENERIC.MP) #443: Thu Aug 13 17:08:34 MDT 2020 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
Download perl_-V.txt
text/plain 2.4k
$ 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/ so=so useshrplib=true 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
Download pkg_info.txt
text/plain 9.8k
$ 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 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.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to