Re: Rebuilding the entire Debian archive twice on arm64 hardware for fun and proft
On Tuesday, January 8, 2019, Mike Hommey <email@example.com> wrote:
On Mon, Jan 07, 2019 at 11:46:41PM +0000, Luke Kenneth Casson Leighton wrote:
> At some point apps are going to become so insanely large that not even
> disabling debug info will help.
That's less likely, I'd say. Debug info *is* getting incredibly more and
more complex for the same amount of executable weight, and linking that
is making things worse and worse. But having enough code to actually be
a problem without debug info is probably not so close.
It's a slow boil problem, taken 10 years to get bad, another 10 years to get really bad. Needs strategic planning. Right now things are not exactly being tackled except in a reactive way, which unfortunately takes time as everyone is volunteers. Exacerbates the problem and leaves drastic "solutions" such as "drop all 32 bit support".
There are solutions to still keep full debug info, but the Debian
packaging side doesn't support that presently: using split-dwarf. It
would probably be worth investing in supporting that.
Sounds very reasonable, always wondered why debug syms are not separated at build/link, would buy maybe another decade?
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68