postgresql 8.1.11 with icu 3.8: incompatible

Mikhail Teterin mi+kde at aldan.algebra.com
Mon Feb 11 11:32:37 UTC 2008


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.log"
= 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