[MacPorts] #19626: ccache port doesn't set itself up as gcc-4.2
#19626: ccache port doesn't set itself up as gcc-4.2 ------------------------------+--------------------------------------------- Reporter: bzbarsky@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: ccache ------------------------------+--------------------------------------------- The portfile for ccache has the following: foreach {bin} { cc gcc gcc2 gcc3 gcc-3.3 gcc-4.0 c++ c++3 c++-3.3 c++-4.0 g++ g++2 g++3 g++-3.3 g++-4.0 } { ln -sf ${prefix}/bin/ccache ${destroot}${symlinks_dir}/${bin} } At least on Leopard, it should also set up gcc-4.2 and g++-4.2. -- Ticket URL: <http://trac.macports.org/ticket/19626> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19626: ccache port doesn't set itself up as gcc-4.2 ------------------------------+--------------------------------------------- Reporter: bzbarsky@… | Owner: nox@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: | Port: ccache ------------------------------+--------------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => nox@… Old description:
The portfile for ccache has the following:
foreach {bin} { cc gcc gcc2 gcc3 gcc-3.3 gcc-4.0 c++ c++3 c++-3.3 c++-4.0 g++ g++2 g++3 g++-3.3 g++-4.0 } { ln -sf ${prefix}/bin/ccache ${destroot}${symlinks_dir}/${bin} }
At least on Leopard, it should also set up gcc-4.2 and g++-4.2.
New description: The portfile for ccache has the following: {{{ foreach {bin} { cc gcc gcc2 gcc3 gcc-3.3 gcc-4.0 c++ c++3 c++-3.3 c++-4.0 g++ g++2 g++3 g++-3.3 g++-4.0 } { ln -sf ${prefix}/bin/ccache ${destroot}${symlinks_dir}/${bin} } }}} At least on Leopard, it should also set up gcc-4.2 and g++-4.2. -- -- Ticket URL: <http://trac.macports.org/ticket/19626#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19626: ccache port doesn't set itself up as gcc-4.2 -------------------------------+-------------------------------------------- Reporter: bzbarsky@… | Owner: nox@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: wontfix | Keywords: Port: ccache | -------------------------------+-------------------------------------------- Changes (by nox@…): * status: new => closed * resolution: => wontfix Comment: r64755, those symlinks are too much of a bother to maintain. -- Ticket URL: <http://trac.macports.org/ticket/19626#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19626: ccache port doesn't set itself up as gcc-4.2 -------------------------------+-------------------------------------------- Reporter: bzbarsky@… | Owner: nox@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: wontfix | Keywords: Port: ccache | -------------------------------+-------------------------------------------- Comment(by bzbarsky@…): So wait. Doesn't this make ccache not work correctly out of the box? Shouldn't there be at least some indication when one tries to run "ccache" or something that it needs more setup? -- Ticket URL: <http://trac.macports.org/ticket/19626#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19626: ccache port doesn't set itself up as gcc-4.2 -------------------------------+-------------------------------------------- Reporter: bzbarsky@… | Owner: nox@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: | Keywords: Port: ccache | -------------------------------+-------------------------------------------- Changes (by landonf@…): * status: closed => reopened * resolution: wontfix => Comment: This forces all ccache users to individually set up symlinks rather than work out of the box. New compiler versions are not released very often. I'd really like to re-integrate the symlink code, which was in place for 8 years (2002 through 2010) and relied on by users (including myself). -- Ticket URL: <http://trac.macports.org/ticket/19626#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19626: ccache port doesn't set itself up as gcc-4.2 -------------------------------+-------------------------------------------- Reporter: bzbarsky@… | Owner: nox@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: | Keywords: Port: ccache | -------------------------------+-------------------------------------------- Comment(by dstwo@…): Replying to [comment:2 nox@…]:
r64755, those symlinks are too much of a bother to maintain.
I agree with the other posters. Removing the symlinks from the setup code makes no sense. I just "upgrade" ccache, and suddenly it stops working with no explanation? WTF. There should be at the minimum documentation to explain how to set up ccache correctly. -- Ticket URL: <http://trac.macports.org/ticket/19626#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19626: ccache port doesn't set itself up as gcc-4.2 -------------------------------+-------------------------------------------- Reporter: bzbarsky@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: | Keywords: Port: ccache | -------------------------------+-------------------------------------------- Changes (by nox@…): * owner: nox@… => macports-tickets@… * status: reopened => new Comment: Maintainership relinquished in r69969. -- Ticket URL: <http://trac.macports.org/ticket/19626#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19626: ccache port doesn't set itself up as gcc-4.2 -------------------------------+-------------------------------------------- Reporter: bzbarsky@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: ccache | -------------------------------+-------------------------------------------- Changes (by landonf@…): * status: new => closed * resolution: => fixed Comment: Symlinks restored and a gcc-4.2 symlink was added in r71514 -- Ticket URL: <http://trac.macports.org/ticket/19626#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts