[MacPorts] #53662: gcc48: incompatible with isl 0.18

MacPorts noreply at macports.org
Fri Mar 3 12:04:44 UTC 2017


#53662: gcc48: incompatible with isl 0.18
-------------------------------------------------+-------------------------
  Reporter:  Alex-Vidal                          |      Owner:
                                                 |  MarcusCalhoun-Lopez
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  gcc48 isl upc                       |
  dragonegg-3.3-gcc-4.8 dragonegg-3.4-gcc-4.8    |
-------------------------------------------------+-------------------------

Comment (by gnw3):

 According to [https://gcc.gnu.org/install/prerequisites.html Installing
 GCC] (no version specified):

 {{{
 isl Library version 0.15 or later.

     Necessary to build GCC with the Graphite loop optimizations. It can be
 downloaded from ftp://gcc.gnu.org/pub/gcc/infrastructure/. If an isl
 source
 distribution is found in a subdirectory of your GCC sources named isl, it
 will
 be built together with GCC. Alternatively, the --with-isl configure option
 should be used if isl is not installed in your default library search
 path.
 }}}

 Not entirely correct, as GCC 7 needs isl 1.0.18.

 According to [https://gcc.gnu.org/wiki/InstallingGCC Installing GCC wiki]:

 {{{
 Alternatively, after extracting the GCC source archive, simply run the
 ./contrib/download_prerequisites script in the GCC source directory. That
 will download the support libraries and create symlinks, causing them to
 be built automatically as part of the GCC build process. Set
 GRAPHITE_LOOP_OPT=no in the script if you want to build GCC without ISL,
 which is only needed for the optional Graphite loop optimizations.
 }}}

 I should know, but can't remember for sure, whether GGC puts libraries
 install from the GCC source tree in a private location.

--
Ticket URL: <https://trac.macports.org/ticket/53662#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list