[MacPorts] #35342: Submission: sundials
MacPorts
noreply at macports.org
Mon Jul 29 12:42:40 PDT 2013
#35342: Submission: sundials
--------------------------+--------------------------------
Reporter: jjstickel@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: sundials |
--------------------------+--------------------------------
Comment (by jjstickel@…):
Replying to [comment:24 sean@…]:
> I'd really like to discuss this port after deciding on the mpi and
compiler port groups: https://lists.macosforge.org/pipermail/macports-
dev/2013-July/023410.html
>
That discussion is beyond me. I hope that this port can be committed and
then adjusted appropriately based whatever is decided for mpi.
> But here are a few quick notes on your portfile:
>
> * you don't need the destdir patch if you build with cmake
OK, but I can't seem to make sundials compile shared libraries with cmake,
and it seems that the developers of Sundials consider cmake to be a
secondary build system (see INSTALL_NOTES from the Sundials sources).
> * you'll probably to fix the use of install_name_dir (you can check this
by using 'otool -L /opt/local/lib/*sundial*.dylib
Not sure what you mean here -- is this in reference to using cmake for
building?
> * you no longer need the depends_lib for the compilers
I presume that you mean the depends_lib-append may be changed to
depends_build-append for the compilers?
> * your g95 variant will certainly give you problems with your mpich and
openmpi variants since neither of those ports have a g95 variant
It looks like openmpi has a g95 variant, but mpich does not. I can add a
conflict for g95 to +mpich, if you think that is sufficient.
> * you really don't need a static variant, imo; sundials will install the
static libraries along side the shared ones
I can easily remove this variant.
> * (other devs take note) can we please not set the atlas variant as
default on ports that are designed for sparse linear algebra?
I don't follow, but I can remove this default variant.
I will upload an edited Portfile after I see some response to my
questions/comments above. Thanks.
--
Ticket URL: <https://trac.macports.org/ticket/35342#comment:25>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list