[MacPorts] #40886: llvm-gcc42 build fails on Mavericks
#40886: llvm-gcc42 build fails on Mavericks --------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: mavericks | Port: llvm-gcc42 --------------------------+------------------------ {{{ /bin/sh: /opt/local/var/macports/build /_Users_rschmidt_macports_dports_lang_llvm-gcc42/llvm- gcc42/work/llvmgcc42-2336.11/build_gcc: Permission denied }}} -- Ticket URL: <https://trac.macports.org/ticket/40886> MacPorts <http://www.macports.org/> Ports system for OS X
#40886: llvm-gcc42 build fails on Mavericks ---------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: mavericks Port: llvm-gcc42 | ---------------------------+------------------------ Comment (by jeremyhu@…): What are the permissions on the /opt/local/var/macports/build /_Users_rschmidt_macports_dports_lang_llvm-gcc42/llvm- gcc42/work/llvmgcc42-2336.11/build_gcc file? -- Ticket URL: <https://trac.macports.org/ticket/40886#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40886: llvm-gcc42 build fails on Mavericks ---------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: mavericks Port: llvm-gcc42 | ---------------------------+------------------------ Comment (by ryandesign@…): {{{ $ ls -l /opt/local/var/macports/build /_Users_rschmidt_macports_dports_lang_llvm-gcc42/llvm- gcc42/work/llvmgcc42-2336.11/build_gcc -rw-r--r-- 1 macports wheel 34396 Oct 24 02:33 /opt/local/var/macports/build/_Users_rschmidt_macports_dports_lang_llvm- gcc42/llvm-gcc42/work/llvmgcc42-2336.11/build_gcc }}} -- Ticket URL: <https://trac.macports.org/ticket/40886#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40886: llvm-gcc42 build fails: build_gcc: Permission denied ---------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: mavericks Port: llvm-gcc42 | ---------------------------+------------------------ Comment (by ryandesign@…): I see `build_gcc` is a shell script copied from the files directory, where it is also missing the execute bit on my system, despite the fact that the `svn:executable` property is set. I just converted my dports working copy from Subversion 1.6 format to 1.8 format; perhaps the conversion process has a bug that caused the execute bit to be lost. I'll test whether changing the portfile to use `xinstall` to install the file (which would add the execute bit) works. I think that would be preferable to relying on existing permissions. -- Ticket URL: <https://trac.macports.org/ticket/40886#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40886: apple-gcc42, llvm-gcc42: build fails: build_gcc: Permission denied --------------------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: apple-gcc42, llvm-gcc42 | --------------------------------------+------------------------ Changes (by ryandesign@…): * cc: erickt@… (added) * keywords: mavericks => * port: llvm-gcc42 => apple-gcc42, llvm-gcc42 Comment: The attached patches resolve the issue. I'll also try to fix the permissions in my working copy. -- Ticket URL: <https://trac.macports.org/ticket/40886#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40886: apple-gcc42, llvm-gcc42: build fails: build_gcc: Permission denied --------------------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: haspatch Port: apple-gcc42, llvm-gcc42 | --------------------------------------+------------------------ Changes (by ryandesign@…): * keywords: => haspatch -- Ticket URL: <https://trac.macports.org/ticket/40886#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40886: apple-gcc42, llvm-gcc42: build fails: build_gcc: Permission denied --------------------------------------+------------------------ Reporter: ryandesign@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: haspatch Port: apple-gcc42, llvm-gcc42 | --------------------------------------+------------------------ Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: r112955 -- Ticket URL: <https://trac.macports.org/ticket/40886#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts