C++ incompatibility history
Posted Mar 26, 2008 23:03 UTC (Wed) by jreiser
In reply to: whatever
Parent article: Striking gold in binutils
The C++ version incompatibility and interoperability nightmare was still very much alive only TWO years ago.
C++ had a non-standard ABI on early Linux systems, leading to constant breakage of C++
programs. Upgrading one's system would often lead to many or sometimes even all C++ programs
no longer working. This hasn't happened in many, many years, ...
Fedora Core 3 was still leading edge in August 2005. Its then-current software updates had gcc-c++-3.4.4-2 and compat-gcc-c++-8-188.8.131.52 because there were incompatibilities between 3.3.4 and 3.4.4. In September 2005, the newly-issued Fedora Core 4 had gcc-4.0.1-4 which was again incompatible with 3.4.4. Fedora Core 5 was released in March 2006, finally signalling that FC3 truly had ridden into history.
to post comments)