From owner-freebsd-office@FreeBSD.ORG Fri Dec 28 09:50:01 2012 Return-Path: Delivered-To: office@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A9B3DB for ; Fri, 28 Dec 2012 09:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 326FC8FC12 for ; Fri, 28 Dec 2012 09:50:01 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id qBS9o14l017729 for ; Fri, 28 Dec 2012 09:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id qBS9o1wu017724; Fri, 28 Dec 2012 09:50:01 GMT (envelope-from gnats) Date: Fri, 28 Dec 2012 09:50:01 GMT Message-Id: <201212280950.qBS9o1wu017724@freefall.freebsd.org> To: office@FreeBSD.org From: Mars G Miro Subject: Re: ports/174574: [ERROR] cannot build editors/libreoffice with icu_50 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Mars G Miro List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2012 09:50:01 -0000 The following reply was made to PR ports/174574; it has been noted by GNATS. From: Mars G Miro To: bug-followup@freebsd.org, Baptiste Daroussin , freebsd-office@freebsd.org Cc: Subject: Re: ports/174574: [ERROR] cannot build editors/libreoffice with icu_50 Date: Fri, 28 Dec 2012 17:40:19 +0800 Update to this: I built another jail again, then built all my ports. Also note that I didn't build clang in the base ( WITHOUT_CLANG="YES" in /etc/src.conf) as that takes buildworld too long. It bombs at ++++++++++ 2 warnings generated. [ build CXX ] basebmp/test/tools In file included from /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/basebmp/test/tools.cxx:34: In file included from /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/basebmp/inc/basebmp/color.hxx:33: In file included from /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/solver/unxfbsd.pro/inc/rtl/math.hxx:32: /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/solver/unxfbsd.pro/inc/rtl/math.h:128:6: warning: all elements of 'rtl_math_DecimalP laces' are initialized with literals to value 134217727 [-Wunique-enum] enum rtl_math_DecimalPlaces ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/solver/unxfbsd.pro/inc/rtl/math.h:138:5: note: initialize the last element with the previous element to silence this warning rtl_math_DecimalPlaces_DefaultSignificance = 0x7ffffff ^ ~~~~~~~~~ rtl_math_DecimalPlaces_Max In file included from /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/basebmp/test/tools.cxx:35: /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/basebmp/inc/basebmp/bitmapdevice.hxx:66:1: warning: 'IBitmapDeviceDamageTracker' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct IBitmapDeviceDamageTracker ^ /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/basebmp/inc/basebmp/bitmapdevice.hxx:59:28: note: did you mean struct here? typedef boost::shared_ptr< class IBitmapDeviceDamageTracker > IBitmapDeviceDamageTrackerSharedPtr; ^~~~~ struct 2 warnings generated. [ build LNK ] CppunitTest/libtest_basebmp_test.so [ build CUT ] basebmp_test [ build CHK ] basebmp [ build CHK ] loaded modules: basebmp basebmp deliver Module 'basebmp' delivered successfully. 0 files copied, 0 files unchanged ----------------------------------------------------------------------- Oh dear - something failed during the build - sorry ! For more help with debugging build errors, please see the section in: http://wiki.documentfoundation.org/Development internal build errors: ERROR: error 65280 occurred while making /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/i18npool/prj it seems that the error is inside 'i18npool', please re-run build inside this module to isolate the error and/or test your fix: ----------------------------------------------------------------------- /usr/local/bin/bash cd /home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2 source ./Env.Host.sh cd i18npool gmake clean # optional gmake -r when the problem is isolated and fixed exit and re-run 'make' from the top-level gmake[1]: *** [build] Error 1 gmake[1]: Leaving directory `/home/tmp_ports/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2' gmake: *** [source-env-and-recurse] Error 2 *** [do-build] Error code 1 Stop in /usr/ports/editors/libreoffice. *** [install] Error code 1 Stop in /usr/ports/editors/libreoffice. Script done on Fri Dec 28 02:56:29 2012 +++++++++++ It's probably a clang-related (port) build error. So I rebuilt it WITH_GCC, and it built fine. Running it seems fine also, was able to work w/ some documents. This is on FreeBSD 9.1-RELEASE/amd64. -- cheers mars -----