[ANNOUNCEMENT] Updated: binutils-2.34+1git.de9c1b7cfe-1 (x86/x86_64)
Marco Atzeri
marco.atzeri@gmail.com
Thu Mar 19 05:25:02 GMT 2020
Am 19.03.2020 um 01:25 schrieb Steven Penny via Cygwin:
>> The following packages have been uploaded to the Cygwin distribution:
>>
>> * binutils-2.34+1git.de9c1b7cfe
>>
>> This release should fix libtool shared library builds on 32bit Cygwin.
>
> Below are the current "non Base" dependencies (and transitive dependencies) of
> current "python3". As can be seen, "binutils" is now larger than all the other
> dependencies combined.
>
> Can we please, please address whatever exploded "binutils" size?
It seems something is adding 5M or more to the normal
size of the programs
$ du -sh *.exe
5.2M addr2line.exe
5.2M ar.exe
5.8M as.exe
5.2M c++filt.exe
5.2M coffdump.exe
5.2M dlltool.exe
48K dllwrap.exe
40K elfedit.exe
5.2M gprof.exe
8.9M ld.bfd.exe
5.2M nm.exe
5.3M objcopy.exe
18M objdump.exe
5.2M ranlib.exe
740K readelf.exe
5.2M size.exe
5.2M srconv.exe
5.2M strings.exe
5.3M strip.exe
5.2M sysdump.exe
5.2M windmc.exe
5.3M windres.exe
and I will bet it is the same that pushed debian to have some shared lib
/usr/lib/x86_64-linux-gnu/libbfd-2.34-system.so
/usr/lib/x86_64-linux-gnu/libopcodes-2.34-system.so
to avoid data duplication between the binaries
https://packages.debian.org/sid/amd64/libbinutils/filelist
More information about the Cygwin
mailing list