apt-package-safelist icon indicating copy to clipboard operation
apt-package-safelist copied to clipboard

APT whitelist request for g++-7 in trusty

Open Helianthella opened this issue 7 years ago • 7 comments

Helianthella avatar Aug 16 '17 23:08 Helianthella

This is an automated comment.

Ran tests, but could not found source package. Either the source package for g++-7 does not exist, or the package needs an APT source. If you wish to add an APT source, please follow the directions on https://github.com/travis-ci/apt-source-whitelist#source-approval-process. Build results: https://travis-ci.org/travis-ci/apt-whitelist-checker/builds/266100736.

travisbot avatar Aug 19 '17 01:08 travisbot

Looking at build result logs, it looks like it was temporary Ubuntu Launchpad glitch (server returned 500: https://travis-ci.org/travis-ci/apt-whitelist-checker/builds/266100736#L1028). Tried today, worked ok.

Side-topic: clang++5.0 fails to compile latest C++-17 sources with <=g++-7 (headers incompatibility)

svens avatar Oct 01 '17 11:10 svens

Is it possible we could get the bot to run this again? I need g++-7.

gcc-7-base (https://github.com/travis-ci/apt-package-whitelist/issues/4218) also had the same issue this one had.

RavenX8 avatar Dec 04 '17 16:12 RavenX8

@svens unfortunately in #4247 has to be ran added in whitelists to compile the latest C++17 sources using clang because it defaults to GCC's stupid 4.8 header files because GCC 4.8 being the default travis install. When that is added then I can compile in even my project located here: Until then it will fail to even find string because I tell it to use libc++ for the standard library instead of libstdc++ on the system because it does not have <experimental/fileystem> and other incompatibilites in the libstdc++ version on their systems. Until then it is best to install the latest gcc with the version of clang you need for C++14 or C++ 17 support (I need at least clang 3.9 or newer on my project it seems though because of C++ 14 fileystem TS usage) as an workaround and using clang like normal without using libc++-dev until it is added to the whitelist. That is my opinoin of an fix for now anyway.

6413dd I guess could also use gcc 5 with clang 3.9 gcc 6 with clang 4.x.x and gcc 7 with clang 5.x.x and if gc 8 does not come out before clang 6.x.x use gcc 7 for that too.

Edit: updating GCC on my project despite using clang DID fix my build failures.

AraHaan avatar Dec 15 '17 21:12 AraHaan

This is an automated comment.

Ran tests, but could not found source package. Either the source package for g++-7 does not exist, or the package needs an APT source. If you wish to add an APT source, please follow the directions on https://github.com/travis-ci/apt-source-whitelist#source-approval-process. Build results: https://travis-ci.org/travis-ci/apt-whitelist-checker/builds/440497838.

travisbot avatar Oct 14 '18 02:10 travisbot

FYI g++-8 is available and in.

peternewman avatar Oct 16 '18 13:10 peternewman

FYI g++-8 is available and in.

peternewman avatar Oct 16 '18 13:10 peternewman