build failure: sc_ucalc.test - cppunittester abort trap (core dumped)

R Skinner rocky at herveybayaustralia.com.au
Sat Mar 31 22:46:11 PDT 2012


On 03/31/12 18:49, Lubos Lunak wrote:
> On Saturday 31 of March 2012, Albert Thuswaldner wrote:
>> Hi,
>> Sorry, I'm not much of help...
>>
>> On Thu, Mar 29, 2012 at 13:29, R Skinner
>>
>> <rocky at herveybayaustralia.com.au>  wrote:
>>> [I tried at the users list but was advised I should post here instead]
>>>
>>> Hi, I'm new here, and I'm driven here by desperation. I'm trying to build
>>> libreoffice-3.4.5.2 on FreeBSD and it is failing the testing stage. I'm
>>> running out of time for a client to pick up, so I need to fix this now
>>> and I need some pointers on how to figure out whats wrong here.
>> I haven't tried to build LO on FreeBSD, but others have. Have you
>> searched the ML to find some clue to solve your problem?
>>
>> This for instance:
>> http://lists.freedesktop.org/archives/libreoffice/2012-February/027383.html
>   If you use the Clang compiler, then I somehow doubt you'll manage to get
> 3.4.5 working with that. In fact I'm even surprised the link mentions 3.5 as
> usable with Clang, since I had to do several fixes in master this month to
> get LO compile and run with Clang on Linux.
>
With a bit raping in the Makefile it seems to work, roughly, on FreeBSD- 
clang is designed to run on its descendant after all (MacOSX) ;)

I'm stuck here though:

In file included from 
/usr/ports/editors/libreoffice/work/libreoffice-bootstrap-3.4.5.2/soltools/giparser/gi_list.cxx:33:
In file included from ../inc/gi_list.hxx:33:
../inc/st_list.hxx:298:10: error: use of undeclared identfier 'push_back'
                 push_back( new XY(*(*it)) );
                 ^
                 this->
... more notes - usually related to this issue...
../inc/st_list.hxx:311:5: error: use of undeclared identifier 'checkSize'
                 checkSize(DynamicList<XY>::len-2);
                 ^
                 this->
... even more notes the last error...

And then the usual fail routine.

Any pointers on what is going on? I love clang - it shows up all the 
little nuances :) More than likely the root of my original issue...


More information about the LibreOffice mailing list