Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2008 13:30:31 +0100
From:      Palle Girgensohn <girgen@FreeBSD.org>
To:        Mikhail Teterin <mi+kde@aldan.algebra.com>, freebsd-ports@freebsd.org
Cc:        Geoffroy DESVERNAY <dgeo@ec-marseille.fr>
Subject:   Re: postgresql 8.1.11 with icu 3.8: incompatible
Message-ID:  <48CE67260A05D090B9C5A4B6@rambutan.pingpong.net>
In-Reply-To: <200802110605.54825@aldan>
References:  <20080210120013.95C3D16A478@hub.freebsd.org> <200802110605.54825@aldan>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

>From what I remember, I had to make it version dependent, since there where =

no symbols that where not verisioned. I have a look at it, though.

Regards
Palle

--On m=C3=A5ndag, februari 11, 2008 06.05.54 -0500 Mikhail Teterin=20
<mi+kde@aldan.algebra.com> wrote:

> On =D0=BD=D0=B5=D0=B4=D1=96=D0=BB=D1=8F 10 =D0=BB=D1=8E=D1=82=D0=B8=D0=B9 =
2008, freebsd-ports-request@freebsd.org
> wrote: =3D It seems that postgresql 8.1 port's icu patch need icu <=3D =
3.6:
>
> The patch is wrong, unfortunately. It makes configure search for
> /versioned/  symbols like ucol_open_3_6 and ucnv_fromUChars_3_4. It needs
> to be updated  for 3_8 or, better yet, be made version-independent, if at
> all possible...
>
> Maintainer CC-ed. Yours,
>
> 	-mi
>
> =3D installed: icu-3.8 (fresh)
> =3D
> =3D
> =3D postgresql options:
> =3D WITH_NLS=3Dtrue
> =3D WITHOUT_PAM=3Dtrue
> =3D WITHOUT_MIT_KRB5=3Dtrue
> =3D WITHOUT_HEIMDAL_KRB5=3Dtrue
> =3D WITH_OPTIMIZED_CFLAGS=3Dtrue
> =3D WITHOUT_LIBC_R=3Dtrue
> =3D WITH_THREADSAFE=3Dtrue
> =3D WITHOUT_TESTS=3Dtrue
> =3D WITHOUT_DEBUG=3Dtrue
> =3D WITH_ICU=3Dtrue
> =3D WITHOUT_HIER=3Dtrue
> =3D WITHOUT_INTDATE=3Dtrue
> =3D
> =3D
> =3D while typing 'make' in /usr/ports/databases/postgresql81-server:
> =3D
> =3D checking for library containing getopt_long... none required
> =3D checking for main in -lunix... no
> =3D checking for library containing crypt... -lcrypt
> =3D checking for library containing fdatasync... no
> =3D checking for shmget in -lcygipc... no
> =3D checking for readline... yes (-lreadline)
> =3D checking for inflate in -lz... yes
> =3D checking for CRYPTO_new_ex_data in -lcrypto... yes
> =3D checking for SSL_library_init in -lssl... yes
> =3D checking for ucol_open_3_6 in -licui18n... no
> =3D checking for ucol_open_3_4 in -licui18n... no
> =3D configure: error: library 'icui18n' is required for ICU
> =3D =3D=3D=3D> =C2=A0Script "configure" failed unexpectedly.
> =3D Please report the problem to girgen@FreeBSD.org [maintainer] and =
attach
> the =3D
> "/usr/ports/databases/postgresql81-server/work/postgresql-8.1.11/config.l
> og" =3D including the output of the failure of your make command. Also, =
it
> might be =3D a good idea to provide an overview of all packages installed
> on your system =3D (e.g. an `ls /var/db/pkg`).
> =3D *** Error code 1
> =3D
> =3D --
> =3D Geoffroy
> =3D
>
>







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