[MacPorts] #54067: upc @5.2.0.1: error: unknown type name 'isl_constraint'
MacPorts
noreply at macports.org
Wed May 3 01:10:07 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):
This is more complicated than most, sorry. To find the patchfile, find the
gcc48 Portfile `port file gcc48`,
{{{
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/gcc48/Portfile
}}}
and then go to it's enclosing folder:
{{{
cd
/opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/gcc48
}}}
then there is a folder in there called "files"
{{{
cd files
}}}
and you can see what Marcus did with that patch
{{{
bbedit patch-libisl.diff
}}}
and we see that on a number of occasions he forced the build to link
against the older isl library by changing the link references to isl.13
directly, instead of just isl.
{{{
- LIBS="${_isl_saved_LIBS} -lisl"
+ LIBS="${_isl_saved_LIBS} -lisl.13"
}}}
So most likely, that's what we have to do as well in the upc configure
script.
--
Ticket URL: <https://trac.macports.org/ticket/54067#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list