Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#36419 closed defect (duplicate)

Upgrade to ISL 0.10 breaks old binaries

Reported by: bgschaid@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc: mf2k (Frank Schima), MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Port: isl

Description

After upgrading from @0.07_2 and after applying the workaround described in #36418 to fix a problem with cloog cpp-mp-4.6 fails with this message

dyld: Library not loaded: /opt/local/lib/libisl.7.dylib
  Referenced from: /opt/local/libexec/gcc/x86_64-apple-darwin11/4.6.3/cc1
  Reason: image not found
cpp-mp-4.6: internal compiler error: Trace/BPT trap: 5 (program cc1)

after resolving this with a symbolic link to libisl.10.dylib it fails with

dyld: Library not loaded: /opt/local/lib/libisl.9.dylib
  Referenced from: /opt/local/lib/libcloog-isl.2.dylib
  Reason: image not found
cpp-mp-4.6: internal compiler error: Trace/BPT trap: 5 (program cc1)

After adding one more symbolic link the compiler works

Change History (6)

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: macsforever2000@… mcalhoun@… added
Port: isl added

Presumably all ports using isl need to have their revisions increased.

comment:2 Changed 11 years ago by mf2k (Frank Schima)

Rev-bumped in r98307. Please verify if that works or not.

comment:3 Changed 11 years ago by mf2k (Frank Schima)

cloog rev-bumped in r98308. Sorry if I unnecessarily bumped isl. But again, please verify if this works.

comment:4 Changed 11 years ago by bgschaid@…

Tried it. Now gcc46 is deinstalled and does not compile (but it seems to be related to cloog)

See my comment https://trac.macports.org/ticket/36418#comment:10

comment:5 Changed 11 years ago by mf2k (Frank Schima)

Resolution: duplicate
Status: newclosed

I'm assuming this is a duplicate of #36418 .

comment:6 in reply to:  5 Changed 11 years ago by bgschaid@…

Replying to macsforever2000@…:

I'm assuming this is a duplicate of #36418 .

I guess. But as it occurred with two separate packages and I wasn't sure whether they have the same maintainer I thought I'd report separately

Note: See TracTickets for help on using tickets.