From: | Thomas Kahle <tomka@g.o> | ||
---|---|---|---|
To: | gentoo-dev@l.g.o | ||
Subject: | Re: [gentoo-dev] Packages up for grabs | ||
Date: | Sun, 27 Nov 2016 20:40:20 | ||
Message-Id: | 7a7e150f-5b3f-b7df-fdf3-1550757ae7f0@gentoo.org | ||
In Reply to: | Re: [gentoo-dev] Packages up for grabs by Mathy Vanvoorden |
1 | On 25/11/2016 23:34, Mathy Vanvoorden wrote: |
2 | > AFAIK they are not intended to be installed as compiled code at all. |
3 | > You are supposed to bundle them, or otherwise compile them from sources |
4 | > along with your project. |
5 | > |
6 | > |
7 | > You are correct, apparently they changed their stance on this some time |
8 | > ago as you can read here: |
9 | > |
10 | > https://github.com/google/googletest/blob/master/googletest/docs/FAQ.md#why-is-it-not-recommended-to-install-a-pre-compiled-copy-of-google-test-for-example-into-usrlocal |
11 | > |
12 | > They also no longer support the autotools scripts that are provided with |
13 | > the source code as you can read in the README: |
14 | > |
15 | > https://github.com/google/googletest/blob/master/googletest/README.md#legacy-build-scripts |
16 | > |
17 | > There are quite some packages depending on them so they can't just be |
18 | > last-rited. Maybe the best solution is to leave them in their current |
19 | > form (perhaps update the SRC_URI) and not accepting package updates to |
20 | > 1.8, instead asking upstream packages that depend on them to include |
21 | > them in their source distribution. |
22 | |
23 | I agree with that plan. The release files provided here |
24 | https://github.com/google/googletest/releases seem to have different |
25 | md5sums from the one that were shipped on googlecode. It is painful to |
26 | replace those files on the mirrors. So the best solution is probably to |
27 | host the <1.8 release files on a devspace (like mine). |
28 | |
29 | If you want to work on this, maybe you could open bugs / contact the |
30 | maintainers of the packages that depend on gtest/gmock. As you say, |
31 | this is not really a package a distribution should ship. |
32 | |
33 | Cheers, |
34 | Thomas |
35 | |
36 | > |
37 | > |
38 | > br, |
39 | > Mathy |
40 | |
41 | -- |
42 | Thomas Kahle |
43 | http://dev.gentoo.org/~tomka/ |
File name | MIME type |
---|---|
signature.asc | application/pgp-signature |