[MacPorts] #35825: llvm 3.1 port enhancement: +pic variant
#35825: llvm 3.1 port enhancement: +pic variant --------------------------------------+------------------------------------- Reporter: jason-macports@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: pic | Port: llvm-3.1 --------------------------------------+------------------------------------- LLVM 3.1 requires position independent code (--enable-pic) for llvm-py (numba). It seems older LLVM (2.4) had this variant (ticket:17268), but it does not appear in the current LLVM Portfiles. Perhaps it should be part of the default `configure.args`? -- Ticket URL: <https://trac.macports.org/ticket/35825> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35825: llvm 3.1 port enhancement: +pic variant --------------------------------------+------------------------------------- Reporter: jason-macports@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: pic | Port: llvm-3.1 --------------------------------------+------------------------------------- Comment(by jason-macports@…): Doh! Maybe should've done this on `clang-3.1` (too?) rather than just `llmv-3.1`, so `configure.compiler macports-clang-3.1` could be set in my `py-llvm` portfile. Thoughts? -- Ticket URL: <https://trac.macports.org/ticket/35825#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35825: llvm-3.1: add +pic variant --------------------------------------+------------------------------------- Reporter: jason-macports@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: pic | Port: llvm-3.1 --------------------------------------+------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => jeremyhu@… -- Ticket URL: <https://trac.macports.org/ticket/35825#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35825: llvm-3.1: add +pic variant --------------------------------------+------------------------------------- Reporter: jason-macports@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: pic | Port: llvm-3.1 --------------------------------------+------------------------------------- Comment(by jeremyhu@…): Sounds reasonable. I think this should probably be just always on. -- Ticket URL: <https://trac.macports.org/ticket/35825#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35825: llvm-3.1: add +pic variant --------------------------------------+------------------------------------- Reporter: jason-macports@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: pic | Port: llvm-3.1 --------------------------------------+------------------------------------- Comment(by jason-macports@…): Replying to [comment:3 jeremyhu@…]:
Sounds reasonable. I think this should probably be just always on.
How about for clang too? In one test config, I successfully used `numba` with `clang-3.1`. -- Ticket URL: <https://trac.macports.org/ticket/35825#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35825: llvm-3.1: add +pic variant --------------------------------------+------------------------------------- Reporter: jason-macports@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: pic | Port: llvm-3.1 --------------------------------------+------------------------------------- Comment(by jeremyhu@…): r97620 for 3.0 and 3.1 -- Ticket URL: <https://trac.macports.org/ticket/35825#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35825: llvm-3.1: add +pic variant --------------------------------------+------------------------------------- Reporter: jason-macports@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: pic | Port: llvm-3.1 --------------------------------------+------------------------------------- Comment(by jeremyhu@…): r97621 for 2.9 -- Ticket URL: <https://trac.macports.org/ticket/35825#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35825: llvm-3.1: add +pic variant ---------------------------------------+------------------------------------ Reporter: jason-macports@… | Owner: jeremyhu@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: pic Port: llvm-3.1 | ---------------------------------------+------------------------------------ Changes (by jeremyhu@…): * status: new => closed * resolution: => fixed Comment: r97623 for 3.2 -- Ticket URL: <https://trac.macports.org/ticket/35825#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts