Ticket #7202 (closed bug: fixed)

Opened 9 months ago

Last modified 9 months ago

Linux bindists don't work on new distros

Reported by: bos Owned by:
Priority: normal Milestone:
Component: Build System Version: 7.4.2
Keywords: Cc:
Operating System: Linux Architecture: Unknown/Multiple
Type of failure: Installing GHC failed Difficulty: Unknown
Test Case: Blocked By:
Blocking: Related Tickets:

Description

All of the binary distributions are built on systems that have libgmp.so.3. On newer Linux distros (I use Fedora 17), libgmp.so.3 is no longer available because it's been superseded by a new version of GMP. This problem will probably become more widespread as uptake of the new version of GMP spreads.

One possible workaround would be to ship with a copy of libgmp.so.3 that is installed along with GHC if there isn't already a copy present.

Change History

Changed 9 months ago by simonmar

  • status changed from new to closed
  • difficulty set to Unknown
  • resolution set to fixed

Our build machines are all on Ubuntu 12.04 now, which has libgmp.so.10, so the next set of bindists will be linked against that. In the past I've always got away with making symlinks for the missing versions anyway.

Changed 9 months ago by bos

Thanks, Simon!

Note: See TracTickets for help on using tickets.