[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Fedora x86_64 rawhide rebuild in mock status 2008-05-27



Tom Lane schrieb:
Matt Domsch <Matt_Domsch dell com> writes:
Fedora Rawhide-in-Mock Build Results for x86_64
...
libjpeg-6b-41.fc9 (build/make) tgl

This appears to be a newly-introduced autoconf bug:
https://bugzilla.redhat.com/show_bug.cgi?id=449245
which very possibly has broken a few other packages besides mine.

I could add a patch to work around it, but unless Karsten rejects
449245 as not-a-bug I'm disinclined to do so.  There's no policy
expecting maintainers to put in short-term workarounds for toolchain
bugs is there?

			regards, tom lane



I've rejected 449245 as NOTABUG as these sources clearly violated what
the documentation explicitely mentioned as 'don't do that !'
Even autoconf-2.61 had this in its info docs:

#   Pay attention that `#undef' is in the first column, and there is
#nothing after `HAVE_UNISTD_H', not even white space. You can then
#decode the configuration header using the preprocessor directives
...
#The use of old form templates, with `#define' instead of `#undef' is
#strongly discouraged.  Similarly with old templates with comments on
#the same line as the `#undef'.  Anyway, putting comments in
#preprocessor macros has never been a good idea.

autoconf-2.61 just happend to work even though unintended, autoconf-2.62
simply comments out the whole line without checking for inline comments.


    Karsten


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]