Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Posted Sep 1, 2014 20:26 UTC (Mon) by dlang (guest, #313)In reply to: Poettering: Revisiting how we put together Linux systems by Karellen
Parent article: Poettering: Revisiting how we put together Linux systems
If ABIs were managed properly, we wouldn't be having these disucssions.
Posted Sep 2, 2014 2:48 UTC (Tue)
by raven667 (subscriber, #5198)
[Link] (11 responses)
Posted Sep 2, 2014 19:38 UTC (Tue)
by robclark (subscriber, #74945)
[Link] (8 responses)
that's kind of cool.. I hadn't seen it before. Perhaps they should add a 'wall of shame' ;-)
At least better awareness amongst dev's about ABI compat seems like a good idea.
Posted Sep 3, 2014 10:13 UTC (Wed)
by accumulator (guest, #95885)
[Link] (7 responses)
Posted Sep 3, 2014 22:35 UTC (Wed)
by nix (subscriber, #2304)
[Link] (6 responses)
Posted Sep 4, 2014 19:06 UTC (Thu)
by zlynx (guest, #2285)
[Link] (5 responses)
Posted Sep 5, 2014 13:58 UTC (Fri)
by jwakely (subscriber, #60262)
[Link] (4 responses)
Posted Sep 5, 2014 14:38 UTC (Fri)
by mathstuf (subscriber, #69389)
[Link] (3 responses)
Posted Sep 8, 2014 16:05 UTC (Mon)
by nix (subscriber, #2304)
[Link] (2 responses)
Posted Sep 9, 2014 12:47 UTC (Tue)
by mpr22 (subscriber, #60784)
[Link] (1 responses)
Posted Sep 9, 2014 13:54 UTC (Tue)
by nix (subscriber, #2304)
[Link]
Posted Sep 2, 2014 22:05 UTC (Tue)
by jondo (guest, #69852)
[Link] (1 responses)
Reality kicks in: This would simply stop all updates ...
Posted Sep 3, 2014 15:05 UTC (Wed)
by raven667 (subscriber, #5198)
[Link]
Posted Sep 2, 2014 6:21 UTC (Tue)
by krake (guest, #55996)
[Link]
Its wiki page on C++ ABI dos-and-don'ts has become one of the most often referenced resource in that matter.
Posted Sep 2, 2014 11:26 UTC (Tue)
by cjcoats (guest, #9833)
[Link] (1 responses)
Posted Sep 3, 2014 12:32 UTC (Wed)
by rweir (subscriber, #24833)
[Link]
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Am I missing something? It seems to me that any binaries that were compiled against the version of the header that didn't have the volatile in it may display incorrect behaviour with respect to accessing it, and on that basis it seems to me that it's reasonable to call it an ABI break (since the only way to fix the break is to recompile).
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
Poettering: Revisiting how we put together Linux systems
in the WRF weather-forecast modeling system between WRF-3.0.1 and 3.0.2.
Or at least, there were that many that I found and had to re-program
for...
Poettering: Revisiting how we put together Linux systems