CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

databases/p5-DBD-Pg 3.21.2

Provides access to PostgreSQL databases through the DBI

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 3.21.2
Upstream
up to date
Last update
to 3.21.2 · 76d22dccb7
Quarterly
2026Q4: 3.21.2
WWW
https://metacpan.org/release/DBD-Pg
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install p5-DBD-Pg
installs 3.21.2 from latest; from quarterly (2026Q4) 3.21.2
Port
# cd /usr/ports/databases/p5-DBD-Pg && make install clean
Size
198 KiB download · 616 KiB installed
Depends on
databases/p5-DBI 1.656, databases/postgresql18-client 18.6, lang/perl5.42 5.42.3
License
ART10 or GPLv1+

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.21.23.21.2–
FreeBSD 153.21.23.21.2–
FreeBSD 143.21.23.21.23.21.2

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.21.23.21.2–
FreeBSD 143.21.23.21.23.21.2

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.21.2.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (174)

Yen-Ming Lee (leeym) · 1.48
- update to 1.48
dec321fb26
Edwin Groothuis (edwin) · 1.43_1
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
913a5a5cba
Mathieu Arnold (mat) · 1.43_1
Take a perl@ hat and add SHA256 checksums
b71157a2ae
Jun Kuriyama (kuriyama) · 1.43_1
Add a patch (already included in the upstream CVS) to fix quote() with bytea type.
b8c468cc17
Mathieu Arnold (mat) · 1.43
Update to 1.43
790d544897
Mathieu Arnold (mat) · 1.42
Update to 1.42
295eae89ac
Norikatsu Shigemura (nork) · 1.41
Add CONFLICTS p5-DBD-Pg and p5-DBD-Pg-13, each other.
62cb14d858
Mathieu Arnold (mat) · 1.41
Update to 1.41 Add docs
0d06a6b031
Maxim Sobolev (sobomax) · 1.40_1
Fix critical compatibility issue which breaks INSERTs in the new version of the module it is used with servers that implement 3.0 version of the postgres protocol, particularly 7.4.7 is affected.

Bump PORTREVISION.

Obtained from:	DBD::Pg CVS
References:	https://rt.cpan.org/NoAuth/Bug.html?id=11744
		http://gborg.postgresql.org/project/dbdpg/cvs/diff.php/dbdpg/dbdimp.c?r1=1.101&r2=1.102&ty=h&Horde=12014eaeef6c96c2fead3bcfa53ac92e
47b4fe2e10
Mathieu Arnold (mat) · 1.40
Update to 1.40 Require at least perl 5.6
57af09bfae
Palle Girgensohn (girgen) · 1.32_1
Split the postgresql ports into a server and a client part.

All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.

PR:		75344
Approved by:	portmgr@ (kris), ade & sean (mentors)
34fa6c853e
Mathieu Arnold (mat) · 1.32_1
Add a fix for 64 bit arch

Submitted by:	Rink Springer <rink@stack.nl>
df329e9367
Mathieu Arnold (mat) · 1.32
Make it work for perl 5.005_03

Pointed out by:	kris
Pointy hat to:	fjoe
7282a5a6ef
Mathieu Arnold (mat) · 1.32
I'd rather have this maintained by perl@
1ccfb45a80
Max Khon (fjoe) · 1.32
- Update to 1.32. - - - - - - - - - Reset MAINTAINER to ports@.
f11c2b778e
Mathieu Arnold (mat) · 1.22_3
Remove databases/postgresql-client because there can't be a -server, and having it installed prevents databases/postgresql7 from being installed, leading to some dependencies problems
4031a6967c
Max Khon (fjoe) · 1.22_3
SIZE'ify.
1ebacd9458
Joe Marcus Clarke (marcus) · 1.22_3
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
053fdb6a6b
Max Khon (fjoe) · 1.22_2
freebsd.org -> FreeBSD.org
c9f5ea983e
Max Khon (fjoe) · 1.22_2
.include <bsd.port.post.mk> should be the last directive in Makefile.
1c9f53f3ae
Max Khon (fjoe) · 1.22_2
Switch to POSTGRESQL_PORT to "databases/postgresql-client".
ab92e1cd9f
Erwin Lansing (erwin) · 1.22_2
Conditionalise dependencies on databases/p5-DBI: for perl 5.005_03 use databases/p5-DBI-137 as newer versions do not support the old perl.

Note that for some port, I merely removed the explicit
dependency as they already have implicit dependencies
via other ports.

Approved by:	portmgr (marcus)
6b470bae86
Max Khon (fjoe) · 1.22_2
Silence warnings, bump port revision.

