FreeBSD Bugzilla – Attachment 220215 Details for
Bug 251561
math/libmesh: avoid unregistered conflict with math/metis
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Use an external package for metis to avoid conflict
math_libmesh.diff (text/plain), 1.53 KB, created by
Thierry Thomas
on 2020-12-03 12:47:37 UTC
(
hide
)
Description:
Use an external package for metis to avoid conflict
Filename:
MIME Type:
Creator:
Thierry Thomas
Created:
2020-12-03 12:47:37 UTC
Size:
1.53 KB
patch
obsolete
>Index: math/libmesh/Makefile >=================================================================== >--- math/libmesh/Makefile (revision 556896) >+++ math/libmesh/Makefile (working copy) >@@ -4,6 +4,7 @@ > PORTNAME= libmesh > DISTVERSIONPREFIX= v > DISTVERSION= 1.6.0 >+PORTREVISION= 1 > CATEGORIES= math > > MAINTAINER= yuri@FreeBSD.org >@@ -12,7 +13,8 @@ > LICENSE= LGPL21 > LICENSE_FILE= ${WRKSRC}/COPYING > >-LIB_DEPENDS= libboost_system.so:devel/boost-libs >+LIB_DEPENDS= libboost_system.so:devel/boost-libs \ >+ libmetis.so:math/metis > > USES= compiler:c++11-lang eigen:3 gmake libtool perl5 > GNU_CONFIGURE= yes >@@ -25,10 +27,11 @@ > --enable-tetgen \ > --enable-triagle \ > --with-boost=${LOCALBASE} \ >+ --with-metis=${LOCALBASE} \ > --with-eigen-include=${LOCALBASE}/include/eigen3 \ > --disable-netcdf --disable-netcdf-4 # https://github.com/libMesh/libmesh/issues/1542 > CONFIGURE_ARGS+= --disable-metaphysicl # enabling this causes libmesh to install a bundled metaphysicl that would conflict with the metaphysicl package >-MAKE_ARGS= LDFLAGS="-pthread -lexecinfo" >+MAKE_ARGS= LDFLAGS="-pthread -lexecinfo -L${LOCALBASE}/lib" > USE_LDCONFIG= yes > > INSTALL_TARGET= install-strip >Index: math/libmesh/pkg-plist >=================================================================== >--- math/libmesh/pkg-plist (revision 556896) >+++ math/libmesh/pkg-plist (working copy) >@@ -475,7 +475,6 @@ > include/libmesh/xdr_cxx.h > include/libmesh/xdr_io.h > include/libmesh/zero_function.h >-include/metis.h > include/timpi/attributes.h > include/timpi/communicator.h > include/timpi/data_type.h
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 251561
: 220215