Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2012 09:50:01 GMT
From:      Mars G Miro <spry@anarchy.in.the.ph>
To:        office@FreeBSD.org
Subject:   Re: ports/174574: [ERROR] cannot build editors/libreoffice with icu_50
Message-ID:  <201212280950.qBS9o1wu017724@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/174574; it has been noted by GNATS.

From: Mars G Miro <spry@anarchy.in.the.ph>
To: bug-followup@freebsd.org, Baptiste Daroussin <bapt@freebsd.org>, 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
 -----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212280950.qBS9o1wu017724>