Skip to content

Conversation

mloskot
Copy link
Member

@mloskot mloskot commented Apr 2, 2021

Description

The compiler property should trigger creation of user-config.jam
with the expected GCC 8 defined.

Something has changed (see image README-s below) on the GitHub Actions images or Boost.Build
and GCC 8 build job started failing:

/home/runner/work/gil/boost-root/tools/build/src/tools/gcc.jam:203: in gcc.init from module gcc
error: toolset gcc initialization:
error: version '8' requested but 'g++-8' not found and version '7.5.0' of default 'g++' does not match

e.g. https://github.com/boostorg/gil/pull/562/checks?check_run_id=2246393722

References

Tasklist

  • Ensure all CI builds pass - the posix (clang, clang++-3.5, 11,14, _GLIBCXX_USE_CXX11_ABI=0, ubuntu-16.04, clang-3.5) job failed for different reasons

The `compiler` property should trigger creation of `user-config.jam`
with the expected GCC 8 defined.

Something has changed on the GitHub Actions images or Boost.Build
and GCC 8 build job started failing:

   /home/runner/work/gil/boost-root/tools/build/src/tools/gcc.jam:203: in gcc.init from module gcc
   error: toolset gcc initialization:
   error: version '8' requested but 'g++-8' not found and version '7.5.0' of default 'g++' does not match

e.g. https://github.com/boostorg/gil/pull/562/checks?check_run_id=2246393722
@mloskot mloskot added the cat/annoyance Not a bug, not a feature, but something that should be improved label Apr 2, 2021
@mloskot mloskot changed the title ci: Fix availability of GCC 8 on (updated?) Ubuntu 18.04 ci: Fix availability of toolsets in updated Ubuntu images of GitHub Actions Apr 2, 2021
@mloskot mloskot merged commit cea6ef2 into boostorg:develop Apr 2, 2021
@mloskot mloskot deleted the ml/ci-ga-fix-gcc-8 branch April 2, 2021 13:53
meshtag pushed a commit to meshtag/gil that referenced this pull request Apr 21, 2021
…ctions (boostorg#589)

The `compiler` property should trigger creation of `user-config.jam`
with the expected GCC 8 defined.

Something has changed on the GitHub Actions images or Boost.Build
and GCC 8 build job started failing:

   /home/runner/work/gil/boost-root/tools/build/src/tools/gcc.jam:203: in gcc.init from module gcc
   error: toolset gcc initialization:
   error: version '8' requested but 'g++-8' not found and version '7.5.0' of default 'g++' does not match

e.g. https://github.com/boostorg/gil/pull/562/checks?check_run_id=2246393722

The compilers should be `install`-ed explicitly to avoid such issues in future.
meshtag pushed a commit to meshtag/gil that referenced this pull request Apr 21, 2021
…ctions (boostorg#589)

The `compiler` property should trigger creation of `user-config.jam`
with the expected GCC 8 defined.

Something has changed on the GitHub Actions images or Boost.Build
and GCC 8 build job started failing:

   /home/runner/work/gil/boost-root/tools/build/src/tools/gcc.jam:203: in gcc.init from module gcc
   error: toolset gcc initialization:
   error: version '8' requested but 'g++-8' not found and version '7.5.0' of default 'g++' does not match

e.g. https://github.com/boostorg/gil/pull/562/checks?check_run_id=2246393722

The compilers should be `install`-ed explicitly to avoid such issues in future.
meshtag pushed a commit to meshtag/gil that referenced this pull request Apr 22, 2021
…ctions (boostorg#589)

The `compiler` property should trigger creation of `user-config.jam`
with the expected GCC 8 defined.

Something has changed on the GitHub Actions images or Boost.Build
and GCC 8 build job started failing:

   /home/runner/work/gil/boost-root/tools/build/src/tools/gcc.jam:203: in gcc.init from module gcc
   error: toolset gcc initialization:
   error: version '8' requested but 'g++-8' not found and version '7.5.0' of default 'g++' does not match

e.g. https://github.com/boostorg/gil/pull/562/checks?check_run_id=2246393722

The compilers should be `install`-ed explicitly to avoid such issues in future.
@mloskot mloskot mentioned this pull request May 12, 2022
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cat/annoyance Not a bug, not a feature, but something that should be improved

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant