[Slackbuilds-users] failure building GNU Octave 3.8.2 with SuiteSparse 4.4.1, temporary workaround included
Marco Maggi
marco.maggi-ipsu at poste.it
Thu Jan 1 11:16:51 UTC 2015
Ciao,
the latest GNU Octave release 3.8.2 fails to build when interfacing
with the latest SuiteSparse release 4.4.1, because SuiteSparse changed
interface in multiple places: these two packages have gotten out of
sync. This is known to Octave's maintainers[1][2] and a fix might be
included in the next release, but for now no luck.
What is SlackBuild's policy for this case? Tell users to use the
latest compatible versions? Disable support for SuiteSparse in Octave's
build script?
SlackBuilds' build script forces the use of Octave's AMD interface by
running "configure" with:
WITH_AMD_INCLUDEDIR=${WITH_AMD_INCLUDEDIR:-/usr/include/amd}
configure ... --with-amd-includedir=$WITH_AMD_INCLUDEDIR ...
and it fails. I was able to compile Octave by changing the invocation
of "configure" to:
configure ... --without-amd ...
it is not the ideal solution, but at least it builds.
Maybe a more detailed description of dependencies should be included
in the SuiteSparse and Octave pages at <http://slackbuilds.org/>?
TIA
[1] <https://savannah.gnu.org/bugs/?func=detailitem&item_id=43063>
[2] <https://savannah.gnu.org/bugs/?func=detailitem&item_id=37031>
--
Marco Maggi
More information about the SlackBuilds-users
mailing list