New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #13565 (closed defect: worksforme)

Opened 4 years ago

Last modified 3 years ago

libidl: build failure when upgrading caused by old libidl1 IDL.h

Reported by: piet@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.5.2
Keywords: Cc:
Port:

Description

Libidl fails to install on my system. It looks different from other bug reports about libidl.

System: MacBook 2GHz Intel Core2 Duo, 2GB RAM O.S: Mac OS X Tiger 10.4.11 Xcode version 2.4.1 Macports Version: 1.520 Libidl version: 0.8.9

Attachments

libidl.log Download (3.7 KB) - added by piet@… 4 years ago.

Change History

Changed 4 years ago by piet@…

Changed 4 years ago by ryandesign@…

  • milestone set to Port Bugs

Apparently there's a problem upgrading libidl to 0.8.9_0 if some previous version is installed? I'm unable to reproduce the problem upgrading from 0.8.8_0. So I would suggest employing this workaround:

sudo port selfupdate
sudo port -f uninstall libidl
sudo port install libidl

Done.

Changed 4 years ago by ryandesign@…

  • summary changed from Failure installing libidl to libidl: build failure when upgrading

Changed 4 years ago by piet@…

This gives me the same error

Changed 4 years ago by piet@…

OK, I found the problem. I had an old libidl1 installed. This contains a IDL.h which is erroneously included by the libidl compilation. Uninstalling libidl1 solved it.

Changed 4 years ago by ryandesign@…

  • status changed from new to closed
  • resolution set to worksforme
  • summary changed from libidl: build failure when upgrading to libidl: build failure when upgrading caused by old libidl1 IDL.h

Changed 3 years ago by anonymous

  • milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.