[MacPorts] #42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC
#42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC -------------------------+-------------------------------- Reporter: johnsonsr@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: -------------------------+-------------------------------- If the Silo installation is being built with a Macports GCC installation, which includes the Fortran compiler, there is no good reason not to install the Fortran bindings. (Since this is in the "science" grouping, it's also reasonable to expect some users to need the fortran bindings.) I'm attaching a patch to add a +fortran variant and to enable +fortran by default if using +gcc45 through +gcc49. -- Ticket URL: <https://trac.macports.org/ticket/42967> MacPorts <http://www.macports.org/> Ports system for OS X
#42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC --------------------------+-------------------------------- Reporter: johnsonsr@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: silo | --------------------------+-------------------------------- Changes (by macsforever2000@…): * version: 2.2.1 => * port: => silo Comment: Thanks. [https://guide.macports.org/#development.patches Per the guidelines], please instead attach your patch as a unified diff. But why make this a variant. Is there a reason to not always install the FORTRAN bindings? In the future, please fill in the Port field. -- Ticket URL: <https://trac.macports.org/ticket/42967#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC --------------------------+-------------------------------- Reporter: johnsonsr@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: silo | --------------------------+-------------------------------- Comment (by johnsonsr@…): By default, because Apple doesn't distribute Fortran compilers, the Fortran bindings will not compile. (A working and link-compatible Fortran compiler is necessary.) [Sorry about the improper submission. I noticed after I submitted but couldn't modify my ticket to fill out Port. I will be sure to next time.] -- Ticket URL: <https://trac.macports.org/ticket/42967#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC --------------------------+-------------------------------- Reporter: johnsonsr@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: silo | --------------------------+-------------------------------- Comment (by macsforever2000@…): Right. But how about if we simply always install the FORTRAN bindings if a gcc4X variant is selected? Making a new variant that requires a gcc4X variant is confusing at best. What if someone tried to install the bindings without selecting a gcc4X variant? -- Ticket URL: <https://trac.macports.org/ticket/42967#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC --------------------------+-------------------------------- Reporter: johnsonsr@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: silo | --------------------------+-------------------------------- Comment (by johnsonsr@…): Good point. I think your solution is better. Shall I submit a revised patch? -- Ticket URL: <https://trac.macports.org/ticket/42967#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC --------------------------+-------------------------------- Reporter: johnsonsr@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: silo | --------------------------+-------------------------------- Comment (by macsforever2000@…): Please do! -- Ticket URL: <https://trac.macports.org/ticket/42967#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC --------------------------+-------------------------------- Reporter: johnsonsr@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: silo | --------------------------+-------------------------------- Comment (by johnsonsr@…): Patch has been updated. Thanks! -- Ticket URL: <https://trac.macports.org/ticket/42967#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#42967: silo @4.9.1_0 Default to installing Fortran bindings if using Macports GCC --------------------------+-------------------------------- Reporter: johnsonsr@… | Owner: macports-tickets@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: silo | --------------------------+-------------------------------- Changes (by macsforever2000@…): * status: new => closed * resolution: => fixed Comment: Thanks. r118092. I used the completely undocumented {{{configure.args- replace}}} command instead and increased the revision so everyone gets this change. -- Ticket URL: <https://trac.macports.org/ticket/42967#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts