Skip to content

libreoffice: Add version 5.1.3.2 #15

Merged
merged 1 commit into from
Jun 21, 2016
Merged

libreoffice: Add version 5.1.3.2 #15

merged 1 commit into from
Jun 21, 2016

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Jun 20, 2016

No description provided.

Add LibreOffice 5.1 [1] by creating a new bee file.

```
> bee init https://download.documentfoundation.org/libreoffice/src/5.1.3/libreoffice-5.1.3.2.tar.xz
creating libreoffice-5.1.3.2-0.bee from template '/etc/default/bee/templates/fallback'
```

1. Add patch from Donald and work around permission issue
2. Disable DConf [2].
3. Use system OpenSSL library

[1] https://wiki.documentfoundation.org/ReleaseNotes/5.1
[2] https://bugs.documentfoundation.org/show_bug.cgi?id=100455
@pmenzel
Copy link
Collaborator Author

pmenzel commented Jun 20, 2016

It currently fails to build with sudo on philosoraptor when running the tests, as it’s not allowed to log into my X session over SSH.

[…]
[CUT] cppcanvas_emfplus
unknown:0:Test::testFdo77229
An uncaught exception of type com.sun.star.uno.RuntimeException
- PresenterCanvas: invalid number of arguments

##Failure Location unknown## : Error
Test name: Test::testFdo77229
An uncaught exception of type com.sun.star.uno.RuntimeException
- PresenterCanvas: invalid number of arguments

Failures !!!
Run: 1   Failure total: 1   Failures: 0   Errors: 1

Error: a unit test failed, please do one of:
make CppunitTest_cppcanvas_emfplus CPPUNITTRACE="gdb --args"
    # for interactive debugging on Linux
make CppunitTest_cppcanvas_emfplus VALGRIND=memcheck
    # for memory checking
make CppunitTest_cppcanvas_emfplus DEBUGCPPUNIT=TRUE
    # for exception catching

[DEP] LNK:Library/libsdfiltlo.so
/dev/shm/bee-root/libreoffice/libreoffice-5.1.3.2-0/source/solenv/gbuild/CppunitTest.mk:90: recipe for target '/dev/shm/bee-root/libreoffice/libreoffice-5.1.3.2-0/build/workdir/CppunitTest/cppcanvas_emfplus.test' failed
make[1]: *** [/dev/shm/bee-root/libreoffice/libreoffice-5.1.3.2-0/build/workdir/CppunitTest/cppcanvas_emfplus.test] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** wait: No child processes.  Stop.
Makefile:244: recipe for target 'build' failed
make: *** [build] Error 2

@donald
Copy link
Collaborator

donald commented Jun 20, 2016

alias sudo='sudo XAUTHORITY=${XAUTHORITY:-$HOME/.Xauthority}'

@donald donald merged commit 988fab7 into master Jun 21, 2016
@donald donald deleted the add-libreoffice-5.1.3.2 branch July 6, 2016 09:48
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants