Bug 200096

Summary: [databases/pglesslog] : update pgsql dependency to 9.0+
Product: Ports & Packages Reporter: Rene Ladan <rene>
Component: Individual Port(s)Assignee: Jun Kuriyama <kuriyama>
Status: Closed FIXED    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (kuriyama)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 200228    
Attachments:
Description Flags
update pgsql dependency of pglesslog
none
fully tested patch (9,10 i386/amd64) none

Description Rene Ladan freebsd_committer freebsd_triage 2015-05-10 12:08:48 UTC
Created attachment 156607 [details]
update pgsql dependency of pglesslog

The PostgreSQL 8.4 ports expired on 2015-05-10 because upstream stopped supporting it in July 2014, but databases/pglesslog still depends on this version.

Update the USES field to depend on PostgreSQL 9.0 or higher instead.
Comment 1 Rene Ladan freebsd_committer freebsd_triage 2015-05-15 20:34:30 UTC
Created attachment 156804 [details]
fully tested patch (9,10 i386/amd64)

Fully tested patch:
- update to version 1.4.2 for PostgreSQL 9.0
- strips pg_compresslog and pg_decompresslog binaries to satisfy checks enabled by poudriere.

In my test environment, I modified Mk/Uses/pgsql.mk to remove "8.4" from VALID_PGSQL_VER (line 34) and removed the databases/postgresql84-* ports.
Comment 2 commit-hook freebsd_committer freebsd_triage 2015-05-24 13:22:05 UTC
A commit references this bug:

Author: rene
Date: Sun May 24 13:21:28 UTC 2015
New revision: 387263
URL: https://svnweb.freebsd.org/changeset/ports/387263

Log:
  databases/pglesslog: update to 1.4.2 to be compatible with PostgreSQL 9.0

  The previous version of this port was compatible with PostgreSQL 8.4 which
  expired on 2015-05-10.

  While here, strip binaries.

  PR:		200096
  Submitted by:	myself
  Approved by:	maintainer timeout (kuriyama, 14 days)

Changes:
  head/databases/pglesslog/Makefile
  head/databases/pglesslog/distinfo