Main menu:

Sponsoring

Please consider a small donation:

 

 

Or you can donate bitcoin:

 

Thanks to TekLinks in Birmingham, AL, for providing colocation and bandwidth.

Page Rank

Fame

FOSS Force Best Blog--2013 Award

Recent posts

Recent comments

About this blog

I am Eric Hameleers, and this is where I think out loud.
More about me.

Search

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 310 other subscribers

My Favourites

Slackware

Calendar

August 2017
M T W T F S S
« Jul    
 123456
78910111213
14151617181920
21222324252627
28293031  

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

RSS Slackware64-current

Meta

LibreOffice 5.3.3 packages for Slackware 14.2 and -current

libreoffce_logoAlmost two weeks ago the Document Foundation released LibreOffice 5.3.3. I silently uploaded Slackware-current packages for libreoffice-5.3.3 last week already and then concerned myself with some work on Plasma 5. And now, I have finally compiled a new LibreOffice for Slackware 14.2 as well, replacing the version 5.2.5 packages that I had in my repository.

So, you who run a stable Slackware release can finally taste LibreOffice’s Collaborative editing too. I briefly considered building LO 5.2.7 packages instead (it’s the ‘stable’ branch after all), but decided against that. If you really want to stick to a 5.2 release, just don’t upgrade…
Read about the new features in LO 5.3 if you want:  http://www.libreoffice.org/discover/new-features/.

The libreoffice packages for Slackware can be downloaded from a mirror like this one: http://bear.alienbase.nl/mirrors/people/alien/slackbuilds/libreoffice/.

Have fun! Eric

Comments

Comment from Deny Dias
Posted: May 24, 2017 at 09:15

Eric, LO this time brings some hiccups. Look:

https://s7.postimg.org/8slvn9ax7/Screenshot_20170524_040339.png

ldd for /usr/lib64/libreoffice/program/soffice.bin looks fine, no missing libs.

I’ve installed you upgrade together with Wed May 24 04:51:46 UTC 2017. Maybe some new stuff is misbehaving there?

Comment from kjhambrick
Posted: May 24, 2017 at 10:27

Thanks Eric.

Installed in my Production Slackware64 14.2 + Multilib System

Seems to work fine.

— kjh

Comment from alienbob
Posted: May 24, 2017 at 16:15

Deny Dias, I have no idea what I should be looking at… I see a very dark themed LO preferences window in a language I do not understand. So for me there’s nothing that I can comment on.

Comment from Gérard Monpontet
Posted: May 24, 2017 at 16:28

De: :-+ , if is that, it’ probably a theme problem, no problem with the default theme here 😉

Comment from Deny Dias
Posted: May 24, 2017 at 16:46

Don’t worry, Eric. I’ll trace this down to a fix.

@gerard: this is the default theme, only with dark colors set by Breeze Dark via GTK integration.

Comment from Deny Dias
Posted: May 24, 2017 at 17:04

Found it! I was using Breeze-dark as GNOME App Style in KDE preferences. It happens that Breeze-dark is broken. I changed that to Adwaita-dark and all looks good again.

Comment from gegechris99
Posted: May 24, 2017 at 18:06

Upgraded here on Slackware64 14.2 with KDE. Everything works fine.
Thanks.

Comment from Jen
Posted: May 26, 2017 at 05:56

Thanks for this! And the build directory for VLC…heard about the subtitle hack, so I used your slackbuild to compile 2.2.6. Since internals changed between 2.2.4 and 2.2.5.1, should I get the new build directory and redo it?

Comment from alienbob
Posted: May 26, 2017 at 13:06

Jen, at the moment I am uploading vlc-2.2.6 packages so you can take the current state of the ‘build’ directory if you want – several updated libraries in there.

Comment from Jen
Posted: May 26, 2017 at 15:12

Awesome, thanks! :^)

Comment from Eduardo
Posted: June 14, 2017 at 05:14

Hi Eric!

After the latest -current update which updated glew to 2.0 LibreOffice fails to run, complaining that libGLEW.so.1.13 could not be found. However, symlinking to the latest libGLEW installed serves as a workaround.

I write this here in case the workaround is useful to someone.

Thanks for all your great work!!

Comment from alienbob
Posted: June 14, 2017 at 08:14

Hi Eduardo,

Posting workarounds is always a good thing 🙂
Thank you.

Comment from FredM
Posted: June 19, 2017 at 14:19

Hi.
Upgraded current today (last files from 06/15) and LO won’t start: libGLEW.si.1.13: cannot open shared object file: No such file or directory
Recent upgrade to libGLEW2 in current may be the cause, since LO 5.3.3 packages comes with libGLEW1.1.12 installer in /usr/lib64/libreoffice/program/
Or maybe I just missed something while uprading my current base… :*)

Comment from alienbob
Posted: June 19, 2017 at 18:39

