[MacPorts] #54067: upc @5.2.0.1: error: unknown type name 'isl_constraint'

MacPorts noreply at macports.org
Wed May 3 01:02:19 UTC 2017


#54067: upc @5.2.0.1: error: unknown type name 'isl_constraint'
----------------------+----------------------
  Reporter:  caverac  |      Owner:  tenomoto
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:
      Port:  upc      |
----------------------+----------------------

Comment (by kencu):

 Aha -- stealing this little bit from the gcc48 Portfile fix and adding to
 the upc Portfile as well seems to almost get us there:

 {{{
 post-extract {
     xinstall -d -m 0755 ${build.dir}/gcc
     ln -s ${prefix}/libexec/isl14/include/isl ${build.dir}/gcc
 }
 }}}
 All the includes are correct!

 just left now with one little linker error:
 {{{
 Wdeprecated]
 Undefined symbols for architecture x86_64:
   "_isl_options_set_schedule_fuse", referenced from:
       optimize_isl(scop*) in libbackend.a(graphite-optimize-isl.o)
 ld: symbol(s) not found for architecture x86_64
 }}}

 which I bet is the same thing Marcus fixed with this patch file in the
 gcc48 build:
 {{{
 patchfiles-append   patch-libisl.diff
 }}}

 So we are almost done! But my wife is calling me for dinner...

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


More information about the macports-tickets mailing list