List Info

Thread: Re: ports/121787: when devel/icu is installed, openoffice fails to build




Re: ports/121787: when devel/icu is installed, openoffice fails to build
country flaguser name
United States
2008-04-21 01:30:05
The following reply was made to PR ports/121787; it has been
noted by GNATS.

From: HASHI Hiroaki <hashizmeridiani.jp>
To: bug-followupFreeBSD.org, kvedulvkvedulv.de
Cc:  
Subject: Re: ports/121787: when devel/icu is installed,
openoffice fails to
 build
Date: Mon, 21 Apr 2008 15:27:24 +0900 (JST)

 A direct cause is version mismatch with header and
library.
   - At compile time, system(ports) icu was used.
   - At linkage time, OOo bundled icu was used.
 
 In
 /usr/ports/editors/openoffice.org-2/work/OOH680_m12/vcl/sou
rce/glyphs/makefile.mk
     .IF "$(SYSTEM_FREETYPE)" == "YES"
     CFLAGS+=-DSYSTEM_FREETYPE $(FREETYPE_CFLAGS)
     .IF "$(USE_FT_EMBOLDEN)" == "YES"
     CFLAGS+=-DUSE_FT_EMBOLDEN
     .ENDIF
     .ENDIF
 
 CFLAGS set to '-I/usr/local/include' if 'SYSTEM_FREETYPE'
is yes.
 
 So, OOo bundled icu header was shadowed by system's one.
 
 A system(ports) icu header (ver 3.8) located in
     /usr/local/include/unicode/*.h
 
 OOo bundled icu header (ver 3.6) located in
    
/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solver/6
80/unxfbsdi.pro/inc/external/unicode/*.h
 
 Following command line cause this mismatch.
 
 Making: ../../unxfbsdi.pro/slo/gcach_layout.obj
 c++ -fmessage-length=0 -c -Os -fno-strict-aliasing
-fvisibility=hidden
 -DSYSTEM_FREETYPE -I/usr/local/include/freetype2
-I/usr/local/include
 -DUSE_FT_EMBOLDEN -I. -I../../unxfbsdi.pro/inc/glyphs
-I../inc
 -I../../inc/pch -I../../inc -I../../unx/inc
-I../../unxfbsdi.pro/inc
 -I.
-I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solver
/680/unxfbsdi.pro/inc/stl
 -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solve
r/680/unxfbsdi.pro/inc/external
 -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solve
r/680/unxfbsdi.pro/inc
 -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solen
v/unxfbsdi/inc
 -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solen
v/inc
 -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/res
 -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solve
r/680/unxfbsdi.pro/inc/stl
 -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solen
v/inc/Xp31
 -I/usr/local/jdk1.5.0/include
-I/usr/local/jdk1.5.0/include/freebsd
 -I/usr/local/jdk1.5.0/include/bsd
-I/usr/local/jdk1.5.0/include/linux
 -I/usr/local/jdk1.5.0/include/native_threads/include
 -I/usr/local/include
 -I/usr/ports/editors/openoffice.org-2/work/OOH680_m12/solve
r/680/unxfbsdi.pro/inc/offuh
 -I. -I../../res -I. -pipe -mtune=pentiumpro
 -fvisibility-inlines-hidden -g -Wall -Wextra -Wendif-labels
-Wshadow
 -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -fpic
-DFREEBSD -DUNX
 -DVCL -DGCC -DC341 -DINTEL -DCVER=C341 -DX86 -D_PTHREADS
-D_REENTRANT
 -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=450
 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX
-DCPPU_ENV=gcc3
 -DGXX_INCLUDE_PATH=/usr/include/c++/4.2 -DSUPD=680
-DPRODUCT -DNDEBUG
 -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DCUI
-DSOLAR_JAVA
 -DOOH680=OOH680 -DUSE_BUILTIN_RASTERIZER
-DVCL_DLLIMPLEMENTATION
 -DSHAREDLIB -D_DLL_ -fexceptions -fno-enforce-eh-specs
-DEXCEPTIONS_ON
 -o ../../unxfbsdi.pro/slo/gcach_layout.o
 /usr/ports/editors/openoffice.org-2/work/OOH680_m12/vcl/sou
rce/glyphs/gcach_layout.cxx
_______________________________________________
freebsd-openofficefreebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-op
enoffice
To unsubscribe, send any mail to
"freebsd-openoffice-unsubscribefreebsd.org"

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )