Bug#834775: gcc-6: Massive package size increase w.r.t gcc-5

2016-08-19 Thread Matthias Klose
On 19.08.2016 18:44, Celelibi wrote:
> It looks like the size increase is due to debug informations in the
> ELF file /usr/lib/gcc/i686-linux-gnu/6/lto1. (Same for cc1 in package
> cpp-6.)
> 
> The debug informations do not seem to be mandatory for a proper use of
> gcc.

It is necessary for getting accurate backtrace for compiler bugs. Some thing as
was done for gcc-5.

> Could this be split into a gcc-6-dbg package in order to reduce
> gcc-6 to a saner size?

Yes, before the release, not now.



Bug#834775: gcc-6: Massive package size increase w.r.t gcc-5

2016-08-19 Thread Celelibi
It looks like the size increase is due to debug informations in the
ELF file /usr/lib/gcc/i686-linux-gnu/6/lto1. (Same for cc1 in package
cpp-6.)

The debug informations do not seem to be mandatory for a proper use of
gcc. Could this be split into a gcc-6-dbg package in order to reduce
gcc-6 to a saner size?


Best regards,
Celelibi



Bug#834775: gcc-6: Massive package size increase w.r.t gcc-5

2016-08-18 Thread Celelibi
Package: gcc-6
Version: 6.1.1-11
Severity: normal

Dear maintainer,

The package gcc-5 used to take up only 24 MB of disk space, while gcc-6
now takes almost 120 MB. That's near a 100 MB increase. It seems really
unreasonable for "just a compiler".

Would it be possible to investigate what takes so much disk space and
possibly reduce the disk usage ?
Maybe by splitting some stuff into a recommended / suggested packages.


Thanks in advance.
Best regards,
Celelibi

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.10.11 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: sysvinit (via /sbin/init)

Versions of packages gcc-6 depends on:
ii  binutils  2.26.1-1
ii  cpp-6 6.1.1-11
ii  gcc-6-base6.1.1-11
ii  libc6 2.23-4
ii  libcc1-0  6.1.1-11
ii  libgcc-6-dev  6.1.1-11
ii  libgcc1   1:6.1.1-11
ii  libgmp10  2:6.1.1+dfsg-1
ii  libisl15  0.17.1-1
ii  libmpc3   1.0.3-1
ii  libmpfr4  3.1.4-2
ii  libstdc++66.1.1-11
ii  zlib1g1:1.2.8.dfsg-2+b1

Versions of packages gcc-6 recommends:
ii  libc6-dev  2.23-4

Versions of packages gcc-6 suggests:
pn  gcc-6-doc 
pn  gcc-6-locales 
pn  gcc-6-multilib
pn  libasan3-dbg  
pn  libatomic1-dbg
pn  libcilkrts5-dbg   
pn  libgcc1-dbg   
pn  libgomp1-dbg  
pn  libitm1-dbg   
pn  liblsan0-dbg  
pn  libmpx2-dbg   
pn  libquadmath0-dbg  
pn  libtsan0-dbg  
pn  libubsan0-dbg 

-- no debconf information