[Mesa-dev] [Bug 45571] fatal error: program/symbol_table.h: No such file or directory

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Feb 5 03:07:34 PST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=45571

--- Comment #9 from Knut Petersen <Knut_Petersen at t-online.de> 2012-02-05 03:07:34 PST ---
(In reply to comment #6)
> (In reply to comment #4)
> > If it is necessary to run "git clean -dfx" after every change
> > to mesa that means nothing but that the build system is broken
> > and should be fixed.
> 
> How do you expect `make clean` (ie, the build system) to know to clean files
> that have been removed from git?

First of all: git clean -dfx helped in my case.

What should a "make distclean/realclean" do? Up to now I expected a result
according to http://www.gnu.org/software/automake/manual/html_node/Clean.html -
iow delete anything generated by autogen.sh and make.

Obviously that is not the case. After a mesa build with my configuration
parameters (only i915) "make realclean" fails to delete 360 files generated
during the build process, 20 of these are *.h, *.c or *.h files. I´d call that
broken.

Granted, a "make clean/realclean/distclean" might fail to delete a stale file
that does not belong to the current version of the sources, but how could that
cause any harm? Such a file should not be referenced in any Makefile and so it
should be simply ignored.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list