ltrace (0.7.3-5.1ubuntu4) xenial; urgency=medium * debian/patches/LP1547152.diff: removed. * Backport more ppc64el fixes to fix tracing on PPC64; backporting the required bits and pieces from the rest of ltrace (LP: #1547152, #1398143) - add_irelative_tracing_b420a226.patch: add support for IRELATIVE tracing. - find_irelative_b061bae3.patch: split the function linux_elf_find_irelative_name out of linux_elf_add_plt_entry_irelative - keep_plt_reloc_in_vector_673ff510.patch: keep PLT relocs in a vector. - add_elf_each_symbol_7a29f9e7.patch: add elf_each_symbol function for iteration. - add_elf_can_read_next_5c37171a.patch: add the elf_can_read_next method. - add_elf_read_next_u_439ab5bf.patch: add methods for doing stream-like reads for various types. - add_elf_read_u8_3c636fb7.patch: add read for u8. - elf_read_uleb128_184779e4.patch: add elf_read_*_uleb128. - elf_load_dynamic_entry_4f2f66e6.patch: add function load_dynamic_entry. - arm_attr_decoding_df7d2311.patch: implement ARM attribute decoding, this can determine when hardfp is used in the process. - arm_fetch_backend_97a25160.patch: add fetch backend for float and double return values on ARM. - arm_backend_fixes_1383e5bd.patch: misc ARM backend fixes. - arm_bpc_62fc7747.patch: implement Base Procedure Call Standard. - arm_vfp_params_1c8596d4.patch: implement VFP parameter passing for ARM. - arm_vararg_without_vfp_88a0fe50.patch: we need to handle varargs in ARM without VFP. - arm_plt_rel_9e33f5ac.patch: unbreak ARM wrt the previous patch, relplt got removed from struct rtelf; so fix this to still work. - dont_ltelf_destroy_if_init_fails_0ba3c5ee.patch: don't call ltelf_destroy if ltelf_init fails (ie. for ENOENT). - ppc64el.diff: backported eea4ad2c to replace the patch that was already there, as it includes support for irelative and wchar. - jmp_irel.patch: backport 73b85aad: support tracing P_PPC64_JMP_IREL. - ppc64le-fixes.patch: more misc backports for ppc64 fixes, patch from Fedora packaging git. + [35a9677d] fix bugs in fetch backend of powerpc64le + [a46c07fc] Fix coding style in PowerPC's arch.h + [44789e1e] PowerPC: convert ELFv2 conditionals from preprocessor to plain conditions. - ppc64-fork.patch: backport 35742523: Fix tracing across fork on PPC64. - on_install_breakpoint_56134ff5.patch: ensure we do have the on_install breakpoint needed for the unprelink patch. - ppc64-unprelink.patch: backport a0093ca4: Don't crash untraced calls via PLT in prelinked PPC64 binaries. - ppc-bias.patch: backport three commits for bias and unresolved breakports in PPC: + [bf821009] Fix address biasing in PPC backend + [d80c5371] Fix cloning of PPC_PLT_NEED_UNRESOLVE breakpoints + [d8f1287b] Nits -- Mathieu Trudel-Lapierre Wed, 06 Apr 2016 18:58:54 -0400 ltrace (0.7.3-5.1ubuntu3) xenial; urgency=medium * debian/patches/LP1547152.diff: add support for ppc64el. Thanks to Thierry Fauck . Closes LP: 1547152. -- Steve Langasek Wed, 09 Mar 2016 06:39:17 -0800 ltrace (0.7.3-5.1ubuntu2) xenial; urgency=medium * Build-depend on dh-autoreconf instead of autotools-dev. -- Matthias Klose Thu, 07 Jan 2016 10:42:16 +0100 ltrace (0.7.3-5.1ubuntu1) xenial; urgency=medium * Merge with Debian; remaining changes: - Set architecture to linux-any. - sysdeps/linux-gnu/trace.c: try to make PTRACE scope sysctl more discoverable. - Define _LARGEFILE_SOURCE and _LARGEFILE64_SOURCE in debian/rules CFLAGS. The configure script has a bug where it can't properly cope with the need to define these before detecting the use of elfutils. - Add patch to support arm64. - Include cdbs' autoreconf rules to generate new Makefiles - Add patch to support ppc64el. -- Matthias Klose Thu, 07 Jan 2016 10:07:17 +0100 ltrace (0.7.3-5.1) unstable; urgency=medium * Non-maintainer upload. * debian/control: - Build-depends against libelf-dev instead of libelfg0-dev, the later doesn't seem to be maintained anymore. (Closes: #769426) - Add autotools-dev to the build-dependencies so cdbs can update the config.{guess,sub} files -- Laurent Bigonville Mon, 02 Nov 2015 11:05:51 +0100 ltrace (0.7.3-5) unstable; urgency=low * Fix build with GCC 5 (closes: #777991) -- Juan Cespedes Fri, 03 Jul 2015 17:16:04 +0200 ltrace (0.7.3-4ubuntu7) vivid; urgency=medium * Fix build with GCC 5. -- Matthias Klose Fri, 06 Mar 2015 17:11:13 +0100 ltrace (0.7.3-4ubuntu6) utopic; urgency=medium * debian/ptrace.diff: updated to restore PTRACE scope sysctl warning (LP: #1317136) -- Marc Deslauriers Wed, 07 May 2014 15:32:12 -0400 ltrace (0.7.3-4ubuntu5) trusty; urgency=medium * Build-depend on dh-autoreconf. -- Matthias Klose Thu, 20 Mar 2014 16:18:36 +0100 ltrace (0.7.3-4ubuntu4) trusty; urgency=medium * Add patch to support arm64 (LP: #1292089). * Include cdbs' autoreconf rules to generate new Makefiles -- dann frazier Thu, 13 Mar 2014 10:17:20 -0600 # For older changelog entries, run 'apt-get changelog ltrace'