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>