[MacPorts] #38356: gmock: update to 1.6.0
#38356: gmock: update to 1.6.0 --------------------------+----------------------------- Reporter: ryandesign@… | Owner: josephholsten@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: haspatch | Port: gmock --------------------------+----------------------------- gmock 1.6.0 is available; the port should probably be updated. Here is a patch. It fails at destroot with this message: {{{ 'make install' is dangerous and not supported. Instead, see README for how to integrate Google Test into your build system. }}} So somebody will have to figure out what this means and how to fix this. -- Ticket URL: <https://trac.macports.org/ticket/38356> MacPorts <http://www.macports.org/> Ports system for OS X
#38356: gmock: update to 1.6.0 ---------------------------+----------------------------- Reporter: ryandesign@… | Owner: josephholsten@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: gmock | ---------------------------+----------------------------- Comment (by egall@…):
It fails at destroot with this message: {{{ 'make install' is dangerous and not supported. Instead, see README for how to integrate Google Test into your build system. }}}
So somebody will have to figure out what this means and how to fix this. Homebrew interprets this as follows in its blacklist: {{{ Installing gmock system-wide is not recommended; it should be vendored in your projects that use it. }}} ([https://github.com/mxcl/homebrew/blob/master/Library/Homebrew/blacklist.rb#L...])
However, I'm not convinced that this is the correct approach. I would like to continue installing gmock system-wide anyway whether it's recommended or not. If that's not possible though, at least put it all in some subdirectory of `${prefix}/share` or something for easy copying to one's own projects. -- Ticket URL: <https://trac.macports.org/ticket/38356#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#38356: gmock: update to 1.6.0 ---------------------------+----------------------------- Reporter: ryandesign@… | Owner: josephholsten@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: gmock | ---------------------------+----------------------------- Comment (by larryv@…): If installing system-wide is not supported by upstream, is it wise for us to encourage it? -- Ticket URL: <https://trac.macports.org/ticket/38356#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#38356: gmock: update to 1.6.0 ---------------------------+----------------------------- Reporter: ryandesign@… | Owner: josephholsten@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: gmock | ---------------------------+----------------------------- Comment (by ryandesign@…): I was going to point out all the ports that depend on gmock... but then realized it's just amarok, because I just added it, and then discovered there's a way to turn off its use. So maybe that's what we should do for amarok, and delete the port. -- Ticket URL: <https://trac.macports.org/ticket/38356#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#38356: gmock: update to 1.6.0 ---------------------------+----------------------------- Reporter: ryandesign@… | Owner: josephholsten@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: gmock | ---------------------------+----------------------------- Comment (by larryv@…): Replying to [comment:3 ryandesign@…]:
I was going to point out all the ports that depend on gmock... but then realized it's just amarok, because I just added it, and then discovered there's a way to turn off its use. So maybe that's what we should do for amarok, and delete the port.
This would be best, I think. -- Ticket URL: <https://trac.macports.org/ticket/38356#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#38356: gmock: update to 1.6.0 ---------------------------+----------------------------- Reporter: ryandesign@… | Owner: josephholsten@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: gmock | ---------------------------+----------------------------- Comment (by jmgant@…): Replying to [comment:4 larryv@…]:
Replying to [comment:3 ryandesign@…]:
I was going to point out all the ports that depend on gmock... but then realized it's just amarok, because I just added it, and then discovered there's a way to turn off its use. So maybe that's what we should do for amarok, and delete the port.
This would be best, I think. Is there a way to install Amarok without it? I am fairly green as far as my OSX skills are concerned. I am getting errors about gmock when attempting to install Amarok.
-- Ticket URL: <https://trac.macports.org/ticket/38356#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#38356: gmock: update to 1.6.0 ---------------------------+----------------------------- Reporter: ryandesign@… | Owner: josephholsten@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: haspatch Port: gmock | ---------------------------+----------------------------- Changes (by ryandesign@…): * cc: kibodmitry@… (added) Comment: Has duplicate #42260 which notes the gmock build failure under Mavericks. -- Ticket URL: <https://trac.macports.org/ticket/38356#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#38356: gmock: update to 1.6.0 ---------------------------+----------------------------- Reporter: ryandesign@… | Owner: josephholsten@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: wontfix | Keywords: haspatch Port: gmock | ---------------------------+----------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => wontfix Comment: Replying to [comment:3 ryandesign@…]:
I was going to point out all the ports that depend on gmock... but then realized it's just amarok, because I just added it, and then discovered there's a way to turn off its use. So maybe that's what we should do for amarok,
r116485
and delete the port.
r116486 -- Ticket URL: <https://trac.macports.org/ticket/38356#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts