Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 9 Jul 2010 21:48:40 -0500
From:      Scot Hetzel <swhetzel@gmail.com>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>
Cc:        gnome@freebsd.org, Palle Girgensohn <girgen@freebsd.org>, "freebsd-ports@FreeBSD.org" <freebsd-ports@freebsd.org>
Subject:   Re: devel/icu4 update -- chase LIB_DEPENDS
Message-ID:  <AANLkTin-PIxC7WGBIWPL16BxhgIi5j1404gULqct6qnx@mail.gmail.com>
In-Reply-To: <4C37A23D.4050708@infracaninophile.co.uk>
References:  <4C37A23D.4050708@infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 9, 2010 at 5:27 PM, Matthew Seaman
<m.seaman@infracaninophile.co.uk> wrote:
> However naively incrementing the shlib version in the
> databases/postgresql84-server Makefile doesn't work:
>
> =3D=3D=3D> =A0Configuring for postgresql-server-8.4.4_2
> checking build system type... amd64-portbld-freebsd8.1
> checking host system type... amd64-portbld-freebsd8.1
> checking which template to use... freebsd
> checking whether to build with 64-bit integer date/time support... yes
> checking whether NLS is wanted... yes
> [...]
> checking for CRYPTO_new_ex_data in -lcrypto... yes
> checking for SSL_library_init in -lssl... yes
> checking for ucol_open_43 in -licui18n... no
> checking for ucol_open_3_8 in -licui18n... no
> checking for ucol_open_3_6 in -licui18n... no
> checking for ucol_open_3_4 in -licui18n... no
> configure: error: library 'icui18n' is required for ICU
> =3D=3D=3D> =A0Script "configure" failed unexpectedly.
> Please report the problem to girgen@FreeBSD.org [maintainer] and attach t=
he
> "/usr/ports/databases/postgresql84-server/work/postgresql-8.4.4/config.lo=
g"
> including the output of the failure of your make command. Also, it might =
be
> a good idea to provide an overview of all packages installed on your syst=
em
> (e.g. an `ls /var/db/pkg`).
> *** Error code 1
>
Looks like it needs a change to the ${WRKSRC}/configure script to
detect ucol_open_44 and ucnv_fromUChars_44:

http://www.freebsd.org/cgi/cvsweb.cgi/ports/databases/postgresql84-server/f=
iles/extra-patch-icu4

The simplest way to fix this would be to change ucol_open_43 and
ucnv_fromUChars_43 in the extra-patch-icu4 to ucol_open_44 and
ucnv_fromUChars_44.

Scot



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTin-PIxC7WGBIWPL16BxhgIi5j1404gULqct6qnx>