BSD Ports

databases/p5-DBI 1.655 OpenBSD

the standard database interface module for Perl

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Andrew Hewus Fresh <[email protected]>
Last update
Commit
62463f81c6
Categories
databases, perl5

Description

The DBI module enables your Perl applications to access multiple database types transparently. You can connect to PostgreSQL, SQLite, MySQL, MSSQL, Oracle, Informix, Sybase, ODBC and many more without having to know the different underlying interfaces of each. The API defined by DBI will work on all these database types and many more.

You can connect to multiple databases of different types at the same time and easily move data between them. The DBI layer allows you to do this simply and powerfully.

In the other systems

SystemPortVersion
OpenBSDdatabases/p5-DBI1.655
FreeBSDdatabases/p5-DBI1.656
NetBSDdatabases/p5-DBI1.653
DragonFlydatabases/p5-DBI1.647
MidnightBSDdatabases/p5-DBI1.656
HardenedBSDdatabases/p5-DBI1.654
GhostBSDdatabases/p5-DBI1.647_1
OPNsensedatabases/p5-DBI1.647_1

Install

Binary package:

pkg_add p5-DBI

From the ports tree:

cd /usr/ports/databases/p5-DBI && make install

Dependencies

Run dependencies 3

Commit history 6

DateCommitCreditsLog message
62463f81c6 afresh1 Update p5-DBI to 1.656
2026-10-17, H.Merijn Brand & Robert Rothenberg * Re-add conflicts to cpanfile. (WIP) * Remove lock file on end of scope * Prevent dbi_profile crash (CVE-2026-108518) (Henrik Teichmann) * Memory corruption via selectrow_array + SQLite UDF (issue#98) * Fix errstr when dbm_updatable_key attribute for DBD::DBM is set to 2 (croak) on Perl versions < v5.13.2. * Fix emit warnings when dbm_updatable_key attribute for DBD::DBM is set to 1 (carp) * Fix lock file not removed when DBD::DBM check for bad serializer class fails. (CVE-2026-111879)
ce15c80194 afresh1 Update p5-DBI to 1.655
One change was the patch we had, the other adds consistency.
8ded1a37c9 afresh1 Update p5-DBI to 1.654
1.654 - 2026-09-25, H.Merijn Brand & Robert Rothenberg * Fix DBI::sql_type_cast on IV/NV (CVE-2026-88815) (reported by Raj) * Fix FetchHashKeyName on IV/NV (CVE-2026-88816) (reported by Raj) * Fix provided in META With upstream patch for compilation under gcc. ok sthen@
49631282ec afresh1 Update p5-DBI to 1.653
Includes fixes for CVE-2026-15392 and CVE-2026-78030 as well as the patches that bluhm@ had upstreamed.
b4a45f666b bluhm update p5-DBI to 1.652 CVE-2026-73194 CVE-2026-73193 improve incomplete fix Ok afresh1@

The latest 5 of 6 in the history this site was built from.