Package: gmsh Version: 2.3.1.dfsg-2 Severity: minor Tags: patch Hi Christophe,
dpkg-shlibdeps prints many warnings because gmsh is linked against unused libs, here is a patch to trim down OpenCascade libs, you will have to run autotools after applying it. Denis
--- gmsh-2.3.1.dfsg.orig/configure.in +++ gmsh-2.3.1.dfsg/configure.in @@ -515,15 +515,7 @@ fi AC_CHECK_LIB(TKernel,main,OCC="yes") if test "x${OCC}" = "xyes"; then - # DataExchange (subset; see occ/ros/adm/make/Makefile for more info) - OCC_LIBS="-lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKIGES -lTKXSBase" - # ModelingAlgorithms - OCC_LIBS="${OCC_LIBS} -lTKOffset -lTKFeat -lTKFillet -lTKBool -lTKShHealing" - OCC_LIBS="${OCC_LIBS} -lTKMesh -lTKHLR -lTKBO -lTKPrim -lTKTopAlgo -lTKGeomAlgo" - # ModelingData - OCC_LIBS="${OCC_LIBS} -lTKBRep -lTKGeomBase -lTKG3d -lTKG2d" - # FoundationClasses - OCC_LIBS="${OCC_LIBS} -lTKAdvTools -lTKMath -lTKernel" + OCC_LIBS="-lTKSTEP -lTKIGES -lTKTopAlgo -lTKShHealing -lTKMesh" AC_DEFINE(HAVE_OCC) BO="${BO} Occ" if test "x${OCC_PREFIX}" = "x"; then