android-platform-tools.git
3 years agolibusb.h comes from different location
Umang Parmar [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
libusb.h comes from different location

Forwarded: not-needed
Last-Update: 2018-05-26

Gbp-Pq: Topic system/core
Gbp-Pq: Name libusb-header-path.patch

3 years agoAdded missing headers causing compile errors
Umang Parmar [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
Added missing headers causing compile errors

Forwarded: not-needed

Gbp-Pq: Topic system/core
Gbp-Pq: Name Added-missing-headers.patch

3 years agoUpdate log file directory.
Umang Parmar [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
Update log file directory.

Last Updated: 2018-05-17

Last Updated: 2018-05-17

Gbp-Pq: Topic system/core
Gbp-Pq: Name move-log-file-to-proper-dir.patch

3 years agoAdded missing headers causing compile errors
Android Tools Maintainers [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
Added missing headers causing compile errors

Forwarded: not-needed

Gbp-Pq: Topic libnativehelper
Gbp-Pq: Name add-missing-headers.patch

3 years agoOff-by-one error in the dwarf_to_unw_regnum function in include/dwarf_i.h in
Android Tools Maintainers [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
Off-by-one error in the dwarf_to_unw_regnum function in include/dwarf_i.h in

libunwind 1.1 allows local users to have unspecified impact via invalid dwarf opcodes.

Gbp-Pq: Topic external/libunwind
Gbp-Pq: Name 20150704-CVE-2015-3239_dwarf_i.h.patch

3 years agoReplace the legacy __sync built-in functions with __atomic ones
Android Tools Maintainers [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
Replace the legacy __sync built-in functions with __atomic ones

Last-Update: 2016-10-04
Forwarded: not-needed

libunwind uses the built-in __sync_* functions which are deprecated by GCC and
should be replaced by __atomic_* ones. See the official manuals [1].

The legacy __sync functions do not require to specify the memory order but
__atomic ones do, so we choose the strongest one: __ATOMIC_SEQ_CST.

We do this because __sync_fetch_and_add() is not supported on armel.

[1]: https://gcc.gnu.org/onlinedocs/gcc/_005f_005fsync-Builtins.html

Gbp-Pq: Topic external/libunwind
Gbp-Pq: Name legacy_built-in_sync_functions.patch

3 years agoManual definition of struct user_pt_regs
Kai-Chung Yan [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
Manual definition of struct user_pt_regs

Last-Update: 2016-08-24
Forwarded: not-needed

On ARM64, libunwind uses struct user_pt_regs which is not defined in
anywhere, which causes FTBFS.

Gbp-Pq: Topic external/libunwind
Gbp-Pq: Name user_pt_regs.patch

3 years agoFix header path to get rid of compile errors
Umang Parmar [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
Fix header path to get rid of compile errors

Forwarded: not-needed
Last-Update: 2018-06-13

Gbp-Pq: Topic external/selinux
Gbp-Pq: Name Fix-header-path.patch

3 years agoandroid-platform-tools (29.0.6-21) unstable; urgency=medium
Roger Shimizu [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
android-platform-tools (29.0.6-21) unstable; urgency=medium

  * Team upload.
  * debian/{control,rules}: Sync with debian/exp branch.
  * debian/rules: Export gdwarf-4 instead of ignoring dwz
    (Closes: #1016468, #1015355).

[dgit import unpatched android-platform-tools 29.0.6-21]

3 years agoImport android-platform-tools_29.0.6-21.debian.tar.xz
Roger Shimizu [Tue, 2 Aug 2022 15:23:27 +0000 (16:23 +0100)]
Import android-platform-tools_29.0.6-21.debian.tar.xz

[dgit import tarball android-platform-tools 29.0.6-21 android-platform-tools_29.0.6-21.debian.tar.xz]

4 years agoImport android-platform-tools_29.0.6.orig.tar.gz
Prateek Ganguli [Thu, 20 May 2021 04:30:00 +0000 (05:30 +0100)]
Import android-platform-tools_29.0.6.orig.tar.gz

[dgit import orig android-platform-tools_29.0.6.orig.tar.gz]