Summary: | [bisected: 482526] "clover: Update OpenCL version string to match OpenGL": clover's build fails because of missing git_sha1.h | ||
---|---|---|---|
Product: | Mesa | Reporter: | Alexandre Demers <alexandre.f.demers> |
Component: | Other | Assignee: | Vedran Miletić <vedran> |
Status: | RESOLVED FIXED | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | CC: | currojerez, vedran |
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
See Also: | https://bugs.freedesktop.org/show_bug.cgi?id=50976 | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Alexandre Demers
2016-06-13 23:27:46 UTC
I am not very familiar with Mesa's build system, but will try to reproduce and fix this. Vedran friendly advice - changing assignee to yourself, limits notifications to others as the bug evolves. Some people just state that they're working on it, without changing the status. Feel free to proceed as you wish. Alexandre, I take it that things were working just before that patch ? Are you using git checkouts, git archive or any other means to get (and build) mesa ? (In reply to Emil Velikov from comment #2) > Vedran friendly advice - changing assignee to yourself, limits notifications > to others as the bug evolves. Some people just state that they're working on > it, without changing the status. Feel free to proceed as you wish. > > Alexandre, I take it that things were working just before that patch ? Are > you using git checkouts, git archive or any other means to get (and build) > mesa ? Building mesa from git through git checkout, pull, and so on. Bisected in no time because I had just built mesa (64bit) (from culprit commit's parent) when I saw there was a new commit in the tree once I moved to build the 32 bit version. Previous commit was building without problem (and is still, I just tested it). It happened that I had made a clean up of the repo to build against an updated LLVM and I was lucky to find there was a missing git_sha1.h file. If needed, I can provide my build script and/or autogen.sh command, but building from a clean repo should be enough to reproduce the problem. The issue manifests itself with an out-of-tree build that includes clover. I'll be sending a patch to the list momentarily. Module: Mesa Branch: master Commit: fafe026dbe0680c971bf3ba2452954eea84287f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fafe026dbe0680c971bf3ba2452954eea84287f2 Author: Aaron Watry <awatry@gmail.com> Date: Mon Jun 13 21:46:33 2016 -0500 clover: Include generated sources in AM_CPPFLAGS Aaron, thanks for fixing this. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.