Package: google-mock Version: 1.5.0-2 Severity: serious Tags: unstable google-mock version 1.5 is incompatible with libgtest-dev version 1.6 (currently in Debian): attempting to compile the attached program (which does nothing but include mock.h) results in screenfuls of errors along the lines of
/usr/include/gmock/internal/gmock-port.h:133:8: error: redefinition of ‘struct testing::internal::CompileAssert<<anonymous> >’ /usr/include/gtest/internal/gtest-port.h:696:8: error: previous definition of ‘struct testing::internal::CompileAssert<<anonymous> >’ I think the best option is to upgrade to gmock 1.6. If this is typical of gmock's policy on compatibility, maybe it would also be good to tighten the versioned dependency on gtest? Daniel -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-2-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages google-mock depends on: ii libc6 2.13-7 Embedded GNU C Library: Shared lib ii libgcc1 1:4.6.0-14 GCC support library ii libgtest-dev 1.6.0-1 Google's framework for writing C++ ii libgtest0 1.5.0-3 Google's framework for writing C++ ii libstdc++6 4.6.0-14 GNU Standard C++ Library v3 ii python 2.6.6-14 interactive high-level object-orie google-mock recommends no packages. google-mock suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org