notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
postgresql-jdbc Java JDBC implementation for PostgreSQL
42.3.4 databases on this many watch lists=24 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 42.3.3Version of this port present on the latest quarterly branch.
Maintainer: pgsql@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2002-02-19 05:35:59
Last Update: 2022-04-19 20:34:11
Commit Hash: 0213c28
People watching this port, also watch:: gnupg
Also Listed In: java
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. share/java/classes/postgresql.jar
  2. /usr/local/share/licenses/postgresql-jdbc-42.3.4/catalog.mk
  3. /usr/local/share/licenses/postgresql-jdbc-42.3.4/LICENSE
  4. /usr/local/share/licenses/postgresql-jdbc-42.3.4/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • postgresql-jdbc>0:databases/postgresql-jdbc
To install the port:
cd /usr/ports/databases/postgresql-jdbc/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/postgresql-jdbc
  • pkg install postgresql-jdbc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: postgresql-jdbc
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
postgresql-jdbc
ABIlatestquarterly
FreeBSD:11:aarch649.2.100442.2.14
FreeBSD:11:amd6442.2.2042.2.20
FreeBSD:11:armv69.2.100442.2.14
FreeBSD:11:i38642.2.2042.2.20
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch649.2.100442.3.3
FreeBSD:12:amd6442.3.442.3.3
FreeBSD:12:armv69.2.1004-
FreeBSD:12:armv79.2.1004-
FreeBSD:12:i38642.3.442.3.3
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-42.2.18
FreeBSD:13:aarch6442.3.442.3.3
FreeBSD:13:amd6442.3.442.3.3
FreeBSD:13:armv6-42.3.3
FreeBSD:13:armv7-42.3.3
FreeBSD:13:i38642.3.442.3.3
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-42.2.20
FreeBSD:14:aarch6442.3.4-
FreeBSD:14:amd6442.3.4-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38642.3.4-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6442.2.18-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. java : java/openjdk8
Runtime dependencies:
  1. java : java/openjdk8
This port is required by:
for Run
  1. databases/isql-viewer
  2. databases/postgis-jdbc

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. databases/jasperreports*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://jdbc.postgresql.org/download/
Collapse this list.

Number of commits found: 60

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Apr 2022 20:34:11
 files touched by this commit commit hash:0213c2874f36588a2fb846f8dadf7fc91bc0af70  42.3.4
Palle Girgensohn (girgen) search for other commits by this committer
databases/postgresql-jdbc: update to
17 Feb 2022 13:14:51
 files touched by this commit commit hash:e712bd2191da51dfc3830c0119b1a3c1dc4db19d  42.3.3
Palle Girgensohn (girgen) search for other commits by this committer
databases/postgresql-jdbc: update to 42.3.3.

A security advisory has been created for the PostgreSQL JDBC Driver. The
URL connection string loggerFile property could be mis-used to create an
arbitrary file on the system that the driver is loaded. Additionally
anything in the connection string will be logged and subsequently
written into that file. In an insecure system it would be possible to
execute this file through a webserver.

While we do not consider this a security issue with the driver, we have
decided to remove the loggerFile and loggerLevel connection properties
in the next release of the driver. Removal of those properties does not
make exposing the JDBC URL or connection properties to an attacker safe
and we continue to suggest that applications do not allow untrusted
users to specify arbitrary connection properties.

We are removing them to prevent misuse and their functionality can be
delegated to java.util.logging. The changelog is not very useful as the
change was done behind a security advisory. The short version is that
loggerFile and loggerLevel properties still exist but do not do
anything.

Security:	https://github.com/pgjdbc/pgjdbc/security/advisories/GHSA-673j-qm5f-xpv8
30 Oct 2021 15:05:10
 files touched by this commit commit hash:4deaef655cca95101c0f439ff2e7a91ae9d52414  42.3.1
Palle Girgensohn (girgen) search for other commits by this committer
databases/postgresql-jdbc: update to 42.3.1

Reported by:	portscout
20 Oct 2021 18:15:03
 files touched by this commit commit hash:643d435343234e6a15dc94ef1ca479fd67d5e9ab  42.3.0
Palle Girgensohn (girgen) search for other commits by this committer
databases/postgresql-jdbc: update to 42.3.0
23 Apr 2021 19:04:41
 files touched by this commit commit hash:9473da3e2d532f3fa6718d183590f0c8f6079ab0  42.2.20
Palle Girgensohn (girgen) search for other commits by this committer
databases/postgresql-jdbc: update to 42.2.20

Relnotes:	https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.20
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  42.2.18
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
17 Dec 2020 10:42:25
Original commit files touched by this commit Revision:558279  42.2.18
girgen search for other commits by this committer
Upgrade to 42.2.18

Release
notes:	https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.18
24 Aug 2020 13:51:19
Original commit files touched by this commit Revision:546085  42.2.16
girgen search for other commits by this committer
Fix borken distinfo introduced in last commit

Reported by:	barbara.freebsd at gmail.com
24 Aug 2020 11:44:39
Original commit files touched by this commit Revision:546069  42.2.16
girgen search for other commits by this committer
Actually upgrade to 42.2.16

Release
notes:	https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.16
24 Aug 2020 06:17:38
Original commit files touched by this commit Revision:546045  42.2.15
girgen search for other commits by this committer
Update to version 42.2.16

Release
notes:	https://jdbc.postgresql.org/documentation/changelog.html#version_42.2.16
15 Jun 2020 08:07:32
Original commit files touched by this commit Revision:538860  42.2.14
girgen search for other commits by this committer
Upgrade to version 42.2.14

Refactor the port to fetch the prebuilt jar instead of building, since the
building process just got to complicated to make it worth while.

PR:		245719
Sponsored by:	Ping Pong AB
15 Jun 2020 06:56:41
Original commit files touched by this commit Revision:538854  42.2.12
girgen search for other commits by this committer
Fix bad plist substitution

PR:		247226
Reported by:	Garrett Wollman
13 Aug 2019 16:01:59
Original commit files touched by this commit Revision:508835  9.2.1004  Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
10 Sep 2015 15:24:13
Original commit files touched by this commit Revision:396577  9.2.1004
amdmi3 search for other commits by this committer
- Switch to options helpers
- Add some NO_ARCHes

Approved by:	portmgr blanket
27 May 2015 00:15:05
Original commit files touched by this commit Revision:387529  9.2.1004
amdmi3 search for other commits by this committer
- Don't cat pkg-message from Makefiles

Approved by:	portmgr blanket
09 Jun 2014 06:24:45
Original commit files touched by this commit Revision:357105  9.2.1004
girgen search for other commits by this committer
- Update to 9.2.1004
- Stage support
- Add LICENSE

Submitted by:	bar@
21 Feb 2014 13:35:58
Original commit files touched by this commit Revision:345402  9.1.902_1
ehaupt search for other commits by this committer
Remove trailing whitespaces from category databases
10 Feb 2014 13:54:28
Original commit files touched by this commit Revision:343634  9.1.902_1
ehaupt search for other commits by this committer
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.

This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.

Approved by:    portmgr (bapt)
20 Sep 2013 16:13:49
Original commit files touched by this commit Revision:327717  9.1.902_1
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
18 Feb 2013 07:38:33
Original commit files touched by this commit Revision:312485  9.1.902_1
jgh search for other commits by this committer
- trim historical header
17 Feb 2013 16:25:53
Original commit files touched by this commit Revision:312425  9.1.902_1
jgh search for other commits by this committer
- fix documentation conflict [1]
- remove examples notation from pkg-message (no longer distributed/installed)
[1]

PR:		176066
Submitted by:	walterhurry@gmail.com, jgh@ [1]

With hat: pgsql@
29 Aug 2012 22:34:04
Original commit files touched by this commit Revision:303353  9.1.902
jgh search for other commits by this committer
- update to 9.1.902

PR:	171163
Submitted by:	olgeni@
Approved by:	crees@ ( with hat pgsql@)
With hat: pgsql@
04 Mar 2012 17:19:59
Original commit files touched by this commit   9.1.901
crees search for other commits by this committer
Over to new team, pgsql@FreeBSD.org
19 Jan 2012 03:35:49
Original commit files touched by this commit   9.1.901
tabthorpe search for other commits by this committer
- Reset ports due to maintainer timeouts and lack of response to emails

With hat:       portmgr
04 Dec 2011 14:06:47
Original commit files touched by this commit   9.1.901
crees search for other commits by this committer
- Update to 9.1-901
- Remove unneeded plist

PR:             ports/161040
Submitted by:   Barbara <barbara.xxx1975@libero.it>
Approved by:    maintainer timeout (girgen, three months -2d)
Feature safe:   yes
30 Nov 2011 19:15:30
Original commit files touched by this commit   9.0.802
crees search for other commits by this committer
Update to 9.0.802

PR:             ports/154951
Submitted by:   Jason Helfman <jhelfman@experts-exchange.com>
Approved by:    maintainer timeout (girgen, nine months)
Feature safe:   yes
20 Mar 2011 12:54:45
Original commit files touched by this commit   8.3.603_1
miwi search for other commits by this committer
- Get Rid MD5 support
06 Jun 2008 13:17:10
Original commit files touched by this commit   8.3.603_1
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
26 Feb 2008 22:45:56
Original commit files touched by this commit   8.3.603
girgen search for other commits by this committer
Updating to 8.3.603
25 Jun 2007 14:32:15
Original commit files touched by this commit   8.2.505
girgen search for other commits by this committer
Update to 8.2.505
19 May 2007 20:32:57
Original commit files touched by this commit   8.2.504_2
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
10 Jan 2007 19:36:50
Original commit files touched by this commit   8.2.504_1
girgen search for other commits by this committer
Fix pkg-list
27 Dec 2006 11:09:42
Original commit files touched by this commit   8.2.504
girgen search for other commits by this committer
Update to 8.2.504. See changelog at
http://jdbc.postgresql.org/changes.html#version_8.2-504
24 May 2006 10:45:52
Original commit files touched by this commit   8.1.407
girgen search for other commits by this committer
Update to 8.1-407
04 May 2006 21:41:12
Original commit files touched by this commit   8.1.404
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with D
22 Jan 2006 05:52:28
Original commit files touched by this commit   8.1.404
edwin search for other commits by this committer
eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
22 Jan 2006 01:29:10
Original commit files touched by this commit   8.1.404
edwin search for other commits by this committer
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
10 Nov 2005 02:41:43
Original commit files touched by this commit   8.1.404
girgen search for other commits by this committer
Honor EXAMPLESDIR and JAVAJARDIR.

Suggested by: Herve Quiroz <hq@>
10 Nov 2005 02:29:45
Original commit files touched by this commit   8.1.404
girgen search for other commits by this committer
Update to 8.1.404
12 Apr 2005 15:41:11
Original commit files touched by this commit   8.0.311
girgen search for other commits by this committer
Update to 8.0.311.
See http://jdbc.postgresql.org/changes.html#version_8.0-311
for a changelog

Approved by: seanc, ade (implicit)
11 Feb 2005 00:10:59
Original commit files touched by this commit   8.0.310
girgen search for other commits by this committer
Update JDBC support to version 8.0 (build 310).

The PostgreSQL JDBC project has been decoupled from the server
distribution, and is now hosted at http://jdbc.postgresql.org/.

Approved by:    ade (mentor)
03 Feb 2005 09:30:27
Original commit files touched by this commit   7.4.7
girgen search for other commits by this committer
In order to address a potential security hole recently identified with
the "LOAD" option, the PostgreSQL Global Development Group is
announcing the release of new versions of PostgreSQL.

Update to 7.3.9, 7.4.7 & 8.0.1.

Take the opportunity to reset PORTREVISION of slave ports.

Back out name change of startup script. The new script uses rc.subr(8),
and as such also uses rcorder(8). But, rcorder does not exist in FreeBSD
4.x. Hence rename the script it back to the top of the directory
list. [1]

The periodic script should of course be executable. [2]

[1] Noted by Niels Chr. Bank-Pedersen <ncbp at bank-pedersen dot dk>
[2] Noted by Fritz Heinrichmeyer <fritz.heinrichmeyer at fernuni-hagen dot de>
31 Jan 2005 01:48:06
Original commit files touched by this commit   7.4.6_1
girgen search for other commits by this committer
Bump portrevision
31 Jan 2005 00:20:25
Original commit files touched by this commit   7.4.6
girgen search for other commits by this committer
Split the postgresql ports into a server and a client part.

The JDBC interface has been moved from the main distribution to its
own project at jdbc.postgresql.org. Fixate to the latest version
in main distro, 7.4.6, pending an update to latest version from the
project site.

PR:             75344
Approved by:    portmgr@ (kris), ade & sean (mentors)
06 Dec 2004 03:59:56
Original commit files touched by this commit   7.4.6
girgen search for other commits by this committer
Add myself as committer, and use my @FreeBSD.org address.

Approved by: ade (mentor)
02 Sep 2004 18:31:30
Original commit files touched by this commit   7.4.5
linimon search for other commits by this committer
Fix patching error.

PR:             ports/71265
Submitted by:   Palle Girgensohn <girgen at pingpong dot net> (maintainer)
28 Jun 2004 21:48:56
Original commit files touched by this commit   7.4.3
vanilla search for other commits by this committer
Upgrade to 7.4.3.

PR:             ports/68456
Submitted by:   maintainer
04 Feb 2004 05:21:48
Original commit files touched by this commit   7.4.1_1
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
22 Jan 2004 08:05:25
Original commit files touched by this commit   7.4.1
trevor search for other commits by this committer
Use PAX macro.
04 Dec 2003 12:00:49
Original commit files touched by this commit   7.4
seanc search for other commits by this committer
Introduce the world to PostgreSQL 7.4!  By and large this release is
regarded as a major release with features with interest to those with
large databases.  The updates are extensive and the best source of info
is in the release notes.  Enjoy and direct questions to database@!

Release notes:
http://www.postgresql.org/docs/7.4/static/release.html#RELEASE-7-4

PR:             ports/59403, ports/59404, ports/59393, ports/59394,
                ports/59395, ports/59397, ports/59398, ports/59402, &&
                ports/59401
Submitted by:   maintainer
Approved by:    marcus (portmgr@ hat)
04 Sep 2003 12:03:58
Original commit files touched by this commit   7.3.4
osa search for other commits by this committer
Use new depends scheme for postgresql slave ports:
 ${MAKE} -V ... instead of .include <...>
Utilize ${EXAMPLESDIR} [1]

Submitted by:   Palle Girgensohn <girgen@pingpong.net> (maintainer),
                osa [1]
PR:             56346, 56404
23 Jul 2003 14:30:29
Original commit files touched by this commit   7.3.3
znerd search for other commits by this committer
Port devel/jakarta-ant was renamed to devel/apache-ant.

Reported by:    kris
Pointy hat to:  me
19 Jun 2003 09:12:56
Original commit files touched by this commit   7.3.3
daichi search for other commits by this committer
postgresql slave ports, reduce unnecessary portrevision bumps

PR:             52867
Submitted by:   Palle Girgensohn <girgen@pingpong.net> (maintainer)
02 Jun 2003 01:44:03
Original commit files touched by this commit   7.3.3
nork search for other commits by this committer
Update to 7.3.3.

1. Optionally link with libc_r to get plpython working. [1]
2. Fix kerberos build. [2]
3. There was a duplication of some declarations. [3]

PR:             ports/52851
PR:             ports/51080 [2]
Submitted by:   Mike Meyer <mwm@mired.org> [1]
Submitted by:   Gerweck <andy@tacnode.com> [2]
Pointed out by: Mike Harding <mvh@ix.netcom.com> [3]
Submitted by:   Palle Girgensohn <girgen@pingpong.net> (maintainer)
28 Mar 2003 13:45:16
Original commit files touched by this commit   7.3.2_1
znerd search for other commits by this committer
Fix for ports/47866, ports/48610 & ports/46768.
Bumped PORTREVISION.

PR:             48878
Submitted by:   maintainer
07 Mar 2003 05:58:32
Original commit files touched by this commit   7.3.2_1
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
04 Jan 2003 23:36:44
Original commit files touched by this commit   7.3.1
seanc search for other commits by this committer
Update PostgreSQL JDBC for 7.3.1.

PR:             ports/45881
Submitted by:   Palle Girgensohn <girgen@pingpong.net>
10 Nov 2002 22:44:03
Original commit files touched by this commit   7.2.3
kris search for other commits by this committer
Don't remove system directories share/java, share/java/classes, and
share/doc
11 Apr 2002 05:08:34
Original commit files touched by this commit   7.2.1
ijliao search for other commits by this committer
use the latest postgresql7

postgresql-jdbc now uses the great new USE_JAVA stuff

PR:             36980
Submitted by:   maintainer
19 Feb 2002 08:35:59
 files touched by this commit commit hash:fp1.24905@dev.null.freshports.org
vanilla search for other commits by this committer
This is the implementation of JDBC, the Java Database Connectivity API,   for
accessing PostgreSQL databases from Java.    

Number of commits found: 60