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

Re: tracking packages using (temporary) work-arounds to build



Bill Allombert wrote:
>> In 2011, Matthias Klose wrote:

>>> Some packages use work-arounds to prevent build failures, because
>>> these expose bugs in the build tools; these work-arounds are usually
>>> not reverted, and not tracked, or badly tracked (changelogs
>>> commenting on "new version of gcc").
[...]
> What developers would really need is an easy way to apply patches selectively on the
> version of gcc used.

If you're talking about patches applied in debian/rules, no argument
from me. ;-)

I was guessing that the work-arounds Matthias referred to most often
are in CFLAGS rather than the upstream source files.  Especially, -O1
seems to get used from time to time to work around optimization
problems.  Various -f flags get used in the same way.  Another common
strategy is to explicitly use a specific version of gcc.

Hoping that clarifies,
Jonathan


Reply to: