#779453 binutils: linker generates sparse output file with exim4 4.84-8 on amd64

Package:
binutils
Source:
binutils
Description:
GNU assembler, linker and binary utilities
Submitter:
Andreas Metzler
Date:
2015-03-01 13:24:10 UTC
Severity:
normal
#779453#5
Date:
2015-02-28 19:45:34 UTC
From:
To:
Hello,

When building exim4 4.84-8 on amd64 gcc generates a exim binary (only
exim4-daemon-light variant) which is a sparse file (see #779063). This
behavior is triggered by the addition of a one line patch
(84_Fix-truncation-of-items-in-headers_remove-lists-this.patch,
attached).

(sid-AMD64)ametzler@argenau:/tmp/EXIM4/exim-4.84$ find -type f  -printf '%S %p\n' | sort -nr | tail -n3
1 ./b-exim4-daemon-heavy/.pc/.dpkg-source-unapply
0.618684 ./b-exim4-daemon-light/build-Linux-x86_64/exim
0.33039 ./debian/exim4-daemon-light/usr/sbin/exim4
(sid-AMD64)ametzler@argenau:/tmp/EXIM4/exim-4.84$ ls -lksh ./b-exim4-daemon-light/build-Linux-x86_64/exim ./debian/exim4-daemon-light/usr/sbin/exim4
 3.3M -rwxrwxr-x 1 ametzler ametzler 5.3M Feb 28 19:00 ./b-exim4-daemon-light/build-Linux-x86_64/exim
1008K -rwsr-xr-x 1 ametzler ametzler 3.0M Feb 28 19:00 ./debian/exim4-daemon-light/usr/sbin/exim4

cu Andreas