postgresql 8.1.11 with icu 3.8: incompatible

Palle Girgensohn girgen at FreeBSD.org
Tue Feb 19 22:06:35 UTC 2008


Hi,

I just committed a patch that fixes the problem.

Regards,
Palle

--On måndag, må 11 feb 2008 06.05.54 -0500 Mikhail Teterin 
<mi+kde at aldan.algebra.com> wrote:

> On неділя 10 лютий 2008, freebsd-ports-request at freebsd.org
> wrote: = It seems that postgresql 8.1 port's icu patch need icu <= 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
>
> = installed: icu-3.8 (fresh)
> =
> =
> = postgresql options:
> = WITH_NLS=true
> = WITHOUT_PAM=true
> = WITHOUT_MIT_KRB5=true
> = WITHOUT_HEIMDAL_KRB5=true
> = WITH_OPTIMIZED_CFLAGS=true
> = WITHOUT_LIBC_R=true
> = WITH_THREADSAFE=true
> = WITHOUT_TESTS=true
> = WITHOUT_DEBUG=true
> = WITH_ICU=true
> = WITHOUT_HIER=true
> = WITHOUT_INTDATE=true
> =
> =
> = while typing 'make' in /usr/ports/databases/postgresql81-server:
> =
> = checking for library containing getopt_long... none required
> = checking for main in -lunix... no
> = checking for library containing crypt... -lcrypt
> = checking for library containing fdatasync... no
> = checking for shmget in -lcygipc... no
> = checking for readline... yes (-lreadline)
> = checking for inflate in -lz... yes
> = checking for CRYPTO_new_ex_data in -lcrypto... yes
> = checking for SSL_library_init in -lssl... yes
> = 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
> = ===>  Script "configure" failed unexpectedly.
> = Please report the problem to girgen at FreeBSD.org [maintainer] and attach
> the =
> "/usr/ports/databases/postgresql81-server/work/postgresql-8.1.11/config.l
> og" = 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 system = (e.g. an `ls /var/db/pkg`).
> = *** Error code 1
> =
> = --
> = Geoffroy
> =
>
>





More information about the freebsd-ports mailing list