[MacPorts] #32063: Build llvm on Tiger
#32063: Build llvm on Tiger ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: tiger | Port: llvm ---------------------------------+------------------------------------------ The llvm port says it requires 10.5 and later. But if I download the tarball and manually launch ''configure && make'', it builds just fine. So there must be something in the ''portfile'' that prevents building on Tiger. If I remove the warning in the ''portfile'', I get an {{{unknown flag: -rpath}}}, so I have patched ''configure'' to remove the -rpath flag and now I get this : {{{ llvm[2]: Linking Release unit test ADT (without symbols) /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: can't map file: /opt/local/var/macports/build/_Users_pierre_ports_lang_llvm/llvm/work/llvm-2.9/Release/lib ((os/kern) invalid argument) collect2: ld returned 1 exit status }}} {{{ llvm[3]: Linking Release unit test JIT (without symbols) /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: can't map file: /opt/local/var/macports/build/_Users_pierre_ports_lang_llvm/llvm/work/llvm-2.9/Release/lib ((os/kern) invalid argument) }}} -- Ticket URL: <https://trac.macports.org/ticket/32063> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32063: Build llvm on Tiger ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: tiger | Port: llvm ---------------------------------+------------------------------------------ Comment(by rudloff@…): I confirm that, using a very basic portfile (with no added flags or args or patchs), the port builds correctly on Tiger. -- Ticket URL: <https://trac.macports.org/ticket/32063#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32063: Build llvm on Tiger ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: tiger | Port: llvm ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * cc: mfeiri@…, jeremyhu@… (added) Comment: The old llvm port is being deprecated soon in favor of the new llvm-2.9, llvm-3.0, and llvm-3.1 ports; you should do your testing with those ports. -- Ticket URL: <https://trac.macports.org/ticket/32063#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32063: Build llvm on Tiger ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: tiger | Port: llvm ---------------------------------+------------------------------------------ Comment(by rudloff@…): I can confirm the same behavior for ''llvm-2.9'' but I don't have time these days to find which argument is causing the build to fail. -- Ticket URL: <https://trac.macports.org/ticket/32063#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32063: Build llvm on Tiger ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: tiger | Port: llvm ---------------------------------+------------------------------------------ Comment(by rudloff@…): Here is a quick workaround before I can investigate this any further. -- Ticket URL: <https://trac.macports.org/ticket/32063#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32063: Build llvm on Tiger ---------------------------------+------------------------------------------ Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: tiger | Port: llvm ---------------------------------+------------------------------------------ Comment(by rudloff@…): Here is a better patch. -- Ticket URL: <https://trac.macports.org/ticket/32063#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#32063: Build llvm on Tiger ----------------------------------+----------------------------------------- Reporter: rudloff@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Resolution: fixed | Keywords: tiger Port: llvm | ----------------------------------+----------------------------------------- Changes (by jeremyhu@…): * status: new => closed * resolution: => fixed Comment: r87880, thanks. -- Ticket URL: <https://trac.macports.org/ticket/32063#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts