Looks like liblangtag version 0.6.7 is compiling fine. It also seems like liblangtag internal version in LibreOffice is 0.6.3, the one that fails. I had to specifically add in the ./configure part, to make use of the system-wide installed liblangtag, which seems to be missing (in SlackBuild).
Code:
./configure \ |
The $liblangtag option has already been included in the existing update (to handle libxml problems) for this weekend's SBo global update.
The actual version of liblangtag is another issue though - I'm not sure whether liblangtag maintainer is active at the moment. chris EDIT: building liblangtag 0.6.7 on 15.0 fails due to error: 'Autoconf version 2.71 or higher is required' EDIT 2: most recent version suitable for 15.0 is liblangtag-0.6.4. I have tested this version with minor changes to fix compilation errors (missing free()) on 32 & 64bit versions of 15.0 and it works fine. All OK for -current 64bit too. My 32bit VM is currently undergoing major update (sooo long since I've used it) before I can test there but I'm pretty confident it'll be OK. With that in mind, I've emailed the maintainer about a version update & compilation fix. |
Quote:
|
@chriswilling:
the ponce sbopkg -current version of LO (which I suppose is your work) works just fine. |
Quote:
chris |
I heartily agree with @chris.willing when he points out that all SlackBuilds should be buildable. And ideally, it should be possible to build every application from source. But we all now that it sometimes can take some time to find solutions to dependency issues due to source file changes.
Unfortunately I'm not knowledgeable enough to dig into the liblangtag or libxml2 issues. Another approach: ever since I started running Linux 15 years ago I've taken the easy way out, installing first OpenOffice and later LibreOffice by simply repackaging the .rpm files (I now use WillySR's SBo script "libreoffice"). Did the same with LO-7.4.2 and the resulting package includes both libxml2.so.2 and liblangtag-lo.so.1. Draw runs just fine. So (temporarily?) creating/installing such a package as an alternative to AlienBob's package or a package built with Chris Willing's script might be a solution for some. |
Alien Bob has now a rebuilt libreoffice with /usr/lib64/libreoffice/program/libxml2.so.2 included.
|
Quote:
No need to remove anything, because now libreoffice-7.6.4-x86_64-2alien contains /usr/lib64/libreoffice/program/libxml2.so.2 and that writes over the temporary file. |
Quote:
Quote:
Alienbob's mirrors, https://slackware.nl/ |
Quote:
My version of Libre Office Draw (7.3.1.3) is finally happy again. |
Quote:
|
1 Attachment(s)
I keep a binary repo for LibreOffice for Slackware ARM aarch64 port (running -current) based on the SBo script. Outside of adding liblangtag to the mix, I also had to add JDK17 removing JDK11 also had to add "-lz" to the LDFLAGS before this beast would build. But everything seems working fine, Writer, Draw, etc...
http://slackware.lngn.net/pub/source/libreoffice/ (edited SlackBuild & external sources tarball) https://slackware.lngn.net/pub/aarch...t/libreoffice/ (slackpkg+ repo for arm64) Thank you Mr. Willing for your work on this script and everyone who keeps up with the changes on LibreOffice! |
Quote:
For -current, an updated SlackBuild for LibreOffice-24.2.0.3 is now available in Ponce's repo. chris |
Quote:
https://slackbuilds.org/repository/1...e/libreoffice/ |
Quote:
Alienbob's mirrors, https://slackware.nl/ |
Up and running in Slint64-15.0, thanks Eric!
PS installed using slapt-get from this Tadgy's mirror: https://slackware.uk/people/alien/sbrepos/15.0/x86_64/ |
Quote:
|
Alienbob has been kind enough to update his LibreOffice package.
Quote:
Alienbob's mirrors, https://slackware.nl/ |
I’ve updated the aarch64 build for 24.2.1.2 as well for those using the aarch64-current branch of Slackware.
As usual, installable from my slackpkg+ repo: https://slackware.lngn.net/pub/aarch...t/libreoffice/ |
Quote:
|
Alienbob has been kind enough to update his LibreOffice package.
Quote:
Alienbob's mirrors, https://slackware.nl/ |
Quote:
|
Alienbob has been kind enough to update his LibreOffice package.
Quote:
Alienbob's mirrors, https://slackware.nl/ |
Quote:
|
All times are GMT -5. The time now is 09:58 PM. |