Git Product home page Git Product logo

Comments (3)

RNabel avatar RNabel commented on May 27, 2024

(This is a bit of a drive-by since I haven't used buildfarm)
I got this error when experimenting with docker-sandboxing yesterday, and found that the CROSSTOOL added cxx_builtin_include_directory for a gcc/clang version different from the container version.
Example from the bazel-toolchains repo: https://github.com/bazelbuild/bazel-toolchains/blob/master/configs/ubuntu16_04_clang/1.0/bazel_0.14.1/default/CROSSTOOL#L152
In my case, I was able to "just" add/remove lines that point to the headers of the correct version.

from bazel-buildfarm.

werkt avatar werkt commented on May 27, 2024

This is technically an issue with bazel itself, and one that I've seen crop up in a build of bazel that crossed ubuntu version boundaries. As @RNabel is indicating, your client is perceiving the gcc 5 environment that your workers are using during compilation as depending upon headers that bazel does not believe are enumerated as inputs. Getting these two environments matched will be the bulk of the work required to make this work properly.

from bazel-buildfarm.

ah-edg avatar ah-edg commented on May 27, 2024

Thank you @RNabel and @werkt - upgrading the host OS for the workers indeed solved my problem.

from bazel-buildfarm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.