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