SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I use Libreoffice a lot. Writer, Calc, Base as a front end to Mariadb, Mailmerge and with Macros holding them all together. Over the years I've had an active interest in the resolution of over 20 Libreoffice bugs. Occasionally I've had to fall up to a year behind the Libreoffice release plan because of various Libreoffice regressions. We are all testers.
On Slackware 14.2 with multilib I use the Libreoffice 6.2.8 SlackBuild maintained by Christoph Willing. I use this for day to day work. This 6.2.8 release is the last for 14.2 as Libreoffice 6.2 series has reached End of Life. The 6.3 series on-wards won't compile on Slackware 14.2.
On Slackware Current with ktown and multilib I use Libreoffice 6.4.1 SlackBuild maintained by Christoph Willing. See ponce.org. I use these newer Libreoffice releases to determine whether any regressions have crept in to Libreoffice. This will put me in a good place when Slackware 15.0 hits the road. I will then start using the most recent stable release of Libreoffice, assuming regression free, for day to day work.
At the moment both suit my purposes and appear to work well.
LibreOffice 6.4.5 is optimized for use in production environments, even by more conservative users, as it now includes several months of work on bug fixes. Users of LibreOffice 6.3.6 and previous versions should start planning the update to LibreOffice 6.4.5, as the new major LibreOffice release – tagged 7.0 – is going to be announced in early August.
I do the occasional bug fixing and hunting in LO. Early days yet, but I've upgraded my system from JDK to JDK11 using what's available on SBo. I can get LO to compile, but it won't start.
Get this error
Quote:
terminate called after throwing an instance of 'com::sun::star::container::NoSuchElementException'
Fatal exception: Signal 6
Stack:
/home/alex/master/instdir/program/libuno_sal.so.3(+0x3c0b3)[0x7f03c98ce0b3]
/home/alex/master/instdir/program/libuno_sal.so.3(+0x3c222)[0x7f03c98ce222]
I'll have another look at the release notes, download the prebuilt LibreOffice_7.0.0.1_Linux_x86-64_rpm.tar.gz and see whether I make further progress. If I don't I'll raise a LO bug report.
The first thing to understand is what the LO change note means by
and work out whether I'm supposed to do something special with them. This looks relevant as the first thing LO chokes on when starting is libuno_sal.so.3
Before I do all that I've got to work out what's ailing my wifi network.
btw SweetHome3D doesn't appear to work with JDK11
LO 6.4.5.2 seems to be OK, compiled on my machine, as does NetBeans and mariadb-java-client-2.4.0
As I said earlier early days.
Alex
Last edited by aikempshall; 07-07-2020 at 02:52 AM.
Looking at the recent JDK documentation it seems to suggest that JRE is no longer shipped with JDK11(LTS). Further digging suggests that the latest JRE is Version 8 Update 251.
I've made a rudimentary SlackBuild to package jre-8u251-linux-x64.tar.gz obtained from https://www.oracle.com/java/technolo...downloads.html This package is required in addition to JDK11 obtained from SlackBuilds.org
In the end I didn't need a separate jre package as the java program is part of jdk11 so doesn't need a separate jre. I must have got into a bit of a muddle when I thought that.
What was the problem was that LO7, cloned from git, no longer sits nicely with the SlackBuild.org LO6 package on the same box.
This backs out any changes to this users profile introduced by /etc/profile.d/libreoffice.sh from the Christoph Willing's LO6 Slackbuild package. Christoph's /etc/profile.d/libreoffice.sh script is perfectly OK for a system that only has one LO series on it i.e LO6.
I also did a minor change to the JDK11 package, from SlackBuilds.org, to link /usr/lib64/java and /usr/lib64/jdk11-11.0.7
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,126
Original Poster
Rep:
LibreOffice-7.0 has been released.
Quote:
LibreOffice 7.0: the new major release of the best FOSS office suite ever is available on all OSes and platforms, and provides significant new features
Berlin, August 5, 2020 – The LibreOffice Project announces the availability of LibreOffice 7.0, a new major release providing significant new features: support for OpenDocument Format (ODF) 1.3; Skia graphics engine and Vulkan GPU-based acceleration for better performance; and carefully improved compatibility with DOCX, XLSX and PPTX files.......
Just tried running the SlackBuild script for LibreOffice by Christoph Willing off of Sbo on my slackware -current machine, initially it wouldn't build because it said it couldn't detect an /etc/profile.d/openjdk7.sh file but mine was just named /etc/profile.d/openjdk.sh without a number, so not sure what was going on there, but I got past that problem by copying it to a file named openjdk8.sh and running the slackbuild with the JAVA=openjdk8 option.
Sometime later in the building process, it encountered some errors relating to the make function, here are the last lines it output:
I found out after encountering this error that using AlienBob's packages will probably make installing this so much easier but I'm curious, what's causing the problem here?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.