Bug#866225: biboumi: Dependencies on libubsan and libasan
Florent Le Coz
louiz at louiz.org
Wed Jun 28 14:49:12 UTC 2017
Package: biboumi
Version: 5.0-1
Severity: normal
Dear Maintainer,
Biboumi output .deb currently depends on libasan3 and libubsan0, but these dependencies are only useful in debug mode.
This makes the software slower and heavier (a package without these dependencies weighs only 300Ko instead of the current 2.7Mo).
To fix this, I applied this patch on my own copy:
https://lab.louiz.org/louiz/biboumi/commit/76f5fa81f2026770c907bee0e931aae8d8c7a1bd
Biboumi's build process disables the libasan, libubsan and the coverage tools, when it is build in Release mode.
I have my own build process where you can see the differences:
Before (as it is in debian sid at the moment):
https://lab.louiz.org/louiz/biboumi/-/jobs/8416/raw
And the output .deb: https://lab.louiz.org/louiz/biboumi/-/jobs/8416/artifacts/browse
After (with the patch applied):
https://lab.louiz.org/louiz/biboumi/-/jobs/8418/raw
And the output .deb: https://lab.louiz.org/louiz/biboumi/-/jobs/8418/artifacts/browse
So, it should be built with -DCMAKE_BUILD_TYPE=Release
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.3-200.fc25.x86_64 (SMP w/12 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
Versions of packages biboumi depends on:
ii libasan3 6.3.0-19
ii libc6 2.24-11
ii libexpat1 2.2.1-2
ii libgcc1 1:7.1.0-7
ii libgcrypt20 1.7.6-2
ii libidn11 1.33-1
ii libstdc++6 7.1.0-7
ii libsystemd0 232-25
ii libubsan0 7.1.0-7
ii libudns0 0.4-1+b1
ii libuuid1 2.29.2-1
biboumi recommends no packages.
biboumi suggests no packages.
-- no debconf information
More information about the Pkg-voip-maintainers
mailing list