just did SBo LibreOffice (5.4.0.3) - Not found: libjawt.so
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've just tested the build on slackware64-current and everything went fine: don't know if related but I used JAVA=jdk (and apache-ant) to build it.
I've built it on a virtual machine with plenty of ram (10 Gb), swap (12 Gb) and disk space (30 Gb free) using 24 make jobs.
The LibreOffice build system sets up the most parallel builds that it can manage so the last bit of output that you see there doesn't necessarily reflect the real failure point. Could I suggest that you try the build again from the beginning with PARALLEL=1 set? i.e. run:
Code:
PARALLEL=1 sh LibreOffice.SlackBuild
(also JAVA=jdk unless you worked out how to build openjdk on -current). It takes a lot longer to build this way but will hopefully give a better idea of what might be going wrong. Although others are building it OK as it is on 14.2 & -current, you may be catching/triggering some peculiarity that the others are not - I'd like to fix that if we can track it down.
I'm on Slackware64-14.2, and besides this there's no more detailed error. I was able to build 5.3 properly, and still have that installed, it's just 5.4 that doesn't want to build.
As per my reply to Bindestreck, could you try a build using: "PARALLEL=1 sh LibreOffice.SlackBuild" and report the result here please? It will take longer to run but should give a better indication of what's going wrong.
@chris.willing
I'm sorry I didn't specify it before, but that is the end of the log with PARALLEL=1. I could send you the entire log, but you wouldn't see much of anything. It's just "[build X]" until the arrows thing, where it fails. I'm building it with IcedTea 3.5.0/OpenJDK 8u141b15. The previous build of LibreOffice 5.3 was built with IcedTea 3.4.0. I will try building it with JAVA=no, to see where that takes me.
@Bindestreck: Huh, yeah, apparently Icedtea 3.5.1 got released. I've stopped the build, and am building the new Icedtea now, to try again. Will edit this post with results when done.
EDIT: Done. It results in the same error for me. Will investigate further.
EDIT2: Stracing the program that fails (gengal.bin), it seems that it tries to open a bunch of files from the previous installation of LibreOffice, instead of simply ignoring it. Will try removing the previous version and rebuilding.
EDIT3: That seemed to fix it. It seems that LibreOffice cannot properly rebuild itself while it's still installed, probably due to version differences in the libraries it attempts to link with.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.