Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/3] Fix two android-tools build issues
@ 2024-12-04 20:47 Thomas Petazzoni via buildroot
  2024-12-04 20:48 ` [Buildroot] [PATCH 1/3] package/android-tools: convert all patches to Git-formatted patches Thomas Petazzoni via buildroot
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-12-04 20:47 UTC (permalink / raw)
  To: buildroot; +Cc: Thomas Petazzoni

Hello,

The android-tools has been causing failures in the autobuilders pretty
much every day for the past few months, so it was about time to fix
those issues.

This patch series fixes the two most prominent issues:

- An issue related to u64 definition on powerpc64/mips64, which has
  been occurring in the autobuilders since at least Feb 2021. This
  patch should be backported to 2024.02.x.

- An issue related to GCC 14.x. Since the support of GCC 14.x is not
  in 2024.02.x, this second fix is not strictly needed in 2024.02.x,
  but also shouldn't be harmful.

A preparation patch converting the existing patch stack to be
applicable with "git am" is proposed, as it was needed to preserve my
sanity while working on the patch series.

Thomas Petazzoni (3):
  package/android-tools: convert all patches to Git-formatted patches
  package/android-tools: fix build issue on mips64 and powerpc64
  package/android-tools: fix b64_pton() issue with GCC >= 14.x

 .checkpackageignore                           |  9 +-
 ...-Fix-makefiles-for-out-of-tree-build.patch |  7 +-
 ...0002-Fix-adbd-for-non-Ubuntu-systems.patch |  9 +-
 ...0003-Adjust-base64-function-handling.patch | 96 +++++++++++++++++++
 .../0003-Fix-build-issue-with-uclibc.patch    | 36 -------
 .../0004-Fix-build-issue-with-musl.patch      | 25 +++--
 ...efiles-use-pkgconf-to-get-libs-deps.patch} | 47 +++++----
 ...006-Fix-build-on-big-endian-systems.patch} | 20 +++-
 ...clude-cdefs.h-wherever-it-is-needed.patch} | 18 ++--
 ...smacros.h-to-compile-with-glibc-2.28.patch | 42 --------
 ...minor-major-build-failure-due-to-gli.patch | 59 ++++++++++++
 ...les-for-out-of-tree-ext4_utils-build.patch |  4 +-
 ...atch-for-openssl-1.1.0-compatibility.patch |  4 +-
 ...stboot.c-reorder-functions-to-avoid-.patch |  4 +-
 ...parse_read.c-add-missing-output_file.patch |  4 +-
 ...s-make_ext4fs_main.c-disable-Android.patch |  4 +-
 ...014-core-adbd-adb.c-open-code-capset.patch |  4 +-
 ...b.c-include-correct-header-for-prctl.patch |  4 +-
 ...s-make_ext4fs.c-define-__SANE_USERSP.patch | 68 +++++++++++++
 19 files changed, 320 insertions(+), 144 deletions(-)
 create mode 100644 package/android-tools/0003-Adjust-base64-function-handling.patch
 delete mode 100644 package/android-tools/0003-Fix-build-issue-with-uclibc.patch
 rename package/android-tools/{0005-Use-pkgconf-to-get-libs-deps.patch => 0005-makefiles-use-pkgconf-to-get-libs-deps.patch} (57%)
 rename package/android-tools/{0006-fix-big-endian-build.patch => 0006-Fix-build-on-big-endian-systems.patch} (75%)
 rename package/android-tools/{0007-include-cdefs-h-when-needed.patch => 0007-Include-cdefs.h-wherever-it-is-needed.patch} (71%)
 delete mode 100644 package/android-tools/0008-Include-sysmacros.h-to-compile-with-glibc-2.28.patch
 create mode 100644 package/android-tools/0008-usb_linux.c-fix-minor-major-build-failure-due-to-gli.patch
 create mode 100644 package/android-tools/0016-extras-ext4_utils-make_ext4fs.c-define-__SANE_USERSP.patch

-- 
2.47.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2024-12-06 22:44 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-04 20:47 [Buildroot] [PATCH 0/3] Fix two android-tools build issues Thomas Petazzoni via buildroot
2024-12-04 20:48 ` [Buildroot] [PATCH 1/3] package/android-tools: convert all patches to Git-formatted patches Thomas Petazzoni via buildroot
2024-12-06 22:44   ` Peter Korsgaard
2024-12-04 20:48 ` [Buildroot] [PATCH 2/3] package/android-tools: fix build issue on mips64 and powerpc64 Thomas Petazzoni via buildroot
2024-12-06 22:44   ` Peter Korsgaard
2024-12-04 20:48 ` [Buildroot] [PATCH 3/3] package/android-tools: fix b64_pton() issue with GCC >= 14.x Thomas Petazzoni
2024-12-06 22:44   ` Peter Korsgaard
2024-12-04 21:48 ` [Buildroot] [PATCH 0/3] Fix two android-tools build issues Arnout Vandecappelle via buildroot
2024-12-04 21:52   ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox