[MacPorts] #35019: SuiteSparse: update to 4.0.0
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Update SuiteSparse to version 4.0.0. Related ports metis (updated) and scipy (patched). Solves ticket [https://trac.macports.org/ticket/32788 32788]. Tested with Apple gcc-4.2, llvm-gcc-4.2, clang, and Macports gcc-4.5 on Snow Leopard 10.6.8, 32/64 bit. -- Ticket URL: <https://trac.macports.org/ticket/35019> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Comment(by zan@…): that should have been type: update, not type: new defect. -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Changes (by ram@…): * type: defect => update -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Changes (by jmr@…): * cc: jmr@… (removed) -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Comment(by ram@…): The patch fails to apply for me, also it contains whitespace changes so it's difficult to see what's changed. Can you attach a series of patches that separates whitespace changes from functional changes? -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Comment(by zan@…): Attached a new diff file. Minimized whitespace changes and stayed closer to style of previous version. Also links to libmetis.dylib instead of libmetis.a (since metis version 5.0.2_1). Removed a few unnecessary changes. Replying to [comment:4 ram@…]:
The patch fails to apply for me, also it contains whitespace changes so it's difficult to see what's changed. Can you attach a series of patches that separates whitespace changes from functional changes?
-- Ticket URL: <https://trac.macports.org/ticket/35019#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Description changed by ryandesign@…: Old description:
Update SuiteSparse to version 4.0.0. Related ports metis (updated) and scipy (patched).
Solves ticket [https://trac.macports.org/ticket/32788 32788].
Tested with Apple gcc-4.2, llvm-gcc-4.2, clang, and Macports gcc-4.5 on Snow Leopard 10.6.8, 32/64 bit.
New description: Update SuiteSparse to version 4.0.0. Related ports metis (updated) and scipy (patched). Solves ticket #32788. Tested with Apple gcc-4.2, llvm-gcc-4.2, clang, and Macports gcc-4.5 on Snow Leopard 10.6.8, 32/64 bit. -- -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Comment(by ram@…): Thanks, that almost applies cleanly although there are still a few issues (e.g. you removed epoch which is always bad), I've attached a clean patch that builds for me. Can you confirm that this is correct? If so I'll push this. -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 -----------------------------+---------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: haspatch | Port: SuiteSparse -----------------------------+---------------------------------------------- Comment(by zan@…): I thought epoch was only needed for the forced downgrade from 3.7.0 back to 3.4.0, months ago. It needs to stay? Patch works for me. Replying to [comment:7 ram@…]:
Thanks, that almost applies cleanly although there are still a few issues (e.g. you removed epoch which is always bad), I've attached a clean patch that builds for me. Can you confirm that this is correct? If so I'll push this.
-- Ticket URL: <https://trac.macports.org/ticket/35019#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 ------------------------------+--------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: fixed | Keywords: haspatch Port: SuiteSparse | ------------------------------+--------------------------------------------- Changes (by ram@…): * status: new => closed * resolution: => fixed Comment: Once epoch has been set it can never be removed or decreased. Pushed in r94989 -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 ------------------------------+--------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: fixed | Keywords: haspatch Port: SuiteSparse | ------------------------------+--------------------------------------------- Comment(by ram@…): This failed to build on the [http://build.macports.org/builders /buildports-snowleopard-x86_64/builds/8625/steps/compile/logs/stdio buildbot]. It built on my Lion machine, but not on the Snow Leopard buildbot. As you provided this patch, any ideas? -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 ------------------------------+--------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: | Keywords: haspatch Port: SuiteSparse | ------------------------------+--------------------------------------------- Changes (by ram@…): * status: closed => reopened * resolution: fixed => -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 ------------------------------+--------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: | Keywords: haspatch Port: SuiteSparse | ------------------------------+--------------------------------------------- Comment(by zan@…): SPQR module uses g++, therefore the dylib needs to be linked using g++. Patch attached. -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35019: SuiteSparse: update to 4.0.0 ------------------------------+--------------------------------------------- Reporter: zan@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: fixed | Keywords: haspatch Port: SuiteSparse | ------------------------------+--------------------------------------------- Changes (by ram@…): * status: reopened => closed * resolution: => fixed Comment: r94993 -- Ticket URL: <https://trac.macports.org/ticket/35019#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts