[MacPorts] #43523: plplot @5.9.9: update to 5.10.0
MacPorts
noreply at macports.org
Mon Jun 9 10:18:57 PDT 2014
#43523: plplot @5.9.9: update to 5.10.0
--------------------------------+-----------------------
Reporter: cartasegna.luca@… | Owner: takeshi@…
Type: update | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: plplot |
--------------------------------+-----------------------
Changes (by aronnax@…):
* status: closed => reopened
* resolution: fixed =>
Comment:
Replying to [comment:3 gnwiii@…]:
> After upgrading plplot on Snow Leopard, gnudatalanguage must be rebuilt,
but the build fails because {{{include/plot/plConfig.h}}} references a
non-existent file {{{plplot_config.h}}}. The comments in {{{plConfig.h}}}
indicate that
> {{{plplot_config.h}}} should not be installed, so it appears the test:
>
> {{{
> #ifdef HAVE_CONFIG_H
> # include <plplot_config.h>
> #endif
> }}}
> in {{{plConfig.h}}} should be adjusted. This issue has been discussed
at [https://bugs.gentoo.org/show_bug.cgi?id=498234].
>
> A workaround is to change the test, e.g.:
>
> {{{
> #ifdef HAVE_PLPLOT_CONFIG_H
> # include <plplot_config.h>
> #endif
> }}}
>
> This change gets past the missing include file.
After this update, the scamp port fails to build because of this macro
conflict. It has already been fixed in plplot trunk. See the plplot bug
report at http://sourceforge.net/p/plplot/bugs/146/.
The latest code on plplot trunk
(http://sourceforge.net/p/plplot/code/HEAD/tree/trunk/include/plConfig.h.in)
looks like this:
{{{
#ifdef PLPLOT_HAVE_CONFIG_H
# include <plplot_config.h>
#endif
}}}
Could you please patch the plplot port to fix this?
--
Ticket URL: <https://trac.macports.org/ticket/43523#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list