Hi, On Thu, Dec 20, 2018 at 09:01:06PM +0100, Bastian Blank wrote: > > One of Julia's tests checks this, and hence autopkgtests fail if debug > > symbols are missing from sys.so, which is compiled from .jl scripts, not > > C/CXX source. > > This could be also interpreted as "this test is broken".
I don't agree with that. Please refer to my another mail to see what's really broken if debugging symbols are stripped, if you are still interested in it. > > We would prefer to ship sys.so unstripped, but if you insist on having an > > extra binary package in the archive in order to silence Lintian, we will do > > it. > > Most other compiled parts of Debian consider complete stack traces not a > core feature. Debug infos are large, as they include a lot more than > just function names. Sometimes thay are prohibitive large. Julia became a special case since it nearly zeroed the gap between compiled language and interpreted language. And AFAIK such case didn't happen to other parts of Debian... -rw-r--r-- 1 root root 155M Dec 21 02:38 sys.so -rw-r--r-- 1 root root 128M Dec 21 02:53 sys.so.stripped ^ And sys.so is not bloated by debugging symbols. (155-128)/155 = 17.4%