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

epidemic of "FTBFS with GCC-4.3"



The gcc-4.3 distribution removes backward compatible include files, pre-iso header files that a large number of legacy C++ packages rely on. I'm wondering why such a major disruption in backward compatibility wasn't reserved for gcc-5.0. And I'm also wondering why the gcc packagers at Debian can't simply re-introduce these include files. Is there some technical reason, some conflict in moving forward with C++ that rules out the kind of backward compatibility offered for years by libstdc++?

As an upstream developer I've struggled for years to keep stable C++ frameworks compiling with each new release of gcc. But gcc-4.3 raises the bar in terms of backward incompatibility. Can the Debian gcc community be of some help here? Why do more than 300 packages have to be altered and re-tested solely for the offense of originating in the earlier days of C++? It seems an unwise conservation of community resources.

Scott Johnston
http://www.ivtools.org






Reply to: