[Libreoffice-commits] core.git: Branch 'libreoffice-6-3' - external/coinmp

Michael Stahl (via logerrit) logerrit at kemper.freedesktop.org
Fri Nov 1 16:43:23 UTC 2019


 external/coinmp/ExternalProject_coinmp.mk |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit e3649461607635b5fb4e700de4524fb809b1e783
Author:     Michael Stahl <Michael.Stahl at cib.de>
AuthorDate: Thu Oct 31 20:59:46 2019 +0100
Commit:     Thorsten Behrens <Thorsten.Behrens at CIB.de>
CommitDate: Fri Nov 1 17:42:46 2019 +0100

    coinmp: disable "glpk", whatever that is
    
    On Fedora 31, this happens in CppunitTest_sccomp_solver:
    
    - loading component library <file:///work/lo/master/instdir/program/libsolverlo.so> failed
    
    > nm -D instdir/program/libCbcSolver.so.3 | grep cbc_glp_prob
                     U cbc_glp_prob
    
    > grep -r COIN_HAS_GLPK workdir/UnpackedTarball/coinmp | grep config.h
    workdir/UnpackedTarball/coinmp/Osi/src/Osi/config.h:/* #undef COIN_HAS_GLPK */
    workdir/UnpackedTarball/coinmp/Clp/src/config.h.in:#undef COIN_HAS_GLPK
    workdir/UnpackedTarball/coinmp/Cbc/src/config.h:#define COIN_HAS_GLPK 1
    workdir/UnpackedTarball/coinmp/CoinUtils/src/config.h.in:#undef COIN_HAS_GLPK
    
    Somehow 2 different configures in coinmp got different ideas about
    whether something named "glpk" is available.... no idea what that is,
    it looks like there's a "glpk-devel" package installed on the system,
    and i doubt that a dependency on that would be desirable.
    
    Change-Id: Ief01b6aedc692197c1a8fd6351aef4281e530e70
    Reviewed-on: https://gerrit.libreoffice.org/81863
    Tested-by: Jenkins
    Reviewed-by: Michael Stahl <michael.stahl at cib.de>
    (cherry picked from commit 82c20b5b1aa76e57a173e0c857ec7f3d02bdda29)
    Reviewed-on: https://gerrit.libreoffice.org/81881
    Reviewed-by: Thorsten Behrens <Thorsten.Behrens at CIB.de>

diff --git a/external/coinmp/ExternalProject_coinmp.mk b/external/coinmp/ExternalProject_coinmp.mk
index f7362f6a1e1a..e2eeaf93ed8f 100644
--- a/external/coinmp/ExternalProject_coinmp.mk
+++ b/external/coinmp/ExternalProject_coinmp.mk
@@ -33,6 +33,7 @@ $(call gb_ExternalProject_get_state_target,coinmp,build) :
 			$(if $(DISABLE_DYNLOADING),--disable-shared) \
 			--disable-bzlib \
 			$(if $(filter MACOSX,$(OS)),--prefix=/@.__________________________________________________OOO) \
+			--without-glpk \
 			--enable-dependency-linking F77=unavailable \
 			$(if $(filter LINUX,$(OS)), \
 				'LDFLAGS=-Wl$(COMMA)-z$(COMMA)origin \


More information about the Libreoffice-commits mailing list