Russ Allbery schrieb: > Matthias Klose <d...@cs.tu-berlin.de> writes: > >> gcc checks at build time all "system" headers (in /usr/include) and >> fixes those headers which are not ANSI compliant. Because of >> conflicting -dev packages, not all headers can be checked at gcc's >> build time, so that could be made a lintian check (warning). I made an >> experimental `fixincludes' package, which lintian could use. Runs as >> fixinclude <directory with headers to fix> <directory where to place >> fixed headers>. You find it at http://master.debian.org/~doko/gcc. > > Hi Matthias, > > This bug is about eight years old now. I ran across it while checking > over Lintian's open bugs. > > My impression from following GCC development recently and just the general > feel of looking at include files from various packages is that this has > slowly become a non-issue over the years. I see that the gcc package > ships only a minimal set of fixed headers to deal with GCC's internal data > types and other issues. > > Do you think this is still something that Lintian should be looking into? > I see that there is a fixincludes package still provided by the gcc > packages, although I don't think anyone ever did the work to make Lintian > use it.
Hi, well, more headers are fixed, but I don't include these in the gcc package. I still think to find out how many headers are affected, we have to run the test at least once. Not sure how many many header files will be found. Matthias -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org