FredM you need glasses or quit the dope. Read TWO posts above yours please.

Comment from Mohammad Etemaddar
Posted: June 20, 2017 at 14:18

Many Thanks for great needed package.
It seems that Slackware current has updated it’s packages and libraries that was required by LibreOffice.
I’ve got the error:
/usr/lib64/libreoffice/program/soffice.bin: error while loading shared libraries: libGLEW.so.1.13: cannot open shared object file: No such file or directory
and saw that the libGLEW was upgraded to version 2.0.0
Would you mind create the newer version?
Many thanks in advance.

Comment from alienbob
Posted: June 20, 2017 at 14:44

Mohammad, the workaround is in the post dated “June 14, 2017 at 05:14”

Comment from Mohammad Etemaddar
Posted: June 24, 2017 at 18:23

Alien,
Excuse me, I did not understand. What post did you mean Bob?

Thanks.

Comment from alienbob
Posted: June 24, 2017 at 22:05

Mohammad, I should not have used the word “post” and should have said “the comment dated June 14, 2017 at 05:14” instead.
You just need to read the comments right above yours and you will find the answer.

Comment from bormant
Posted: July 11, 2017 at 14:34

Many Thanks for great needed package.

Slackware 14.2 32-bit, libreoffice-5.3.3-i486-1alien.txz

When
1) install one of
openjre-8u131_b11-i486-1alien.txz or
openjdk-8u131_b11-i486-1alien.txz or
jre-8u131-i486-1.txs (built by /extra/java/ SlackBuild) or
jdk-8u131-i486-1.txs (built by /extra/java/ SlackBuild)
and relogin.

2) and start LO, select menu Tools – Options… – Advanced,
check Enable a Java runtime environment checkbox,
select corresponding JRE in the list,
click Ok.

3) lowrite (Writer) crashes after any (re)start now.

It is still possible to disable JRE starting localc (Calc) or another LO component and uncheck
menu Tools – Options… – Advanced – Enable a Java runtime environment checkbox.

Does anybody have crashes there (32-bit only)?
Does anybode have any suggestions to resolve the problem?

Slackware 14.2 64-bit has no the problem.

Comment from alienbob
Posted: July 11, 2017 at 18:03

bormant, did you install the latest kernel and glibc for Slackware 14.2? I have seen several issues reported where Java programs cause crashes when you are using kernel and glibc that have been patched against the Stack Clash bug of last month.

I have no idea why this manifests itself only on 32bit. I have not seen these crashes myself, in fact I do have OpenJRE enabled in my LibreOffice but I am using a 64bit Slackware OS.

Comment from bormant
Posted: July 12, 2017 at 20:29

alienbob, thanks.

Downgraded to stock Slackware 14.2 release date kernel and glibc-solibs:
$ ( cd /var/log/packages/ ; ls -1 kernel-* glibc-solibs-* libreoffice-* jre-*)
glibc-solibs-2.23-i586-1
jre-8u131-i586-1
kernel-firmware-20170626git-noarch-1
kernel-generic-smp-4.4.14_smp-i686-1
kernel-headers-4.4.14_smp-x86-1
kernel-huge-smp-4.4.14_smp-i686-1
kernel-modules-smp-4.4.14_smp-i686-1
libreoffice-5.3.3-i486-1alien
libreoffice-dict-ru-5.3.3-i486-1alien
libreoffice-l10n-ru-5.3.3-i486-1alien

$ uname -rm
4.4.14-smp i686

The crash has gone. Thanks.

Another may be workaround for those who want to use patched Stack Clash bug Slackware kernel is switch to repackaged libreoffice 5.3.4 binaries from TDF/SBo, as I can see it doesn’t crash here with updated kernel and jre/openjre/jdk/openjdk. This is on your own.

Comment from bormant
Posted: July 13, 2017 at 08:27

Sorry, libreoffice 5.3.4 32-bit binaries from TDF/SBo are not real workaround, they start well but crash sometime late, for ex. on selecting menu Tools – Macros – Run command…

Comment from bormant
Posted: July 14, 2017 at 18:36

Eric,
>I have no idea why this manifests itself only on 32bit.
It’s compiler directive (JRE/JDK):
https://lkml.org/lkml/2017/7/5/253

Comment from alienbob
Posted: July 14, 2017 at 19:48

bormant, it is a sign that 32bit is slowly going to lose focus from developers…

Comment from bormant
Posted: August 7, 2017 at 20:31

As I can see, the kernel parameter

stack_guard_gap=1

does the trick here, LO doesn’t crash with kernel 4.4.75.

Comment from bormant
Posted: August 7, 2017 at 22:37

The maximum stack_guard_gap that prevents crash is 6 here. It is more then old default 1 page, but much less then new default 256 pages so much more vulnerable (stack clash).
Use this on you own.

Write a comment