Bug 88242 - postgres*-server/Makefile refers to old version of libicudata
Summary: postgres*-server/Makefile refers to old version of libicudata
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Palle Girgensohn
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-30 16:00 UTC by toyonaga
Modified: 2005-10-30 22:27 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description toyonaga 2005-10-30 16:00:29 UTC
${PORTSDIR}/databases/postgresql80-server/Makefile has following line:

  .  if defined(SERVER_ONLY) && defined(WITH_ICU)
  USE_AUTOCONF_VER=253
  CONFIGURE_ARGS+=--with-icu
  LIB_DEPENDS=    icudata.32:${PORTSDIR}/devel/icu
  PATCH_SITES+=   http://people.freebsd.org/~girgen/postgresql-icu/:icu
  PATCHFILES+=    pg-803-icu-2005-08-16.diff.gz:icu
  .  endif

But ${PORTSDIR}/devel/icu now has version 3.4. This line causes
error when I run "portsdb -uU"

Fix: 

I guess changing
  LIB_DEPENDS=    icudata.32:${PORTSDIR}/devel/icu
to
  LIB_DEPENDS=    icudata.34:${PORTSDIR}/devel/icu
may fix the problem.

Also ${PORTSDIR}/databases/postgresql81-server/Makefile
also has this line of code.
How-To-Repeat: have following in /var/db/ports/postgresql80/options and run 
"portsdb -uU"

WITH_NLS=true
WITHOUT_PAM=true
WITHOUT_MIT_KRB5=true
WITHOUT_HEIMDAL_KRB5=true
WITHOUT_OPTIMIZED_CFLAGS=true
WITH_LIBC_R=true
WITHOUT_TESTS=true
WITHOUT_DEBUG=true
WITH_ICU=true
WITHOUT_HIER=true
WITHOUT_INTDATE=true
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2005-10-30 20:55:55 UTC
Responsible Changed
From-To: freebsd-ports-bugs->girgen

Over to maintainer.
Comment 2 Palle Girgensohn freebsd_committer 2005-10-30 22:26:26 UTC
State Changed
From-To: open->closed

Fix committed. Thanks!