PR:		55483
7b6a1326ba
Max Khon (fjoe) · 1.22_1
- Add missing 'DBD::Pg::' qualifier in call of db::pg_server_version [1]. - Temporary fix for pg_server_version comparisons [2]. - Bump port revision.

Both errors are already fixed in CVS but patch for [2] from CVS
has some functional changes and committed fix was implemented
differently in less intrusive manner.

Submitted by:	Robin Schilham <co9@xs4all.nl> [1]
		Jun Kuriyama <kuriyama@imgsrc.co.jp> [2] (partially)
ce79f17533
Max Khon (fjoe) · 1.22
Update to 1.22.

PR:		54270
Submitted by:	Mathieu Arnold <m@absolight.net>
93c5b85d47
Max Khon (fjoe) · 1.21
De-pkg-comment.
0c43cb536c
Max Khon (fjoe) · 1.21
Update to 1.21

PR:		48189
24676be784
Sean Chittenden (seanc) · 1.13
Backout include path fix described in ports/46718, PR fixed in 1.41.

Submitted by:	fjoe
4fc2eceff4
Sean Chittenden (seanc) · 1.13
Update the location of the PostgreSQL include files.

PR:		ports/46718
Submitted by:	Erwin Lansing <erwin@lansing.dk>
f99181145b
Sean Chittenden (seanc) · 1.13
Chase libpq version bump.
b2c46c868c
Max Khon (fjoe) · 1.13
- fix compiling when PostgreSQL is not installed before building this port (old layouts are still supported with -DWITH_OLD_LAYOUT) - use ${LOCALBASE} instead of ${PREFIX} when building with old PostgreSQL layout
46c4337a04
Max Khon (fjoe) · 1.13
Update to 1.13.

PR:		38169
d690cbcf42
Max Khon (fjoe) · 1.12
Upgrade to 1.12.

PR:		36974
Submitted by:	Palle Girgensohn <girgen@partitur.se>
25635e10ec
Max Khon (fjoe) · 1.01
- allow this port to be built with PostgreSQL 7.1 port (use pg_config) - grab maintainership
16b6bafa8b
Brian Somers (brian) · 1.01
Change MAINTAINER from ports@FreeBSD.org to ports@freebsd-services.com
251ccf72af
Dmitry Sivachenko (demon) · 1.01
I am not interested in this port anymore.
12e8af5281
Jimmy Olgeni (olgeni) · 1.01
Fix include path for postgresql include files (they have been moved with version 7.2).

Approved by:	demon
48f133252e
Dmitry Sivachenko (demon) · 1.01
Update to 1.01. Un-indent pkg-descr, add WWW.

PR:		28961
Submitted by:	Pete Fritchman <petef@databits.net>
c15b7460f8
Vanilla I. Shu (vanilla) · 1.00
Upgrade to latest version:

p5-Apache-Reload	=>	0.07
	p5-DBD-Pg		=>	1.00
	p5-DBI			=>	1.16
	p5-IMAP-Admin		=>	1.4.3
	p5-Parse-RecDescent	=>	1.80
	p5-SQL-Statement	=>	0.1020
d5566f1f88
Vanilla I. Shu (vanilla) · 0.99
Upgrade to 0.99.
be69834300
Vanilla I. Shu (vanilla) · 0.98
Upgrade to 0.98.
e111988bf4
Vanilla I. Shu (vanilla) · 0.97
Upgrade to 0.97.
fe0ebfd24d
Vanilla I. Shu (vanilla) · 0.96_2
Fix include directory for postgresql7.1's new layout.
7b48829512
Vanilla I. Shu (vanilla) · 0.96_1
Add a patch for Pg.pm, and bump version.

Obtained from:	scrappy
9c25351e1d
Vanilla I. Shu (vanilla) · 0.96
Upgrade to 0.96.
02fff4b050
Clive Lin (clive) · 0.95
MAKE_ENV -> CONFIGURE_ENV to make PERL_CONFIGURE happy. Otherwise we can't build this port.

Reviewed by: vanilla
ff944a5644
Vanilla I. Shu (vanilla) · 0.95
Remove do-configure section, use PERL_CONFIGURE now.
68c2f99c63
Dmitry Sivachenko (demon) · 0.95
Change MAINTAINER field. I am now at FreeBSD dot org

Approved by:	sobomax
2514bdf28c
Will Andrews (will) · 0.95
Hand these ports to Dmitry Sivachenko <dima@chg.ru>.
79b138f7a8
Will Andrews (will) · 0.95
Remove jfitz@ as MAINTAINER - mail is bouncing / mailservers don't answer.
5b79c1e047