[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