travis-ci / apt-source-safelist

Safelist of apt sources approved for build environments with restricted sudo
MIT License
79 stars 94 forks source link

APT source whitelist request for ppa:smspillaz/cmake-2.8.12 #118

Open sapek opened 9 years ago

sapek commented 9 years ago

ppa:smspillaz/cmake-2.8.12

Provides cmake 2.8.12

antiagainst commented 9 years ago

:+1:

We also need CMake 2.8.12. It would be nice if it's approved into the whitelist so we can migrate to the container-based infrastructure. Thanks!

marekdedic commented 9 years ago

I also need this one...

dawagner commented 9 years ago

:+1: We need this too: we have switched to container-based but we now need a newer CMake version (min 2.8.12).

dawagner commented 9 years ago

The same maintainer has also built https://launchpad.net/~smspillaz/+archive/ubuntu/cmake-3.0.2 which might also be worth considering.

renefritze commented 9 years ago

Just FYI, CMake 2.8.12 is also in ppa:kubuntu-ppa/backports, which is whitelisted.

renefritze commented 9 years ago

Or better yet, george-edison55-precise-backports which holds 3.2.3.

dawagner commented 9 years ago

yup, you're right, thanks :)

antiagainst commented 9 years ago

nice. Thanks!

ldemailly commented 8 years ago

I need cmake >= 3.2 so that'd be nice yes (considering the cert issue with cmake.org)

gjasny commented 7 years ago

Seems that ppa:kubuntu-ppa/backports dropped the cmake package. I'd like to upgrade to trusty but unfortunately the travis version ships not with the original cmake 2.8.12 but with 3.x from george-edison55-precise-backports.

But the goal of our c-ares CI plan is to test with the minimal supported version of CMake which is 2.8.12.

Could you please whitelist ppa:smspillaz/cmake-2.8.12?

svenevs commented 7 years ago

If there is a problem with the ppa:smspillaz/cmake-2.8.12 (some sort of security concern etc), what needs to change so that this can be brought in?

cmake 2.8.12 is a very common "minimum" version needed, having a ppa whitelisted with it makes it more convenient for developers who need to install it as well as reduces the load on travis (people don't need to compile it from source anymore). cmake doesn't take very long to compile, but I think enabling this ppa (or letting us know what needs to change to either fix / create a different ppa) would be well received :blush:

ldemailly commented 7 years ago

let's make it 3.8.2 2.8 was cool in 2015 but things have progressed since :-)

svenevs commented 7 years ago

@ldemailly we aren't asking for 2.8.12 to be the default, just an officially supported way to acquire it :wink: . In my personal projects I use minimum of 3.0.0 but there are a large number of projects that need older version. It's generally for larger projects, OpenCV for example uses 2.8.8 still. It's just for compatibility at this point (I think).