[Pkg-cmake-team] Bug#835426: CMake: when using clang with -fsanitize, result binaries are broken

Roman Lebedev lebedev.ri at gmail.com
Thu Aug 25 15:52:54 UTC 2016


Package: cmake
Version: 3.6.1-1
Severity: wishlist

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi.

This directly follows this upstream bug:
https://gitlab.kitware.com/cmake/cmake/issues/16194

CMake: wrong IMPLICIT_LINK_LIBRARIES when using clang AND sanitizers

This has been fixed upstream:
https://gitlab.kitware.com/cmake/cmake/merge_requests/37

https://gitlab.kitware.com/cmake/cmake/commit/353222262a77e0c9f23dfde1dfb78bfb3fe96c31

Since that time, there has been no release yet...

Would it be possible to backport this patch?

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

Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cmake depends on:
ii  cmake-data    3.6.1-1
ii  dpkg          1.18.10
ii  libarchive13  3.2.1-2
ii  libc6         2.23-5
ii  libcurl3      7.50.1-1
ii  libexpat1     2.2.0-1
ii  libgcc1       1:6.2.0-1
ii  libjsoncpp1   1.7.4-3
ii  libstdc++6    6.2.0-1
ii  procps        2:3.3.12-2
ii  zlib1g        1:1.2.8.dfsg-2+b1

Versions of packages cmake recommends:
ii  gcc   4:6.1.1-1
ii  make  4.1-9

Versions of packages cmake suggests:
pn  codeblocks   <none>
pn  eclipse      <none>
ii  ninja-build  1.7.1-1

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXvxRSAAoJEAg8PrtKFongfCEP/1Z/iutKlt5934ZTf+glrZ/g
GyWFgv9bvp2K0EallPWrrAErOfVLwGP1XMS6JYq2RK76FM/IKnWRSzDtWJqvsyPM
HsQYPb5lRwk4NhPhm3oNf6y2eEmU0Wzh5AuaNmSTsxsZoDX2bk8vhRiTyWm325JM
aUNzPa8UBq73fQM3qYzqdP1Enz9pPxWb+eDy3cq8x1E6pUBZcR3flIxeZlBFDlMR
YQgTe+7v2z1KUUBW7eNgNU6FyTn5OT+rjcMK45VmytcJ8T/GKwS15T8/T9A5GLzW
S705jVeNiDseHir3PK0sYqluMJoDdlWdghQ+9HgEWUhQBIXnm76VtXJSmHG1sFH2
RQNu+4ywatZPLw9ST0hvmiJjA3qLjqF7Zqj/jPvr8/g0KnVa7tv8/2lp9GK1lBsJ
RU+JIU1x4moSvtxqI9aKlRR7ToVoSbBFQDS1QPfvJa87nfQznxHXKL0jNaLPlzie
bpeKLKEHrCEmROdE8giL2ijusyuOjE3Xj7DyFRtmZnKgjc7tzCEo7sGur/TIOCZg
gPxJeLLMpFSNtn3y8U9aWjDuiX3u5d2W1c+IcJppjVb/PYvLs/ikkghZyanoHxkv
YsPKHRmdaoJiQV2Mcz7IfgE3xNRukTZ0edK/i/lWp2PgVTVYmWSHWw22Gnq7nnLf
ce7SXVCQL5W3tRZHkl14
=PC4k
-----END PGP SIGNATURE-----



More information about the Pkg-cmake-team mailing list