merge gtest 1.7.0~svn20130629-2

Bug #1201279 reported by Daniel Hartwig
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
google-mock (Ubuntu)
Invalid
Undecided
Unassigned
gtest (Ubuntu)
New
Undecided
Unassigned

Bug Description

google-mock 1.6.0+svn437-0ubuntu1
gtest 1.6.0-1ubuntu6

The recent upload of this google-mock version continues to be out of sync and incompatible with the Debian packaging.

The Debian package is setup to use the corresponding libgtest-dev package, which has to be in sync. The current Ubuntu version notes in the changelog that the internal copy of gtest must be used, however, contradicts this advice in README.Debian:

--
With this Debian package something like the following should be enough to build
a static library (which also includes gtest):

g++ -I/usr/src/gmock -c /usr/src/gmock/src/gmock-all.cc
g++ -I/usr/src/gtest -c /usr/src/gtest/src/gtest-all.cc
ar -rv libgmock.a gmock-all.o gtest-all.o
--

Packages that build fine using the Debian versions may fail due to the incompatability between the packages.

Please keep these packages in sync with each other, and the corresponding Debian versions. There is no need to ship prerelease svn snapshots, and any deviation from the Debian packaging only creates problems.

Revision history for this message
Daniel Hartwig (wigs) wrote :

> google-mock 1.6.0+svn437-0ubuntu1

This version uses gtest r655 [1] that is recently uploaded to sid as gtest 1.7.0~svn20130629-2 [2]. Please merge this version of gtest to resolve the issue.

[1] <http://code.google.com/p/googlemock/source/detail?r=437>
[2] <http://code.google.com/p/googletest/source/detail?r=655>

Changed in google-mock (Ubuntu):
status: New → Invalid
Daniel Hartwig (wigs)
summary: - google-mock and libgtest-dev out of sync
+ merge gtest 1.7.0~svn20130629-2
Revision history for this message
Jussi Pakkanen (jpakkane) wrote :

Because of this bug google-mock is currently unusable in Saucy. As an example, this simple application will not compile:

#include<gmock/gmock.h>

int main(int argc, char **argv) {
  return 0;
}

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.