From owner-freebsd-ports@FreeBSD.ORG Mon Feb 18 12:58:18 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C9FCA16A420 for ; Mon, 18 Feb 2008 12:58:18 +0000 (UTC) (envelope-from girgen@FreeBSD.org) Received: from melon.pingpong.net (melon.pingpong.net [195.178.174.161]) by mx1.freebsd.org (Postfix) with ESMTP id 895FE13C458 for ; Mon, 18 Feb 2008 12:58:18 +0000 (UTC) (envelope-from girgen@FreeBSD.org) Received: from localhost (localhost.pingpong.net [127.0.0.1]) by melon.pingpong.net (Postfix) with ESMTP id E9832509EA; Mon, 18 Feb 2008 13:30:42 +0100 (CET) Received: from melon.pingpong.net ([127.0.0.1]) by localhost (melon.pingpong.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 42423-05-2; Mon, 18 Feb 2008 13:30:42 +0100 (CET) Received: from [192.168.1.187] (unknown [213.136.40.204]) by melon.pingpong.net (Postfix) with ESMTP id 8115D509FC; Mon, 18 Feb 2008 13:30:42 +0100 (CET) Date: Mon, 18 Feb 2008 13:30:31 +0100 From: Palle Girgensohn To: Mikhail Teterin , freebsd-ports@freebsd.org Message-ID: <48CE67260A05D090B9C5A4B6@rambutan.pingpong.net> In-Reply-To: <200802110605.54825@aldan> References: <20080210120013.95C3D16A478@hub.freebsd.org> <200802110605.54825@aldan> X-Mailer: Mulberry/4.0.8 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Virus-Scanned: by amavisd-new at pingpong.net Cc: Geoffroy DESVERNAY Subject: Re: postgresql 8.1.11 with icu 3.8: incompatible X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 12:58:18 -0000 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 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 > >