pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libreoffice and boost-libs (revbump required for net/libcmis and textproc/libclucene)



Hello,

on my Debian8 i386 buildhost, libreoffice dependencies

    libclucene
    libcmis

have not been rebuilt by pkg_rolling-replace after the last boost-libs
version increase (2015-09-04), they seem to be missing a revbump.
These libraries use explicitly versioned .so files.

Background: I am trying to run misc/libreoffice on Debian8 i386. Debians
own version 4.3.3 of libreoffice still suffers from the "new sort
feature" problem.

libreoffice builds fine when I remove the BUILDLINK_TRANSFORM which removes
"-ldl" option:

-----------------------------------------------------------------------

diff -u -p -r1.68 Makefile
--- Makefile    23 Nov 2015 10:30:16 -0000      1.68
+++ Makefile    7 Dec 2015 13:06:19 -0000
@@ -207,7 +207,9 @@ MAKE_ENV+=          SHELL=${BASH}
 BUILD_MAKE_FLAGS+=     VERBOSE=true
 #BUILD_MAKE_FLAGS+=    GMAKE_OPTIONS+=-p
 
+.if (${OPSYS} != "Linux")
 BUILDLINK_TRANSFORM+=  rm:-ldl
+.endif
 
 INSTALLATION_DIRS=     bin share/applications
 
-----------------------------------------------------------------------

I can start all libreoffice components, except for calc. After the
splash screen and some time initializing, it shows a dialog box 

  Component cannot be loaded, possibly broken or incomplete
  installation. Full error message:
  loading component library <file:///opt/pkgsrc/libreoffice-
  5.0.3.2/program/../program/libsclo.so> failed

Using strace, I found it searches for explicitly versioned .so files
from boost-libs-1.58 (installed: 1.59).


Regards
Matthias


Home | Main Index | Thread Index | Old Index