Opened 4 years ago

Last modified 4 years ago

#50295 new defect

fgsl fails to install

Reported by: basmac Owned by: tenomoto (Takeshi Enomoto)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: majoc-at-astro (majoc-at-astro)
Port: fgsl

Description

with a clean Macos 10.11.2, clean Xcode 7.2, clean Macports, I do a
port clean fgsl
port install fgsl
attached is the debug log file

Attachments (2)

fgsl.log (50.2 KB) - added by basmac 4 years ago.
Portfile-fgsl-1.1.0 (1.6 KB) - added by Russell-Jones-OxPhys (Russell Jones) 4 years ago.
Portfile for 1.1.0 with GitHub and pre-configure step added

Download all attachments as: .zip

Change History (8)

Changed 4 years ago by basmac

Attachment: fgsl.log added

comment:1 Changed 4 years ago by mf2k (Frank Schima)

Cc: takeshi@… removed
Keywords: fgsl removed
Owner: changed from macports-tickets@… to takeshi@…

comment:2 Changed 4 years ago by majoc-at-astro (majoc-at-astro)

Cc: majoc@… added

Cc Me!

comment:3 Changed 4 years ago by Russell-Jones-OxPhys (Russell Jones)

fgsl 1.0.0 is not compatible with gsl 2.1 This appears to be fixed in 1.1.0, so I'll draft a Portfile with that version. http://www.lrz.de/services/software/mathematik/gsl/fortran/index.html

takeshi, have you been able to work on this at all? How's it going if so?

comment:4 Changed 4 years ago by Russell-Jones-OxPhys (Russell Jones)

OK, here's the draft Portfile. It builds and installs. FGSL is now on GitHub ( https://github.com/reinh-bader/fgsl/ ) so I've used the GitHub PortGroup, which meant I needed to add a pre-configure stage to generate ./configure. It also sets some env vars as detailed at https://github.com/reinh-bader/fgsl/blob/master/README but I'm not sure if I've done that the best way.

Changed 4 years ago by Russell-Jones-OxPhys (Russell Jones)

Attachment: Portfile-fgsl-1.1.0 added

Portfile for 1.1.0 with GitHub and pre-configure step added

comment:5 Changed 4 years ago by Russell-Jones-OxPhys (Russell Jones)

BTW, fgsl 1.1.0 wouldn't build with g95, so I prevented MacPorts from using that.

comment:6 Changed 4 years ago by basmac

Thanks for the fix, it installs now, after a force install.

Note: See TracTickets for help on using tickets.