Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 00/18] apply patches with fuzz factor 0
@ 2024-05-22  7:02 Dario Binacchi
  2024-05-22  7:02 ` [Buildroot] [PATCH v2 01/18] board/orangepi/orangepi-zero: make the patches to be applied with fuzz 0 Dario Binacchi
                   ` (19 more replies)
  0 siblings, 20 replies; 23+ messages in thread
From: Dario Binacchi @ 2024-05-22  7:02 UTC (permalink / raw)
  To: buildroot
  Cc: Dario Binacchi, Mahyar Koshkouei, Sergey Matyukevich, Bernd Kuhls,
	Yann E . MORIN, Fabrice Fontaine, Jagan Teki,
	Michał Łyszczek, Giulio Benetti, michael, linux-amarula,
	Romain Naour, Julien Corjon

The series will allow applying package patches with a fuzz factor of 0
instead of 2 (the patch command default value).
By setting the maximum fuzz factor to 0, we avoid that patches which
cannot be applied are incorrectly reported as valid, with positive
side-effects on version bumps.

To avoid regressions, it was necessary to fix all those patches that
were applicable with a fuzz factor of 1 or 2 before implementing this
change. The series was tested on commit 47078cc11862 ("package/zxing-cpp:
add options for enabling readers and/or writers") with a script that
executed the make legal-info command for all defconfigs contained in
Buildroot. Then, for all the affected packages, the compilation was
executed.

Dario Binacchi (18):
  board/orangepi/orangepi-zero: make the patches to be applied with fuzz
    0
  board/pine64/rock64: make the patches to be applied with fuzz 0
  boot/syslinux: update the patches to be applied with fuzz 0
  package/alsa-lib: update the patch to be applied with fuzz 0
  package/bzip2: update the patches to be applied with fuzz 0
  package/elfutils: update the patches to be applied with fuzz 0
  package/ffmpeg: update the patches to be applied with fuzz 0
  package/giflib: update the patches to be applied with fuzz 0
  package/libabseil-cpp: update the patch to be applied with fuzz 0
  package/libglib2: update the patches to be applied with fuzz 0
  package/libnl: update the patch to be applied with fuzz 0
  package/libopenssl: update the patches to be applied with fuzz 0
  package/openocd: update the patch to be applied with fuzz 0
  package/patchelf: update the patch to be applied with fuzz 0
  package/qemu: update the patches to be applied with fuzz 0
  package/qt5/qt5base: update the patches to be applied with fuzz 0
  package/vboot-utils: update the patches to be applied with fuzz 0
  support/scripts/apply-patches.sh: set the maximum fuzz factor to 0

 ...RM-dts-orange-pi-zero-enable-spi-nor.patch | 41 ++++++++--------
 ...ARM-dts-orange-pi-zero-enable-spidev.patch | 23 +++++----
 ...328-needs-itb-image-to-boot-properly.patch | 18 +++----
 .../0015-efi-main.c-include-efisetjmp.h.patch | 10 ++--
 ...01-Don-t-use-fork-on-noMMU-platforms.patch | 19 ++++----
 package/bzip2/0001-build-objects-twice.patch  | 14 +++---
 package/bzip2/0002-improve-build-system.patch | 12 +++--
 ...e-Werror-conditional-to-BUILD_WERROR.patch | 12 +++--
 .../0003-libavutil-Fix-mips-build.patch       | 16 ++++---
 ...dd-targets-to-manage-static-building.patch | 18 +++----
 ...veral-defects-found-by-Coverity-scan.patch | 20 ++++----
 ...0001-force-position-independent-code.patch | 14 +++---
 ...girdir-to-gio-2.0.pc-and-glib-2.0.pc.patch | 16 ++++---
 ...workaround-to-the-libc-compat.h-copy.patch | 17 ++++---
 .../0003-Revert-Fix-static-builds.patch       | 16 ++++---
 ...01-configure-enable-build-on-uclinux.patch | 12 +++--
 ...ke-the-rpath-relative-under-a-specif.patch | 48 ++++++++++---------
 ...on-t-build-fp-bench-test-if-fenv.h-i.patch |  9 ++--
 .../qt5base/0006-Fix-build-on-riscv32.patch   | 18 +++----
 ...05-include-sys-sysmacros.h-for-major.patch | 12 +++--
 support/scripts/apply-patches.sh              |  2 +-
 21 files changed, 204 insertions(+), 163 deletions(-)

-- 
2.43.0

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

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

end of thread, other threads:[~2024-06-25 20:59 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-22  7:02 [Buildroot] [PATCH v2 00/18] apply patches with fuzz factor 0 Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 01/18] board/orangepi/orangepi-zero: make the patches to be applied with fuzz 0 Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 02/18] board/pine64/rock64: " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 03/18] boot/syslinux: update " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 04/18] package/alsa-lib: update the patch " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 05/18] package/bzip2: update the patches " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 06/18] package/elfutils: " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 07/18] package/ffmpeg: " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 08/18] package/giflib: " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 09/18] package/libabseil-cpp: update the patch " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 10/18] package/libglib2: update the patches " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 11/18] package/libnl: update the patch " Dario Binacchi
2024-05-22  8:15   ` Baruch Siach via buildroot
2024-06-24 20:00     ` Arnout Vandecappelle via buildroot
2024-05-22  7:02 ` [Buildroot] [PATCH v2 12/18] package/libopenssl: update the patches " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 13/18] package/openocd: update the patch " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 14/18] package/patchelf: " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 15/18] package/qemu: update the patches " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 16/18] package/qt5/qt5base: " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 17/18] package/vboot-utils: " Dario Binacchi
2024-05-22  7:02 ` [Buildroot] [PATCH v2 18/18] support/scripts/apply-patches.sh: set the maximum fuzz factor to 0 Dario Binacchi
2024-06-24 20:01 ` [Buildroot] [PATCH v2 00/18] apply patches with fuzz factor 0 Arnout Vandecappelle via buildroot
2024-06-25 20:58 ` Yann E. MORIN

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