ports/174574: [ERROR] cannot build editors/libreoffice with icu_50

Mars G Miro spry at anarchy.in.the.ph
Fri Dec 28 09:40:21 UTC 2012


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
-----


More information about the freebsd-office mailing list