[MacPorts] #45984: gcc48, gcc49: depends on cloog but doesn't link with it
MacPorts
noreply at macports.org
Sun Nov 23 22:11:35 PST 2014
#45984: gcc48, gcc49: depends on cloog but doesn't link with it
---------------------------+--------------------
Reporter: ryandesign@… | Owner: mww@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.99
Resolution: | Keywords:
Port: gcc48, gcc49 |
---------------------------+--------------------
Comment (by larryv@…):
To be clear, the documentation for 4.8 and 4.9 do both mention CLooG, so I
think our packaging is broken. From 4.8:
{{{
#!html
<blockquote>
<dl>
<dt>
ISL Library version 0.11.1
</dt>
<dd>
<p>
Necessary to build GCC with the Graphite loop optimizations. It
can be downloaded from
<a href="ftp://gcc.gnu.org/pub/gcc/infrastructure/">
ftp://gcc.gnu.org/pub/gcc/infrastructure/
</a> as <samp>isl-0.11.1.tar.bz2</samp>.
</p>
<p>
The <samp>--with-isl</samp> configure option should be used
if ISL is not installed in your default library search path.
</p>
</dd>
<dt>
CLooG 0.18.0
</dt>
<dd>
<p>
Necessary to build GCC with the Graphite loop optimizations. It
can be downloaded from
<a href="ftp://gcc.gnu.org/pub/gcc/infrastructure/">
ftp://gcc.gnu.org/pub/gcc/infrastructure/
</a> as <samp>cloog-0.18.0.tar.gz</samp>. The
<samp>--with-cloog</samp> configure option should be used if
CLooG is not installed in your default library search path.
CLooG needs to be built against ISL 0.11.1. Use
<samp>--with-isl=system</samp> to direct CLooG to pick up an
already installed ISL, otherwise it will use ISL 0.11.1 as
bundled with CLooG. CLooG needs to be configured to use GMP
internally, use <samp>--with-bits=gmp</samp> to direct it to do
that.
</p>
</dd>
</dl>
</blockquote>
}}}
…and 4.9:
{{{
#!html
<blockquote>
<dl>
<dt>
ISL Library version 0.12.2
</dt>
<dd>
<p>
Necessary to build GCC with the Graphite loop optimizations. It
can be downloaded from
<a href="ftp://gcc.gnu.org/pub/gcc/infrastructure/">
ftp://gcc.gnu.org/pub/gcc/infrastructure/
</a> as <samp>isl-0.12.2.tar.bz2</samp>. If an ISL source
distribution is found in a subdirectory of your GCC sources
named <samp>isl</samp>, it will be built together with GCC.
Alternatively, the <samp>--with-isl</samp> configure option
should be used if ISL is not installed in your default library
search path.
</p>
</dd>
<dt>
CLooG 0.18.1
</dt>
<dd>
<p>
Necessary to build GCC with the Graphite loop optimizations. It
can be downloaded from
<a href="ftp://gcc.gnu.org/pub/gcc/infrastructure/">
ftp://gcc.gnu.org/pub/gcc/infrastructure/
</a> as <samp>cloog-0.18.1.tar.gz</samp>. If a CLooG source
distribution is found in a subdirectory of your GCC sources
named <samp>cloog</samp>, it will be built together with GCC.
Alternatively, the <samp>--with-cloog</samp> configure option
should be used if CLooG is not installed in your default library
search path.
</p>
<p>
If you want to install CLooG separately it needs to be built
against ISL 0.12.2 by using the <samp>--with-isl=system</samp> to
direct CLooG to pick up an already installed ISL. Using the ISL
library as bundled with CLooG is not supported.
</p>
</dd>
</dl>
</blockquote>
}}}
--
Ticket URL: <https://trac.macports.org/ticket/45984#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list