Package: austin / 3.7.0-4

Metadata

Package Version Patches format
austin 3.7.0-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Change linking of austinp for Debian.patch | (download)

configure.ac | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 change linking of austinp for debian

Upstream wants to link austinp statically. In Debian, we prefer dynamic
linking to be able to update dependencies and to have smaller binaries.

An exception to this rule is libbfd. It must not be linked dynamically.

Beyond this, libbfd gained libsframe and libzstd dependencies.

Last but not least, wrap libraries in a group to resolve cycles.

0002 Defer austin import failure.patch | (download)

test/utils.py | 19 13 + 6 - 0 !
1 file changed, 13 insertions(+), 6 deletions(-)

 defer austin import failure

Drop this patch when austin-python is packaged

0003 Fix build failure on non arm 32bit architectures.patch | (download)

src/events.h | 4 1 + 3 - 0 !
src/linux/common.h | 9 0 + 9 - 0 !
src/linux/py_proc.h | 16 8 + 8 - 0 !
src/linux/py_thread.h | 3 2 + 1 - 0 !
src/logging.c | 4 1 + 3 - 0 !
src/mojo.h | 6 2 + 4 - 0 !
src/platform.c | 8 1 + 7 - 0 !
src/py_proc_list.c | 9 2 + 7 - 0 !
src/py_thread.c | 11 3 + 8 - 0 !
9 files changed, 20 insertions(+), 50 deletions(-)

 fix build failure on non-arm 32bit architectures
0004 Fix out of bound _hash_table__index return value.patch | (download)

src/cache.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix out-of-bound _hash_table__index return value
0005 Upgrade microsecond time representation to 64bit.patch | (download)

src/austin.c | 13 7 + 6 - 0 !
src/linux/common.h | 7 4 + 3 - 0 !
src/py_proc.c | 6 4 + 2 - 0 !
src/py_proc.h | 2 1 + 1 - 0 !
src/py_proc_list.c | 2 1 + 1 - 0 !
src/py_proc_list.h | 2 1 + 1 - 0 !
src/py_thread.c | 2 1 + 1 - 0 !
src/stats.c | 30 16 + 14 - 0 !
src/stats.h | 24 13 + 11 - 0 !
src/timer.h | 2 1 + 1 - 0 !
src/timing.h | 6 3 + 3 - 0 !
11 files changed, 52 insertions(+), 44 deletions(-)

 upgrade microsecond time representation to 64bit