Opened 12 years ago

Last modified 6 years ago

#36249 closed defect

magic-exttools: compile fails with clang; activation fails — at Version 2

Reported by: rupapara.prashant@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: Cc:
Port: magic-exttools

Description (last modified by ryandesign (Ryan Carsten Schmidt))

i installed magic but ext2spice dont work it gives error like

dlopen(/opt/local/lib/magic/tcl/exttospice.dylib, 6): Symbol not found: _DBTechName
  Referenced from: /opt/local/lib/magic/tcl/exttospice.dylib
  Expected in: flat namespace
 in /opt/local/lib/magic/tcl/exttospice.dylib

so I search in macports and I found magic-exttools. I dont know whether it will solve my problem or not. but this magic-exttools when i try to install gives error.

Change History (3)

Changed 12 years ago by rupapara.prashant@…

Attachment: main.log added

comment:1 Changed 12 years ago by rupapara.prashant@…

"sudo port install magic-exttools configure.compiler=llvm-gcc-4.2" ...works... but it says

Image error: /opt/local/bin/ext2sim is being used by the active magic port.  Please deactivate this port first, or use 'port -f activate magic-exttools' to force the activation.

I installed magic so will this force activation will create problem with magic or will solve problem of ext2spice

Last edited 12 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Summary: magic-exttoolsmagic-exttools: compile fails with clang; activation fails

Please remember to use WikiFormatting when writing in Trac.

When I was working on updating the magic port recently I did not know that we had a magic-exttools port, and I don't know what it's for. I'll have to investigate. If the port is still needed, we may want to integrate it into the magic port as a subport, since it seems to share a distfile at least with the magic port already.

Note: See TracTickets for help on using tickets.