[MacPorts] #29069: llvm: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib
#29069: llvm: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mfeiri@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: llvm -------------------------------------+-------------------------------------- Trying to update the pure port, configuration fails because llvm's libraries don't have the correct install_name: {{{ dyld: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib Referenced from: /opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_pure/work/pure-0.47/./conftest Reason: image not found ./configure: line 3419: 24758 Trace/BPT trap ./conftest$ac_cv_exeext }}} Observe that in r77651 you removed the code from the llvm portfile from r70474 / r72287 / r73125 that had formerly fixed this problem. -- Ticket URL: <https://trac.macports.org/ticket/29069> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29069: llvm: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mfeiri@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: llvm -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * keywords: => haspatch Comment: Attached is a patch that brings back the earlier code to fix the install_name, updated for the names of the libraries in llvm 2.9. I am still testing whether this patch works and fixes the problem. -- Ticket URL: <https://trac.macports.org/ticket/29069#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29069: llvm: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mfeiri@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: llvm -------------------------------------+-------------------------------------- Comment(by ryandesign@…): P.S: When this issue is resolved, please commit the patch in #29145 at the same time so users only have to rebuild once. -- Ticket URL: <https://trac.macports.org/ticket/29069#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29069: llvm: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mfeiri@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: llvm -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Yes, this does fix the issue for me; I'm now able to build pure again. -- Ticket URL: <https://trac.macports.org/ticket/29069#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29069: llvm: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mfeiri@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: llvm -------------------------------------+-------------------------------------- Changes (by mfeiri@…): * status: new => assigned Comment: There were some related changes in 2.9 and I assumed that this was fixed. But I forgot to actually check. Sorry about this. -- Ticket URL: <https://trac.macports.org/ticket/29069#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29069: llvm: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: mfeiri@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: haspatch | Port: llvm -------------------------------------+-------------------------------------- Comment(by ryandesign@…): So can we apply the patch I attached here? -- Ticket URL: <https://trac.macports.org/ticket/29069#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#29069: llvm: Library not loaded: @executable_path/../lib/libLLVM-2.9.dylib --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: mfeiri@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: haspatch Port: llvm | --------------------------------------+------------------------------------- Changes (by mfeiri@…): * status: assigned => closed * resolution: => fixed Comment: Fixed in r78114 -- Ticket URL: <https://trac.macports.org/ticket/29069#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts