kumquat-buildroot/docs/manual
Yann E. MORIN 6480774c43 package/pkg-generic: drop support for arch-specific patches
The last architecture-specific patch we had was removed 2015-02-14 with
commit 9863553fe8 (packages: all salute the passing of avr32), where
we eventually got rid of the avr32-specific patch for fbv.

Since then, we've only had common patches (that apply systematically),
or conditional patches, that are applied in an ad-hoc manner with
post-patch hooks. Currently, we even only have one such patch (for
Linux).

Since we do not advertise that possibility in the manual, and since we
do not want to have such patches, drop the support for it.

This has the potential for breaking existing br2-external trees, but
there is a workaround for those: they can provide a pre-patch ook that
copies the necessary per-arch patches if needed. We document this in the
manual.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
2023-10-15 22:24:51 +02:00
..
adding-board-support.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-asciidoc.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-autotools.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-cargo.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-cmake.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-conclusion.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-directory.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-generic.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-gettext.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-golang.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-hooks.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-kconfig.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-kernel-module.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-linux-kernel-spec-infra.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-luarocks.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-meson.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-perl.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-python.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-qmake.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-rebar.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-tips.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-virtual.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages-waf.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
adding-packages.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
advanced.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
appendix.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
beyond-buildroot.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
ccache-support.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
common-usage.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
configure-other-components.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
configure.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
contribute.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-configuration.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-device-permission-tables.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-directory-structure.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-outside-br.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-packages.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-patches.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-post-image.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-quick-guide.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-rootfs.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize-users-tables.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
customize.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
debugging-buildroot.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
developers.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
download-infra.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
download-location.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
faq-troubleshooting.adoc docs/manual: add a FAQ entry about Y2038 support 2023-10-01 21:14:07 +02:00
getting.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
how-buildroot-works.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
integration-selinux-support.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
integration-systemd.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
integration.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
introduction.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
known-issues.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
legal-notice.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
make-tips.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
makedev-syntax.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
makeusers-syntax.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
manual.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
manual.mk docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
migrating.adoc package/pkg-generic: drop support for arch-specific patches 2023-10-15 22:24:51 +02:00
package-make-target.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
patch-policy.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
prerequisite.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
quickstart.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
rebuilding-packages.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
release-engineering.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
resources.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
using-buildroot-debugger.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
using-buildroot-development.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
using-buildroot-toolchain.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00
writing-rules.adoc docs/manual: rename *.txt as *.adoc 2023-09-30 10:25:22 +02:00