Re: [Pkg-julia-devel] julia_1.0.0-1_amd64.changes REJECTED
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%