Fwd: Unable to build libreoffice-5.0.4.2 on Slackware 14.1

Chris Sherlock chris.sherlock79 at gmail.com
Sun Jan 24 22:44:23 PST 2016


Hi all, 

Not sure what might be going on here, I’ve tried to reproduce the issue building on Ubuntu with no luck. 

One of our IRC slackware users has been having some issues compiling 5.0.4.2, getting the following unit test failures:

> /tmp/build/libreoffice-5.0.4.2/sc/qa/unit/ucalc.cxx:4540:Test::testAutoFill
> assertion failed
> - Expression: m_pDoc->GetCellType(ScAddress(0,i,0)) == CELLTYPE_NONE
> 
> ucalc.cxx:4540:Assertion
> Test name: Test::testAutoFill
> assertion failed
> - Expression: m_pDoc->GetCellType(ScAddress(0,i,0)) == CELLTYPE_NONE
> 
> Failures !!!
> Run: 205   Failure total: 1   Failures: 1   Errors: 0
> 
> Error: a unit test failed, please do one of:
> 
> export DEBUGCPPUNIT=TRUE            # for exception catching
> export CPPUNITTRACE="gdb --args"    # for interactive debugging on Linux
> export VALGRIND=memcheck            # for memory checking
> 
> and retry using: make CppunitTest_sc_ucalc
> 
> make[1]: *** [/tmp/build/libreoffice-5.0.4.2/workdir/CppunitTest/sc_ucalc.test] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make: *** [build] Error 2

Anyone able to offer any pointers?

Chris



> Begin forwarded message:
> 
> From: YuGiOhJCJ <yugiohjcj at 1s.fr>
> Subject: Unable to build libreoffice-5.0.4.2 on Slackware 14.1
> Date: 23 January 2016 at 2:10:11 PM AEDT
> To: chris.sherlock79 at gmail.com
> 
> Hello Chris,
> 
> Following our previous discussion [1] on freenode #libreoffice-dev, I send you this e-mail to give you information after I pulled from master and just run "make CppunitTest_sc_ucalc".
> The result is a failure that is different from the one with the source tarball of libreoffice-5.0.4.2 [2].
> The result is attached to this e-mail.
> Give me feedback if you have found a workaround.
> 
> Thank you.
> Best regards.
> 
> [1]
> ---
> <YuGiOhJCJ> hello, I have an error while building libreoffice-5.0.4.2 on Slackware 14.1: http://pastebin.com/fTQ8ntGc
> <YuGiOhJCJ> any help for this?
> <loircbot> LibreOffice (core) Armin.Le.Grand *  (4 files in 4 dirs): Win build: Set default script engine for cscript
> * lajava has quit (Ping timeout: 240 seconds)
> <loircbot> LibreOffice (core) chris.sherlock79 * vcl/ (inc/impfont.hxx source/font/font.cxx): vcl: add size property to the ImplFont class
> <loircbot> LibreOffice (core) chris.sherlock79 * vcl/inc/impfontmetricdata.hxx: vcl: LogicalFontInstance no longer friend of ImplFontMetricData
> <chris_wot> YuGiOhJCJ - just looking
> * Sweet5hark1 has quit (Ping timeout: 245 seconds)
> <chris_wot> YuGiOhJCJ - hmmm... I don't seem to get that on master, and it doesn't look distro specific
> <loircbot> LibreOffice (core) Thorsten.Behrens * i18npool/Library_localedata_euro.mk: i18npool: fix build
> <chris_wot> YuGiOhJCJ hi, you still about?
> <chris_wot> out of interest, if you pull from master and just run "make CppunitTest_sc_ucalc" - do you get the same unit test failure?
> * Haaninjo has quit (Quit: Ex-Chat)
> <chris_wot> earth to YuGiOhJCJ ...
> <YuGiOhJCJ> I am back
> <chris_wot> :-)
> <chris_wot> is it feasible for you to get the latest from master and run the unit test alone?
> <YuGiOhJCJ> from master not tried
> <chris_wot> you would literally only need to run "make CppunitTest_sc_ucalc"
> <chris_wot> it's probably a hassle, but is it possible to try?
> <chris_wot> I just want to see if the issue is specific to slackware or not
> <chris_wot> if the same failure occurs, it's environmental, otherwise there is an issue we haven't picked up (possibly)
> <YuGiOhJCJ> I need to clone the repository because I have only the tarball
> <chris_wot> I'm doing a bisect now to see if I get the same issue
> <YuGiOhJCJ> it could takes time
> <chris_wot> YuGiOhJCJ cool - totally understand if not possible
> <chris_wot> (we really need a slackware buildbot, not sure how feasible it is though)
> <YuGiOhJCJ> I will do: $ git clone git://anongit.freedesktop.org/libreoffice/core
> <chris_wot> if there was a way of setting up a VirtualBox slackware image quickly I'd do this :-)
> <chris_wot> YuGiOhJCJ :-) appreciated
> <chris_wot> once you've cloned, just run that make command only
> <chris_wot> that will limit the build to only the test that's failing
> <chris_wot> still take some time, but should be quicker even so
> <YuGiOhJCJ> understood I alert you when it's done
> <chris_wot> I'll be out with my daughter, email me about chris.sherlock79 at gmail.com and tell me how it goes
> <chris_wot> I'll be away from IRC shortly otherwise
> <chris_wot> incidentally, good to see slackware people on the dev channel :-)
> <YuGiOhJCJ> OK
> <chris_wot> I've always considered slackware guys to be the most experienced of all distro installers :-)
> <YuGiOhJCJ> :)
> <chris_wot> respect!
> <chris_wot> oh, really quickly YuGiOhJCJ - when you send me the results, if the test doesn't fail, can I forward your email to the mailing list for advise?
> <chris_wot> won't do this unless you give me permission :-)
> * jmux has quit (Quit: Konversation terminated!)
> <YuGiOhJCJ> yes
> <YuGiOhJCJ> no problem at all
> <chris_wot> thanx
> ---
> [2]
> /tmp/build/libreoffice-5.0.4.2/sc/qa/unit/ucalc.cxx:4540:Test::testAutoFill
> assertion failed
> - Expression: m_pDoc->GetCellType(ScAddress(0,i,0)) == CELLTYPE_NONE
> 
> ucalc.cxx:4540:Assertion
> Test name: Test::testAutoFill
> assertion failed
> - Expression: m_pDoc->GetCellType(ScAddress(0,i,0)) == CELLTYPE_NONE
> 
> Failures !!!
> Run: 205   Failure total: 1   Failures: 1   Errors: 0
> 
> Error: a unit test failed, please do one of:
> 
> export DEBUGCPPUNIT=TRUE            # for exception catching
> export CPPUNITTRACE="gdb --args"    # for interactive debugging on Linux
> export VALGRIND=memcheck            # for memory checking
> 
> and retry using: make CppunitTest_sc_ucalc
> 
> make[1]: *** [/tmp/build/libreoffice-5.0.4.2/workdir/CppunitTest/sc_ucalc.test] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make: *** [build] Error 2

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20160125/15273847/attachment-0002.html>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libreoffice-git-slackware-14.1.txt
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20160125/15273847/attachment-0001.txt>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20160125/15273847/attachment-0003.html>


More information about the LibreOffice mailing list