Package: apitrace / 11.1+repack-2

Metadata

Package Version Patches format
apitrace 11.1+repack-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use system libbacktrace | (download)

lib/os/CMakeLists.txt | 2 1 + 1 - 0 !
thirdparty/CMakeLists.txt | 1 0 + 1 - 0 !
2 files changed, 1 insertion(+), 2 deletions(-)

 use system libbacktrace
use system md5 | (download)

lib/image/CMakeLists.txt | 2 1 + 1 - 0 !
lib/image/image_md5.cpp | 2 1 + 1 - 0 !
thirdparty/CMakeLists.txt | 1 0 + 1 - 0 !
3 files changed, 2 insertions(+), 3 deletions(-)

 use md5 implementation from system libbsd
use system snappy | (download)

lib/trace/CMakeLists.txt | 2 1 + 1 - 0 !
thirdparty/CMakeLists.txt | 6 4 + 2 - 0 !
2 files changed, 5 insertions(+), 3 deletions(-)

 use system libsnappy for retracers
 The tracers run LD_PRELOADed into arbitrary, often closed-source binaries,
 so statically-link libsnappy to minimise the possibility of symbol conflicts,
 but the retracers don't have that constraint and are used to process untrusted
 data.
highlight.py fix1.patch | (download)

scripts/CMakeLists.txt | 21 18 + 3 - 0 !
1 file changed, 18 insertions(+), 3 deletions(-)

---
highlight.py fix2.patch | (download)

scripts/CMakeLists.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

---
disable submodule check.patch | (download)

thirdparty/CMakeLists.txt | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 drop requirement for submodules

Since we don't ship bundled third-party code, these files would be missing 
and the builds would fail despite the fact we're linking to the system libraries.


libproc 2.patch | (download)

CMakeLists.txt | 4 4 + 0 - 0 !
lib/os/CMakeLists.txt | 5 5 + 0 - 0 !
lib/os/os_memory.hpp | 37 35 + 2 - 0 !
3 files changed, 44 insertions(+), 2 deletions(-)

 build for libproc2
 Replace libprocps with libproc2
waffle ftbfs.patch | (download)

CMakeLists.txt | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 switch cmake check from native to pkgconfig for waffle-1.