Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#5445 closed enhancement (fixed)


Reported by: Igor Živković Owned by: Fernando de Oliveira
Priority: normal Milestone: 7.6
Component: BOOK Version: SVN
Severity: normal Keywords:


Attachments (1)

libreoffice-fixes.patch (11.1 KB ) - added by Armin K 8 years ago.

Download all attachments as: .zip

Change History (9)

by Armin K, 8 years ago

Attachment: libreoffice-fixes.patch added

comment:1 by Armin K, 8 years ago

Attached patch should fix building with boost-1.56.0.

Note about unpacking the tarball as well as sed for previous bugfix are not needed anymore (2nd and 3rd line of the 3rd sed).

Use "--without-system-dicts" to avoid manually unpacking the dictionaries and manually copying them later.

Last edited 8 years ago by Armin K (previous) (diff)

comment:2 by Fernando de Oliveira, 8 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira
Status: newassigned

Thanks. Hopefully, will not be defeated by this version.

comment:3 by Fernando de Oliveira, 8 years ago

Please, Armin, can you the headers for the patch?

Upstream Status: Origin: URL: (if possible) Description: (if it is not just for boost)

Confirm that worked fine in LFS-7.1.

Now, trying to build in LFS-7.5 (in X, not ssh, with -j8)

comment:4 by Armin K, 8 years ago

I don't recall URL being among patch headers.

It's from upstream git, so it's fixed.

It says it fixes building with boost-1.56.0, so I doubt it's for anything else.

comment:5 by Fernando de Oliveira, 8 years ago

Resolution: fixed
Status: assignedclosed

Armin, thanks for everything, patch, instructions... It made my life much easier.

One thing I could not do as you wished is the switch for dictionaries and removal of the instrcutions to install them. Did not work for me, for unknown reasons.

I like the URL in the patch for several reasons. It is good info, and facilitates many things: if we want to follow up, if we need something similar in the future, the reader can use as an example to learn how we get patches, and, humbly, I like that info. So, apologies for that.

Fixed at r14144.

comment:6 by Fernando de Oliveira, 8 years ago

Forgot to include a note recommending to build in a graphical environment and to add that the link for the patch in the ticket also can help other people.

Will fix the part about X.

comment:7 by Armin K, 8 years ago

I don't mind having URL in the patch. I just pointed out that it isn't listed as standard patch header.

As for the dictionaries, when I use --without-system-dicts, I can see after the downloads have finished that dictionaries tarball is being extracted along the help and translations tarball.

comment:8 by Fernando de Oliveira, 8 years ago

I don't know what happened. Below, part of my log. There, you see:


Edited like this:


then in vim:

gqap (thanks Bruce)

then in vim:

%s/$/ \/

Running ./configure with '--prefix=/opt/libreoffice-' /
'--sysconfdir=/etc' '--with-vendor=BLFS' '--with-lang=en-US pt-BR' /
'--with-help' '--with-alloc=system' '--without-java' '--disable-gconf' /
'--disable-odk' '--disable-postgresql-sdbc' '--enable-release-build=yes' /
'--enable-python=system' '--without-system-dicts' '--with-system-boost' /
'--with-system-clucene' '--with-system-cairo' '--with-system-curl' /
'--with-system-expat' '--with-system-graphite' '--with-system-harfbuzz' /
'--with-system-icu' '--with-system-jpeg' '--with-system-lcms2' /
'--with-system-libpng' '--with-system-libxml' '--with-system-mesa-headers' /
'--with-system-neon' '--with-system-npapi-headers' '--with-system-nss' /
'--with-system-odbc' '--with-system-openldap' '--with-system-openssl' /
'--with-system-poppler' '--with-system-redland' '--with-system-serf' /
'--with-system-zlib' '--with-parallelism=1' /
'--srcdir=/tmp/libreoffice-' '--enable-option-checking=fatal'
checking whether to include MySpell dictionaries... no
checking whether to use dicts from external paths... no
/tmp/libreoffice- /tmp/libreoffice- /
/tmp/libreoffice- /
Unpacking libreoffice-translations-
Note: See TracTickets for help on using tickets.