Date: Thu, 10 Apr 2008 09:00:24 GMT From: "Konstantin Yu. Pasichnichenko" <kostik@ncport.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/122617: editor/openoffice can't use system installed library devel/icu Message-ID: <200804100900.m3A90O7a051316@www.freebsd.org> Resent-Message-ID: <200804100910.m3A9A1vE065083@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 122617 >Category: ports >Synopsis: editor/openoffice can't use system installed library devel/icu >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Apr 10 09:10:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Konstantin Yu. Pasichnichenko >Release: 7.0-STABLE >Organization: Newcom Port JSC >Environment: FreeBSD fuzzy.ncport.ru 7.0-STABLE FreeBSD 7.0-STABLE #6: Fri Apr 4 12:39:31 MSD 2008 kostik@fuzzy.ncport.ru:/usr/src/sys/i386/compile/FUZZY i386 >Description: Trying to build OpenOffice without use of Java and with maximum use of already installed system libs i customized configuration of OO. Command "make config" for OpenOffice configured with no Java and for use of system installed (i.e. external for OO itself) ICU, Python, XML, EXPAT, XSLT, sane and many others, died with the following: ------------------------------ ===> ru-openoffice.org-3.0.20080330 depends on executable: ccache - found ===> ru-openoffice.org-3.0.20080330 depends on executable: zip - found ===> ru-openoffice.org-3.0.20080330 depends on executable: unzip - found ===> ru-openoffice.org-3.0.20080330 depends on executable: gcp - found ===> ru-openoffice.org-3.0.20080330 depends on executable: gpatch - found ===> ru-openoffice.org-3.0.20080330 depends on file: /usr/local/lib/perl5/site_perl/5.8.8/Archive/Zip.pm - found ===> ru-openoffice.org-3.0.20080330 depends on executable: bash - found ===> ru-openoffice.org-3.0.20080330 depends on executable: imake - found ===> ru-openoffice.org-3.0.20080330 depends on file: /usr/local/bin/gperf - found ===> ru-openoffice.org-3.0.20080330 depends on executable: ant - found ===> ru-openoffice.org-3.0.20080330 depends on executable: gmake - found ===> ru-openoffice.org-3.0.20080330 depends on executable: bison - found ===> ru-openoffice.org-3.0.20080330 depends on file: /usr/local/jdk1.6.0/bin/java - found ===> ru-openoffice.org-3.0.20080330 depends on file: /usr/local/bin/perl5.8.8 - found ===> ru-openoffice.org-3.0.20080330 depends on file: /usr/local/bin/intltool-extract - found ===> ru-openoffice.org-3.0.20080330 depends on executable: pkg-config - found ===> ru-openoffice.org-3.0.20080330 depends on executable: update-desktop-database - found ===> ru-openoffice.org-3.0.20080330 depends on file: /usr/local/libdata/xorg/libraries - found ===> ru-openoffice.org-3.0.20080330 depends on shared library: cups.2 - found ===> ru-openoffice.org-3.0.20080330 depends on shared library: freetype.9 - found ===> ru-openoffice.org-3.0.20080330 depends on shared library: atk-1.0.0 - found ===> ru-openoffice.org-3.0.20080330 depends on shared library: glib-2.0.0 - found ===> ru-openoffice.org-3.0.20080330 depends on shared library: gtk-x11-2.0.0 - found ===> ru-openoffice.org-3.0.20080330 depends on shared library: pango-1.0.0 - found ===> Configuring for ru-openoffice.org-3.0.20080330 ******************************************************************** * * * OpenOffice.org build configuration. * * * * The configure process checks your platform to see whether * * you can build OpenOffice.org on it. * * This process checks all pre-requisites and generates a file * * containing the necessary environment variables. * * Source this file after configure has ended successfully. * * * * Any warning that is generated during the configure process * * must be taken into account since it can be a reason for * * an unsuccessful build of OpenOffice.org * * * ******************************************************************** ******************************************************************** * * * Checking the platform pre-requisites. * * * ******************************************************************** checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for gawk... gawk checking for gawk... /usr/local/bin/gawk checking for sed... /usr/bin/sed checking for solenv environment... default checking build system type... i386-portbld-freebsd7.0 checking host system type... i386-portbld-freebsd7.0 checking target system type... i386-portbld-freebsd7.0 checking the FreeBSD operating system release... found OSVERSION=700102 checking which thread library to use... -pthread checking whether to enable crashdump feature... no checking whether to turn warnings to errors... no checking whether to do a debug build... no checking whether to build with additional debug utilities... no, full product build checking whether to include symbols into final build... no checking whether to strip the solver or not.... checking whether to enable native CUPS support... yes checking whether to enable fontconfig support... yes checking whether to enable filters for legacy binary file formats (StarOffice 5.2)... yes checking whether to use RPATH in shared libraries... yes checking whether to include MySpell dictionaries... yes checking which shell to use... tcsh checking for tcsh... /bin/tcsh checking gcc home... /usr checking for gcc... ccache cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether ccache cc accepts -g... yes checking for ccache cc option to accept ISO C89... none needed checking for ccache... /usr/local/bin/ccache checking the GNU gcc compiler version... checked (gcc 4.2.1) checking whether to enable pch feature... no checking for GNU make... gmake checking the GNU make version... gmake 3.81 checking for --hash-style=both linker support ... not found checking for perl... /usr/bin/perl checking the Perl version... checked (perl 5) checking for required Perl modules... all modules found checking how to run the C preprocessor... ccache cc -E checking for ANSI C header files... yes checking whether we are using the GNU C++ compiler... yes checking whether ccache c++ accepts -g... yes checking how to run the C++ preprocessor... ccache c++ -E checking how to run the C preprocessor... ccache cc -E checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for long... yes checking size of long... 4 checking whether byte ordering is bigendian... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether to disable vba feature... no checking how to package the vba compatibility api... build into installset checking cups/cups.h usability... yes checking cups/cups.h presence... yes checking for cups/cups.h... yes checking whether to enable pam support... yes checking security/pam_appl.h usability... yes checking security/pam_appl.h presence... yes checking for security/pam_appl.h... yes checking whether to link to libpam... no, dynamically open it checking whether we are using the GNU C++ compiler... (cached) yes checking whether ccache c++ accepts -g... (cached) yes checking the GNU C++ compiler version... checked (g++ 4.2.1) checking for g++ include path... /usr/include/c++/4.2 checking exception type... dwarf2 checking what the default STL should be... stlport checking for STL providing headers... using internal stlport. checking whether ccache cc supports -fvisibility=hidden... yes checking which memory allocator to use... internal checking whether to add custom build version... no checking whether to build with Java support... no configure: WARNING: building without java will mean some features will not be available checking for dmake... /usr/local/bin/dmake checking whether the found dmake is the right dmake... yes checking the dmake version... test: : bad number too old. >= 4.11 is needed A newer dmake will be built on ./bootstrap checking whether to enable EPM for packing... yes checking for epm... no EPM will be built. checking which package format to use... bsd checking for gperf... /usr/ports/editors/openoffice.org-3-devel/work/DEV300_m5/solenv/bin/gperf checking gperf version... OK checking whether to build the ODK... no checking whether to build qadevOOo... no checking whether to provide libstdc++/libgcc_s in the installset... no checking which zlib to use... external checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for deflate in -lz... yes checking which jpeg to use... external checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking for jpeg_resync_to_restart in -ljpeg... yes checking which expat to use... external checking expat.h usability... yes checking expat.h presence... yes checking for expat.h... yes checking for XML_ParserCreate in -lexpat... yes checking which freetype to use... external checking for pkg-config... /usr/local/bin/pkg-config checking for freetype2 >= 2.0 ... yes checking FREETYPE_CFLAGS... -I/usr/local/include/freetype2 -I/usr/local/include checking FREETYPE_LIBS... -L/usr/local/lib -lfreetype -lz checking which libwpd to use... external checking for libwpd-0.8 ... yes checking LIBWPD_CFLAGS... -I/usr/local/include/libwpd-0.8 checking LIBWPD_LIBS... -L/usr/local/lib -lwpd-0.8 checking for FT_GlyphSlot_Embolden in -lfreetype... yes test: yes: unexpected operator test: yes: unexpected operator checking which libxslt to use... external checking for libxslt... yes checking LIBXSLT_CFLAGS... -I/usr/local/include -I/usr/local/include/libxml2 checking LIBXSLT_LIBS... -L/usr/local/lib -lxslt -lz -liconv -lm -lxml2 checking for xsltproc... /usr/local/bin/xsltproc checking which libxml to use... external checking for libxml-2.0 >= 2.0... yes checking LIBXML_CFLAGS... -I/usr/local/include/libxml2 -I/usr/local/include checking LIBXML_LIBS... -L/usr/local/lib -lxml2 checking which python to use... external checking for a Python interpreter with version >= 2.2... python checking for python... /usr/local/bin/python checking for python version... 2.5 checking for python platform... freebsd7 checking for python script directory... ${prefix}/lib/python2.5/site-packages checking for python extension module directory... ${exec_prefix}/lib/python2.5/site-packages checking Python.h usability... yes checking Python.h presence... yes checking for Python.h... yes checking which db to use... internal checking which hsqldb to use... internal checking which beanshell to use... internal checking which xml-apis to use... internal checking which xerces to use... external checking for /usr/local/share/java/xerces-j/deprecated/xerces.jar... yes checking which xalan to use... external checking for /usr/local/share/java/classes/xalan.jar... yes checking for /usr/local/share/java/classes/serializer.jar... yes checking which curl to use... external checking for curl-config... /usr/local/bin/curl-config checking whether curl is >= 7.9.8... yes checking which boost to use... external checking boost/shared_ptr.hpp usability... yes checking boost/shared_ptr.hpp presence... yes checking for boost/shared_ptr.hpp... yes checking boost/spirit/core.hpp usability... yes checking boost/spirit/core.hpp presence... yes checking for boost/spirit/core.hpp... yes checking which vigra to use... external checking vigra/copyimage.hxx usability... yes checking vigra/copyimage.hxx presence... yes checking for vigra/copyimage.hxx... yes checking which odbc headers to use... internal checking whether to enable build of Mozilla/Mozilla NSS-using components... no checking whether to build Mozilla addressbook connectivity... no checking whether to build XML Security support... no, since Mozilla (NSS) disabled but needed checking whether to build LDAP configuration backend... no checking which mozilla to use... none checking which sane header to use... external checking sane/sane.h usability... yes checking sane/sane.h presence... yes checking for sane/sane.h... yes checking which icu to use... external checking for unicode/rbbi.h... checked. checking for genbrk... /usr/local/bin/genbrk checking for genccode... /usr/local/sbin/genccode checking for gencmn... /usr/local/sbin/gencmn checking ICU version... OK checking whether setBreakType is public... configure: error: no. You need a patched ICU with this function public: ===> Script "configure" failed unexpectedly. Please report the problem to openoffice@FreeBSD.org [maintainer] and attach the "/usr/ports/editors/openoffice.org-3-devel/work/DEV300_m5/config_office/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 ------------------------------ Configuring OO to use bundled version of OO's own ICU lead to other error, at OO compilation time: ------------------------------ >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200804100900.m3A90O7a051316>