All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [OE-core] [meta-oe][RFC PATCH] insane: Inappropriate patch reasoning
       [not found] <16C0B098D197A5E1.12686@lists.openembedded.org>
@ 2021-12-14 18:05 ` Konrad Weihmann
  2021-12-14 18:38   ` Bruce Ashfield
  0 siblings, 1 reply; 5+ messages in thread
From: Konrad Weihmann @ 2021-12-14 18:05 UTC (permalink / raw)
  To: openembedded-core

The following patches in core don't follow the recommendation

meta/recipes-bsp/apmd/apmd/legacy.patch:
   9: Upstream-Status: Inappropriate [upstream is dead]

meta/recipes-bsp/efivar/efivar/no-werror.patch:
   3: Upstream-Status: Inappropriate 
[https://github.com/rhboot/efivar/issues/131]

meta/recipes-bsp/grub/files/0001-grub.d-10_linux.in-add-oe-s-kernel-name.patch:
   15: Upstream-Status: Inappropriate [OE specific]

meta/recipes-bsp/grub/files/autogen.sh-exclude-pc.patch:
   12: Upstream-Status: Inappropriate [OE specific]

meta/recipes-bsp/lrzsz/lrzsz-0.12.20/0001-Fix-cross-compilation-using-autoconf-detected-AR.patch:
   9: Upstream-Status: Inappropriate [upstream hasn't been active since 
1998]

meta/recipes-bsp/lrzsz/lrzsz-0.12.20/autotools-update.patch:
   3: Upstream-Status: Inappropriate [upstream hasn't been active since 
1998]

meta/recipes-bsp/lrzsz/lrzsz-0.12.20/cve-2018-10195.patch:
   6: Upstream-Status: Inappropriate (dead upstream)

meta/recipes-bsp/lrzsz/lrzsz-0.12.20/include.patch:
   4: Upstream-Status: Inappropriate [upstream is dead]

meta/recipes-bsp/opensbi/files/0001-Makefile-Don-t-specify-mabi-or-march.patch:
   10: Upstream-Status: Inappropriate [Fixes a 32-bit OE flow bug]

meta/recipes-connectivity/avahi/files/0001-Fix-opening-etc-resolv.conf-error.patch:
   19: Upstream-Status: Inappropriate [OE Specific]

meta/recipes-connectivity/bind/bind-9.16.23/0001-named-lwresd-V-and-start-log-hide-build-options.patch:
   12: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-connectivity/bind/bind-9.16.23/bind-ensure-searching-for-json-headers-searches-sysr.patch:
   28: Upstream-Status: Inappropriate [OE Specific]

meta/recipes-connectivity/bind/bind-9.16.23/init.d-add-support-for-read-only-rootfs.patch:
   3: Upstream-Status: Inappropriate [oe specific]

meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-connectivity/connman/connman/no-version-scripts.patch:
   13: Upstream-Status: Inappropriate

meta/recipes-connectivity/kea/files/0001-src-lib-log-logger_unittest_support.cc-do-not-write-.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-connectivity/openssl/openssl/0001-buildinfo-strip-sysroot-and-debug-prefix-map-from-co.patch:
   21: Upstream-Status: Inappropriate [OE specific]

meta/recipes-connectivity/openssl/openssl/0001-Configure-do-not-tweak-mips-cflags.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-connectivity/ppp/ppp/0001-ppp-fix-build-against-5.15-headers.patch:
   14: Upstream-Status: Inappropriate [OE-specific configuration/headers]

meta/recipes-core/base-passwd/base-passwd/add_shutdown.patch:
   6: Upstream-Status: Inappropriate [Embedded]

meta/recipes-core/base-passwd/base-passwd/disable-docs.patch:
   4: Upstream-Status: Inappropriate [OE-Core specific]

meta/recipes-core/busybox/busybox/recognize_connmand.patch:
   3: Upstream-Status: Inappropriate [OE-Core]

meta/recipes-core/coreutils/coreutils/remove-usr-local-lib-from-m4.patch:
   14: Upstream-Status: Inappropriate [Upstream does care for AIX while 
we may not]

meta/recipes-core/dbus/dbus/python-config.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-core/dbus/dbus/tmpdir.patch:
   8: Upstream-Status: Inappropriate [embedded]

meta/recipes-core/dbus/dbus-glib/test-install-makefile.patch:
   3: Upstream-Status: Inappropriate [test not install is for purpose 
from upstream]

meta/recipes-core/gettext/gettext-0.21/0001-init-env.in-do-not-add-C-CXX-parameters.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-core/gettext/gettext-0.21/0001-tests-autopoint-3-unset-MAKEFLAGS.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-core/gettext/gettext-0.21/serial-tests-config.patch:
   8: Upstream-Status: Inappropriate [oe specific]

meta/recipes-core/gettext/gettext-0.21/use-pkgconfig.patch:
   13: Upstream-Status: Inappropriate [upstream still refuse to consider 
pkg-config]

meta/recipes-core/glib-2.0/glib-2.0/0001-Do-not-write-bindir-into-pkg-config-files.patch:
   10: Upstream-Status: Inappropriate [upstream wants the paths in .pc 
files]

meta/recipes-core/glib-2.0/glib-2.0/0001-gio-tests-resources.c-comment-out-a-build-host-only-.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-core/glib-2.0/glib-2.0/0001-Install-gio-querymodules-as-libexec_PROGRAM.patch:
   10: Upstream-Status: Inappropriate [OE specific]

meta/recipes-core/glib-2.0/glib-2.0/0001-Remove-the-warning-about-deprecated-paths-in-schemas.patch:
   10: Upstream-Status: Inappropriate

meta/recipes-core/glib-2.0/glib-2.0/0001-Set-host_machine-correctly-when-building-with-mingw3.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-core/glib-2.0/glib-2.0/0010-Do-not-hardcode-python-path-into-various-tools.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-core/glib-2.0/glib-2.0/Enable-more-tests-while-cross-compiling.patch:
   10: Upstream-Status: Inappropriate [OE specific]

meta/recipes-core/glib-2.0/glib-2.0/relocate-modules.patch:
   11: Upstream-Status: Inappropriate

meta/recipes-core/glibc/glibc/0003-nativesdk-glibc-Look-for-host-system-ld.so.cache-as-.patch:
   6: Upstream-Status: Inappropriate [embedded specific]

meta/recipes-core/glibc/glibc/0004-nativesdk-glibc-Fix-buffer-overrun-with-a-relocated-.patch:
   15: Upstream-Status: Inappropriate [OE SDK specific]

meta/recipes-core/glibc/glibc/0005-nativesdk-glibc-Raise-the-size-of-arrays-containing-.patch:
   13: Upstream-Status: Inappropriate [SDK specific]

meta/recipes-core/glibc/glibc/0006-nativesdk-glibc-Allow-64-bit-atomics-for-x86.patch:
   10: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-core/glibc/glibc/0007-nativesdk-glibc-Make-relocatable-install-for-locales.patch:
   10: Upstream-Status: Inappropriate (OE-specific)

meta/recipes-core/glibc/glibc/0008-nativesdk-glibc-Fall-back-to-faccessat-on-faccess2-r.patch:
   9: Upstream-Status: Inappropriate [Distro Specific]

meta/recipes-core/glibc/glibc/0024-localedef-add-to-archive-uses-a-hard-coded-locale-pa.patch:
   12: Upstream-Status: Inappropriate (OE-specific)

meta/recipes-core/glibc/glibc/0028-readlib-Add-OECORE_KNOWN_INTERPRETER_NAMES-to-known-.patch:
   10: Upstream-Status: Inappropriate [OE specific]

meta/recipes-core/glibc/glibc/0029-wordsize.h-Unify-the-header-between-arm-and-aarch64.patch:
   10: Upstream-Status: Inappropriate [ OE-Specific ]

meta/recipes-core/glibc/glibc/0030-powerpc-Do-not-ask-compiler-for-finding-arch.patch:
   9: Upstream-Status: Inappropriate [ OE-Specific]

meta/recipes-core/glibc/ldconfig-native-2.12.1/endianess-header.patch:
   1: Upstream-Status: Inappropriate [fix poky patch]

meta/recipes-core/glibc/ldconfig-native-2.12.1/no-aux-cache.patch:
   4: Upstream-Status: Inappropriate

meta/recipes-core/ifupdown/files/0001-ifupdown-skip-wrong-test-case.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-core/ifupdown/files/0001-Makefile-do-not-use-dpkg-for-determining-OS-type.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-core/ifupdown/files/tweak-ptest-script.patch:
   3: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-core/libxml/libxml2/0001-Make-ptest-run-the-python-tests-if-python-is-enabled.patch:
   9: Upstream-Status: Inappropriate [OE specific]

meta/recipes-core/libxml/libxml2/fix-execution-of-ptests.patch:
   7: Upstream-Status: Inappropriate [cross-compile specific]

meta/recipes-core/libxml/libxml2/libxml-m4-use-pkgconfig.patch:
   12: Upstream-Status: Inappropriate [oe-core specific; see above]

meta/recipes-core/libxml/libxml2/python-sitepackages-dir.patch:
   9: Upstream-Status: Inappropriate [config]

meta/recipes-core/libxml/libxml2/remove-fuzz-from-ptests.patch:
   12: Upstream-Status: Inappropriate [oe specific]

meta/recipes-core/ncurses/files/0003-gen-pkgconfig.in-Do-not-include-LDFLAGS-in-generated.patch:
   11: Upstream-Status: Inappropriate [OE Specific]

meta/recipes-core/newlib/libgloss/fix_makefile_include_arm_h.patch:
   1: Upstream-Status: Inappropriate  [OE-Specific]

meta/recipes-core/newlib/libgloss/fix-rs6000-crt0.patch:
   1: Upstream-Status: Inappropriate  [OE-Specific]

meta/recipes-core/readline/readline-8.1/norpath.patch:
   5: Upstream-Status: Inappropriate

meta/recipes-core/systemd/systemd/0002-don-t-use-glibc-specific-qsort_r.patch:
   6: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0003-implment-systemd-sysv-install-for-OE.patch:
   9: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-core/systemd/systemd/0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch:
   9: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0004-add-fallback-parse_printf_format-implementation.patch:
   6: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0005-src-basic-missing.h-check-for-missing-strndupa.patch:
   8: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0006-Include-netinet-if_ether.h.patch:
   19: Upstream-Status: Inappropriate [musl specific]
   26: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0007-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch:
   13: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0008-add-missing-FTW_-macros-for-musl.patch:
   10: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0009-fix-missing-of-__register_atfork-for-non-glibc-build.patch:
   6: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0011-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch:
   6: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch:
   25: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0013-Define-glibc-compatible-basename-for-non-glibc-syste.patch:
   9: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0014-Do-not-disable-buffering-when-writing-to-oom_score_a.patch:
   17: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0015-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch:
   18: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0017-missing_type.h-add-__compar_d_fn_t-definition.patch:
   9: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0018-avoid-redefinition-of-prctl_mm_map-structure.patch:
   9: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0019-Handle-missing-LOCK_EX.patch:
   6: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0020-Fix-incompatible-pointer-type-struct-sockaddr_un.patch:
   19: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0021-test-json.c-define-M_PIl.patch:
   9: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0022-do-not-disable-buffer-in-writing-files.patch:
   14: Upstream-Status: Inappropriate [musl]

meta/recipes-core/systemd/systemd/0025-Handle-__cpu_mask-usage.patch:
   18: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/systemd/systemd/0026-Handle-missing-gshadow.patch:
   9: Upstream-Status: Inappropriate [musl specific]

meta/recipes-core/sysvinit/sysvinit/realpath.patch:
   10: Upstream-Status: Inappropriate [Linux specific]

meta/recipes-core/udev/eudev/0014-Revert-rules-remove-firmware-loading-rules.patch:
   9: Upstream-Status: Inappropriate [OE specific]

meta/recipes-core/udev/eudev/Revert-udev-remove-userspace-firmware-loading-suppor.patch:
   12: Upstream-Status: Inappropriate [OE specific]

meta/recipes-core/util-linux/util-linux/avoid_parallel_tests.patch:
   11: Upstream-Status: Inappropriate

meta/recipes-devtools/apt/apt/0001-cmake-Do-not-build-po-files.patch:
   11: Upstream-Status: Inappropriate [Cross-compile specific]

meta/recipes-devtools/apt/apt/0001-CMakeLists.txt-avoid-changing-install-paths-based-on.patch:
   7: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/apt/apt/0001-Disable-documentation-directory-altogether.patch:
   8: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/apt/apt/0001-Do-not-init-tables-from-dpkg-configuration.patch:
   8: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/autoconf/autoconf/autoreconf-exclude.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/autoconf/autoconf/autotest-automake-result-format.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/autoconf/autoconf/man-host-perl.patch:
   3: Upstream-Status: Inappropriate

meta/recipes-devtools/autoconf/autoconf/no-man.patch:
   4: Upstream-Status: Inappropriate

meta/recipes-devtools/autoconf/autoconf/preferbash.patch:
   18: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/autoconf/autoconf/program_prefix.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/autoconf/autoconf/remove-usr-local-lib-from-m4.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/automake/automake/performance.patch:
   12: Upstream-Status: Inappropriate

meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch:
   13: Upstream-Status: Inappropriate [SDK specific]

meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch:
   15: Upstream-Status: Inappropriate

meta/recipes-devtools/binutils/binutils/0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch:
   20: Upstream-Status: Inappropriate [OE specific tweak]

meta/recipes-devtools/binutils/binutils/0005-Point-scripts-location-to-libdir.patch:
   6: Upstream-Status: Inappropriate [debian patch]

meta/recipes-devtools/binutils/binutils/0015-sync-with-OE-libtool-changes.patch:
   20: Upstream-Status: Inappropriate

meta/recipes-devtools/bootchart2/bootchart2/0001-bootchart2-support-usrmerge.patch:
   6: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-devtools/btrfs-tools/btrfs-tools/0001-Add-a-possibility-to-specify-where-python-modules-ar.patch:
   7: Upstream-Status: Inappropriate [oe-core specific to solve multilib 
use case]

meta/recipes-devtools/btrfs-tools/btrfs-tools/0001-btrfs-tools-include-linux-const.h-to-fix-build-with-.patch:
   21: Upstream-Status: Inappropriate [mips64 + musl + libc-headers]

meta/recipes-devtools/cmake/cmake/0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch:
   19: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/cmake/cmake/0005-Disable-use-of-ext2fs-ext2_fs.h-by-cmake-s-internal-.patch:
   12: Upstream-Status: Inappropriate [config]

meta/recipes-devtools/createrepo-c/createrepo-c/0001-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/diffstat/diffstat/avoid-check-user-break-cc.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/dmidecode/dmidecode/0001-Committing-changes-from-do_unpack_extra.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/dnf/dnf/0001-Corretly-install-tmpfiles.d-configuration.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/dnf/dnf/0001-dnf-write-the-log-lock-to-root.patch:
   11: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/dnf/dnf/0001-Do-not-hardcode-etc-and-systemd-unit-directories.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/dnf/dnf/0001-set-python-path-for-completion_helper.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/dnf/dnf/0005-Do-not-prepend-installroot-to-logdir.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/dnf/dnf/0029-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/dnf/dnf/0030-Run-python-scripts-using-env.patch:
   8: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/docbook-xml-update-catalog.xml.patch:
   5: Upstream-Status: Inappropriate [docbook 4.x development has 
ceased, docbook 5 is entirely different]

meta/recipes-devtools/dpkg/dpkg/0001-build.c-ignore-return-of-1-from-tar-cf.patch:
   21: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/dpkg/dpkg/0003-Our-pre-postinsts-expect-D-to-be-set-when-running-in.patch:
   8: Upstream-Status: Inappropriate [OE Specific]

meta/recipes-devtools/dpkg/dpkg/0004-The-lutimes-function-doesn-t-work-properly-for-all-s.patch:
   9: Upstream-Status: Inappropriate [embedded specific]

meta/recipes-devtools/dpkg/dpkg/0007-dpkg-deb-build.c-Remove-usage-of-clamp-mtime-in-tar.patch:
   17: Upstream-Status: Inappropriate [Configuration]

meta/recipes-devtools/dpkg/dpkg/pager.patch:
   5: Upstream-Status: Inappropriate [OE-Core integration specific]

meta/recipes-devtools/e2fsprogs/e2fsprogs/0001-tests-u_direct_io-expect-correct-expected-output.patch:
   8: Upstream-Status: Inappropriate [issue reported 
https://github.com/tytso/e2fsprogs/issues/80]

meta/recipes-devtools/e2fsprogs/e2fsprogs/ptest.patch:
   6: Upstream-Status: Inappropriate

meta/recipes-devtools/e2fsprogs/e2fsprogs/quiet-debugfs.patch:
   9: Upstream-Status: Inappropriate

meta/recipes-devtools/elfutils/files/0001-tests-Makefile.am-compile-test_nlist-with-standard-C.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/elfutils/files/0003-musl-utils.patch:
   12: Upstream-Status: Inappropriate [workaround for musl]

meta/recipes-devtools/elfutils/files/0015-config-eu.am-do-not-use-Werror.patch:
   11: Upstream-Status: Inappropriate [oe core specific]

meta/recipes-devtools/elfutils/files/ptest.patch:
   16: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/expect/expect/0001-expect-install-scripts-without-using-the-fixline1-tc.patch:
   1: Upstream-Status: Inappropriate [wrlinux specific]

meta/recipes-devtools/expect/expect/0001-Resolve-string-formatting-issues.patch:
   6: Upstream-Status: Inappropriate [upstream seems dead]

meta/recipes-devtools/fdisk/gptfdisk/0001-gptcurses-correctly-include-curses.h.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/flex/flex/0001-tests-add-a-target-for-building-tests-without-runnin.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/flex/flex/disable-tests.patch:
   9: Upstream-Status: Inappropriate

meta/recipes-devtools/gcc/gcc/0004-64-bit-multilib-hack.patch:
   26: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-devtools/gcc/gcc/0011-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch:
   17: Upstream-Status: Inappropriate [OE configuration]

meta/recipes-devtools/gcc/gcc/0023-libcc1-fix-libcc1-s-install-path-and-rpath.patch:
   14: Upstream-Status: Inappropriate [OE configuration]

meta/recipes-devtools/gcc/gcc/0024-handle-sysroot-support-for-nativesdk-gcc.patch:
   23: Upstream-Status: Inappropriate

meta/recipes-devtools/gcc/gcc/0033-Re-introduce-spe-commandline-options.patch:
   9: Upstream-Status: Inappropriate [SPE port is removed from rs600 port]

meta/recipes-devtools/gcc/gcc/0035-gentypes-genmodes-Do-not-use-__LINE__-for-maintainin.patch:
   10: Upstream-Status: Inappropriate [OE Reproducibility specific]

meta/recipes-devtools/gcc/gcc/0037-libatomic-Do-not-enforce-march-on-aarch64.patch:
   11: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-devtools/gdb/gdb/0007-Change-order-of-CFLAGS.patch:
   8: Upstream-Status: Inappropriate

meta/recipes-devtools/go/go-1.17/0001-allow-CC-and-CXX-to-have-multiple-words.patch:
   6: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/go/go-1.17/0002-cmd-go-make-content-based-hash-generation-less-pedan.patch:
   6: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/go/go-1.17/0003-allow-GOTOOLDIR-to-be-overridden-in-the-environment.patch:
   12: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/go/go-1.17/0004-ld-add-soname-to-shareable-objects.patch:
   13: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/go/go-1.17/0005-make.bash-override-CC-when-building-dist-and-go_boot.patch:
   12: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/go/go-1.17/0006-cmd-dist-separate-host-and-target-builds.patch:
   6: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/go/go-1.17/0007-cmd-go-make-GOROOT-precious-by-default.patch:
   6: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/go/go-1.17/0009-Revert-cmd-go-make-sure-CC-and-CXX-are-absolute.patch:
   16: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-devtools/intltool/intltool/noperlcheck.patch:
   8: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/libcomps/libcomps/0002-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/libdnf/libdnf/0001-drop-FindPythonInstDir.cmake.patch:
   21: Upstream-Status: Inappropriate [Yocto specific]

meta/recipes-devtools/libdnf/libdnf/0001-libdnf-dnf-context.cpp-do-not-try-to-access-BDB-data.patch:
   6: Upstream-Status: Inappropriate [upstream needs to rework this to 
support

meta/recipes-devtools/librepo/librepo/0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/librepo/librepo/0004-Set-gpgme-variables-with-pkg-config-not-with-cmake-m.patch:
   7: Upstream-Status: Inappropriate [gpgme upstream does not have 
pkg-config support and is not interested in it]

meta/recipes-devtools/libtool/libtool/dont-depend-on-help2man.patch:
   1: Upstream-Status: Inappropriate

meta/recipes-devtools/libtool/libtool/fixinstall.patch:
   15: Upstream-Status: Inappropriate [upstream are unlikely to take a 
patch like this]

meta/recipes-devtools/libtool/libtool/multilib.patch:
   8: Upstream-Status: Inappropriate

meta/recipes-devtools/libtool/libtool/nohardcodepaths.patch:
   7: Upstream-Status: Inappropriate

meta/recipes-devtools/m4/m4/serial-tests-config.patch:
   8: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/meson/meson/0001-is_debianlike-always-return-False.patch:
   8: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/meson/meson/0001-Make-CPU-family-warnings-fatal.patch:
   6: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/meson/meson/0001-python-module-do-not-manipulate-the-environment-when.patch:
   7: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/meson/meson/0002-Support-building-allarch-recipes-again.patch:
   8: Upstream-Status: Inappropriate [OE specific]

meta/recipes-devtools/opkg/opkg/0001-opkg_conf-create-opkg.lock-in-run-instead-of-var-run.patch:
   13: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-devtools/perl/files/0001-CheckLib.pm-do-not-attempt-to-run-a-cross-executable.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/perl/files/0001-Somehow-this-module-breaks-through-the-perl-wrapper-.patch:
   7: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/perl/files/encodefix.patch:
   4: Upstream-Status: Inappropriate [Cross compile hack]

meta/recipes-devtools/perl-cross/files/0001-Makefile-check-the-file-if-patched-or-not.patch:
   9: Upstream-Status: Inappropriate (OE-specific)

meta/recipes-devtools/pseudo/files/older-glibc-symbols.patch:
   15: Upstream-Status: Inappropriate [this patch is native and nativesdk]

meta/recipes-devtools/python/files/0001-conditionally-do-not-fetch-code-by-easy_install.patch:
   9: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/python/python3/0001-Do-not-add-usr-lib-termcap-to-linker-flags-to-avoid-.patch:
   7: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/python/python3/0001-Do-not-use-the-shell-version-of-python-config-that-w.patch:
   10: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch:
   10: Upstream-Status: Inappropriate [oe-core cross builds]

meta/recipes-devtools/python/python3/0001-Makefile-do-not-compile-.pyc-in-parallel.patch:
   18: Upstream-Status: Inappropriate [see issues above]

meta/recipes-devtools/python/python3/0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch:
   10: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-devtools/python/python3/0001-sysconfig.py-use-platlibdir-also-for-purelib.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch:
   10: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-devtools/python/python3/0017-setup.py-do-not-report-missing-dependencies-for-disa.patch:
   11: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/python/python3/0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch:
   12: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/python/python3/avoid_warning_about_tkinter.patch:
   8: Upstream-Status: Inappropriate [distribution]

meta/recipes-devtools/python/python3/cgi_py.patch:
   6: Upstream-Status: Inappropriate [distribution]

meta/recipes-devtools/python/python3/crosspythonpath.patch:
   12: Upstream-Status: Inappropriate [OE-Core integration specific]

meta/recipes-devtools/python/python3/python-config.patch:
   14: Upstream-Status: Inappropriate [Embedded Specific]

meta/recipes-devtools/python/python3-numpy/0001-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch:
   8: Upstream-Status: Inappropriate (As the code stands, this is a hack)

meta/recipes-devtools/python/python3-pip/0001-change-shebang-to-python3.patch:
   6: Upstream-Status: Inappropriate (OE-specific)

meta/recipes-devtools/python/python3-pygobject/0001-Do-not-build-tests.patch:
   8: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/python/python3-scons/0001-Fix-man-page-installation.patch:
   9: Upstream-Status: Inappropriate [oe specific]

meta/recipes-devtools/python/python3-setuptools/0001-_distutils-sysconfig-append-STAGING_LIBDIR-python-sy.patch:
   15: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-devtools/qemu/qemu/0003-qemu-Add-addition-environment-space-to-boot-loader-q.patch:
   7: Upstream-Status: Inappropriate - OE uses deep paths

meta/recipes-devtools/qemu/qemu/0006-chardev-connect-socket-to-a-spawned-command.patch:
   44: Upstream-Status: Inappropriate [embedded specific]

meta/recipes-devtools/qemu/qemu/cross.patch:
   10: Upstream-Status: Inappropriate [may be rewritten in a way 
upstream may accept?]

meta/recipes-devtools/quilt/quilt/0001-tests-Allow-different-output-from-mv.patch:
   8: Upstream-Status: Inappropriate [embedded]

meta/recipes-devtools/rpm/files/0001-Add-a-color-setting-for-mips64_n32-binaries.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rpm/files/0001-build-pack.c-do-not-insert-payloadflags-into-.rpm-me.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rpm/files/0001-Do-not-add-an-unsatisfiable-dependency-when-building.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rpm/files/0001-Do-not-read-config-files-from-HOME.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rpm/files/0001-Do-not-reset-the-PATH-environment-variable-before-ru.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rpm/files/0001-docs-do-not-build-manpages-requires-pandoc.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rpm/files/0001-perl-disable-auto-reqs.patch:
   9: Upstream-Status: Inappropriate [OE specific configuration]

meta/recipes-devtools/rpm/files/0001-tools-Add-error.h-for-non-glibc-case.patch:
   9: Upstream-Status: Inappropriate [workaround for musl]

meta/recipes-devtools/rpm/files/0001-When-cross-installing-execute-package-scriptlets-wit.patch:
   25: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rpm/files/0002-Add-support-for-prefixing-etc-from-RPM_ETCCONFIGDIR-.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rpm/files/0016-rpmscript.c-change-logging-level-around-scriptlets-t.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rsync/files/makefile-no-rebuild.patch:
   9: Upstream-Status: Inappropriate

meta/recipes-devtools/ruby/ruby/0001-template-Makefile.in-do-not-write-host-cross-cc-item.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/ruby/ruby/0002-template-Makefile.in-filter-out-f-prefix-map.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/rust/libstd-rs/0008-Update-checksums-for-modified-files-for-rust.patch:
   6: Upstream-Status: Inappropriate [previous patches need to be 
upstreamed]

meta/recipes-devtools/rust/rust-llvm/0002-llvm-allow-env-override-of-exe-path.patch:
   11: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/strace/strace/Makefile-ptest.patch:
   6: Upstream-Status: Inappropriate

meta/recipes-devtools/strace/strace/ptest-spacesave.patch:
   11: Upstream-Status: Inappropriate [specific to OE image space issues]

meta/recipes-devtools/swig/swig/determinism.patch:
   4: Upstream-Status: Inappropriate [OE reproducibiity fix upstream 
unlikely to take]

meta/recipes-devtools/syslinux/syslinux/syslinux-remove-clean-script.patch:
   4: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-devtools/tcf-agent/tcf-agent/ldflags.patch:
   4: Upstream-Status: Inappropriate

meta/recipes-devtools/tcltk/tcl/alter-includedir.patch:
   4: Upstream-Status: Inappropriate [Configuration Specific]

meta/recipes-devtools/valgrind/valgrind/0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/valgrind/valgrind/0001-valgrind-filter_xml_frames-do-not-filter-usr.patch:
   16: Upstream-Status: Inappropriate [Yocto specific]

meta/recipes-devtools/valgrind/valgrind/0005-Modify-vg_test-wrapper-to-support-PTEST-formats.patch:
   17: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-devtools/valgrind/valgrind/valgrind-make-ld-XXX.so-strlen-intercept-optional.patch:
   11: Upstream-Status: Inappropriate

meta/recipes-devtools/xmlto/xmlto-0.0.28/configure.in-drop-the-test-of-xmllint-and-xsltproc.patch:
   6: Upstream-Status: Inappropriate

meta/recipes-extended/bash/bash/use_aclocal.patch:
   5: Upstream-Status: Inappropriate [OE configuration specific]

meta/recipes-extended/bc/bc/no-gen-libmath.patch:
   3: Upstream-Status: Inappropriate

meta/recipes-extended/blktool/blktool/0001-fix-typos-in-manpage.patch:
   9: Upstream-Status: Inappropriate [upstream is dead]

meta/recipes-extended/blktool/blktool/0002-fix-string-error.patch:
   9: Upstream-Status: Inappropriate [upstream is dead]

meta/recipes-extended/blktool/blktool/0003-Fix-3-d-argument-for-BLKROSET-it-must-be-const-int.patch:
   16: Upstream-Status: Inappropriate [upstream is dead]

meta/recipes-extended/blktool/blktool/0004-fix-ftbfs-glibc-2.28.patch:
   8: Upstream-Status: Inappropriate [upstream is dead]

meta/recipes-extended/cups/cups/0004-cups-fix-multilib-install-file-conflicts.patch:
   10: Upstream-Status: Inappropriate [OE specific]

meta/recipes-extended/ethtool/ethtool/avoid_parallel_tests.patch:
   10: Upstream-Status: Inappropriate

meta/recipes-extended/gawk/gawk/test-time.patch:
   7: Upstream-Status: Inappropriate

meta/recipes-extended/ghostscript/files/do-not-check-local-libpng-source.patch:
   11: Upstream-Status: Inappropriate [OE-Core specific]

meta/recipes-extended/groff/files/groff-not-search-fonts-on-build-host.patch:
   7: Upstream-Status: Inappropriate [cross build specific]

meta/recipes-extended/hdparm/hdparm/wiper.sh-fix-stat-path.patch:
   8: Upstream-Status: Inappropriate [OE specific]

meta/recipes-extended/logrotate/logrotate/act-as-mv-when-rotate.patch:
   9: Upstream-Status: Inappropriate [needs a rework according to 
https://github.com/logrotate/logrotate/pull/429]

meta/recipes-extended/lsb/lsb-release/0001-fix-lsb_release-to-work-with-busybox-head-and-find.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch:
   8: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-extended/mc/files/nomandate.patch:
   16: Upstream-Status: Inappropriate [OE specficic reproducibility 
workaround]

meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch:
   9: Upstream-Status: Inappropriate [Yocto specific]

meta/recipes-extended/mdadm/files/0001-mdadm-skip-test-11spare-migration.patch:
   20: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-extended/rpcbind/rpcbind/0001-systemd-use-EnvironmentFile.patch:
   8: Upstream-Status: Inappropriate [OE specific]

meta/recipes-extended/rpcsvc-proto/rpcsvc-proto/0001-Use-cross-compiled-rpcgen.patch:
   6: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-extended/shadow/files/commonio.c-fix-unexpected-open-failure-in-chroot-env.patch:
   6: Upstream-Status: Inappropriate [OE specific]

meta/recipes-extended/slang/slang/terminfo_fixes.patch:
   7: Upstream-Status: Inappropriate [see above]

meta/recipes-extended/slang/slang/test-add-output-in-the-format-result-testname.patch:
   6: Upstream-Status: Inappropriate [oe specific]

meta/recipes-extended/sudo/files/0001-sudo.conf.in-fix-conflict-with-multilib.patch:
   14: Upstream-Status: Inappropriate [OE configuration specific]

meta/recipes-extended/sysstat/sysstat/0001-configure.in-remove-check-for-chkconfig.patch:
   8: Upstream-Status: Inappropriate [ embedded specific ]

meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/fix_warnings.patch:
   4: Upstream-Status: Inappropriate [upstream is dead]

meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/fix_warnings2.patch:
   4: Upstream-Status: Inappropriate [upstream is dead]

meta/recipes-extended/texinfo/texinfo/disable-native-tools.patch:
   5: Upstream-Status: Inappropriate oe specific

meta/recipes-extended/texinfo/texinfo/dont-depend-on-help2man.patch:
   6: Upstream-Status: Inappropriate

meta/recipes-extended/texinfo/texinfo/use_host_makedoc.patch:
   1: Upstream-Status: Inappropriate [cross build specific]

meta/recipes-extended/unzip/unzip/avoid-strip.patch:
   1: Upstream-Status: Inappropriate [need a new release]

meta/recipes-extended/unzip/unzip/define-ldflags.patch:
   3: Upstream-Status: Inappropriate [need a new release]

meta/recipes-extended/unzip/unzip/fix-security-format.patch:
   8: Upstream-Status: Inappropriate [need a new release]

meta/recipes-extended/unzip/unzip/symlink.patch:
   9: Upstream-Status: Inappropriate [need a new release]

meta/recipes-extended/watchdog/watchdog/0001-watchdog-remove-interdependencies-of-watchdog-and-wd.patch:
   11: Upstream-Status: Inappropriate [oe specific]

meta/recipes-extended/wget/wget/0002-improve-reproducibility.patch:
   34: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-extended/xdg-utils/xdg-utils/0001-Don-t-build-the-in-script-manual.patch:
   11: Upstream-Status: Inappropriate [disables in-script docs]

meta/recipes-extended/zip/zip-3.0/fix-security-format.patch:
   17: Upstream-Status: Inappropriate [need a new release]

meta/recipes-gnome/epiphany/files/0002-help-meson.build-disable-the-use-of-yelp.patch:
   8: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-gnome/gnome/gconf/python3.patch:
   5: Upstream-Status: Inappropriate [gconf is deprecated]

meta/recipes-gnome/gobject-introspection/gobject-introspection/0001-giscanner-ignore-error-return-codes-from-ldd-wrapper.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-gnome/gobject-introspection/gobject-introspection/0001-Relocate-the-repository-directory-for-native-builds.patch:
   15: Upstream-Status: Inappropriate

meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch:
   20: Upstream-Status: Inappropriate [Evil eye expected from upstream]

meta/recipes-gnome/gtk-doc/files/0001-Do-not-error-out-if-xsltproc-is-not-found.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-gnome/gtk-doc/files/0001-Do-not-hardocode-paths-to-perl-python-in-scripts.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-gnome/gtk-doc/files/pkg-config-native.patch:
   6: Upstream-Status: Inappropriate

meta/recipes-gnome/librsvg/librsvg/0001-Makefile.am-pass-rust-target-to-cargo-also-when-not-.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-gnome/librsvg/librsvg/0001-system-deps-src-lib.rs-do-not-probe-into-harcoded-li.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-gnome/librsvg/librsvg/0001-Update-checksums-for-modified-files-for-libc.patch:
   6: Upstream-Status: Inappropriate [previous patches need to be 
upstreamed]

meta/recipes-graphics/fontconfig/fontconfig/revert-static-pkgconfig.patch:
   8: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-graphics/jpeg/files/0001-libjpeg-turbo-fix-package_qa-error.patch:
   10: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-graphics/mesa/mesa-demos/0003-configure-Allow-to-disable-demos-which-require-GLEW-.patch:
   14: Upstream-Status: Inappropriate [see above]

meta/recipes-graphics/piglit/piglit/0002-tests-util-piglit-shader.c-do-not-hardcode-build-pat.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-graphics/shaderc/files/0001-cmake-disable-building-external-dependencies.patch:
   9: Upstream-Status: Inappropriate [OE-core specific]

meta/recipes-graphics/virglrenderer/virglrenderer/0001-meson.build-use-python3-directly-for-python.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-graphics/vulkan/vulkan-samples/0001-CMakeLists.txt-do-not-hardcode-lib-as-installation-t.patch:
   6: Upstream-Status: Inappropriate [already fixed in newer versions]

meta/recipes-graphics/waffle/waffle/0001-waffle-do-not-make-core-protocol-into-the-library.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-graphics/wayland/wayland/0002-Do-not-hardcode-the-path-to-wayland-scanner.patch:
   8: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-graphics/xorg-lib/libx11-compose-data/0001-Drop-x11-dependencies.patch:
   6: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-graphics/xorg-lib/libxcb/disable-check.patch:
   8: Upstream-Status: Inappropriate

meta/recipes-kernel/cryptodev/files/0001-Disable-installing-header-file-provided-by-another-p.patch:
   8: Upstream-Status: Inappropriate [ OE specific ]

meta/recipes-kernel/cryptodev/files/0001-tests-Makefile-do-not-use-Werror.patch:
   9: Upstream-Status: Inappropriate [upstream needs to update the code]

meta/recipes-kernel/kmod/kmod/avoid_parallel_tests.patch:
   13: Upstream-Status: Inappropriate (disable feature incompatible with 
ptest)

meta/recipes-kernel/linux-libc-headers/linux-libc-headers/0001-scripts-Use-fixed-input-and-output-files-instead-of-.patch:
   38: Upstream-Status: Inappropriate [A work around for binutils v2.31]

meta/recipes-kernel/lttng/babeltrace2/0001-tests-do-not-run-test-applications-from-.libs.patch:
   9: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-kernel/lttng/lttng-tools/0001-tests-do-not-strip-a-helper-library.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-kernel/systemtap/systemtap/0001-Do-not-let-configure-write-a-python-location-into-th.patch:
   7: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-kernel/systemtap/systemtap/0001-improve-reproducibility-for-c-compiling.patch:
   9: Upstream-Status: Inappropriate [oe specific]

meta/recipes-kernel/systemtap/systemtap/0001-Install-python-modules-to-correct-library-dir.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-kernel/systemtap/systemtap/0001-staprun-stapbpf-don-t-support-installing-a-non-root.patch:
   10: Upstream-Status: Inappropriate [Embedded]

meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0004-opencv-resolve-missing-opencv-data-dir-in-yocto-buil.patch:
   11: Upstream-Status: Inappropriate [OE-specific]

meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0005-msdk-fix-includedir-path.patch:
   8: Upstream-Status: Inappropriate [OE-specific]

meta/recipes-multimedia/pulseaudio/pulseaudio/0001-doxygen-meson.build-remove-dependency-on-doxygen-bin.patch:
   11: Upstream-Status: Inappropriate [needs proper upstream fix]

meta/recipes-multimedia/pulseaudio/pulseaudio/0002-do-not-display-CLFAGS-to-improve-reproducibility-bui.patch:
   9: Upstream-Status: Inappropriate [oe specific]

meta/recipes-sato/pcmanfm/files/no-desktop.patch:
   4: Upstream-Status: Inappropriate

meta/recipes-sato/webkit/webkitgtk/0001-Tweak-gtkdoc-settings-so-that-gtkdoc-generation-work.patch:
   11: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-support/attr/acl/0001-test-patch-out-failing-bits.patch:
   10: Upstream-Status: Inappropriate [disabling tests instead of fixing 
them properly]

meta/recipes-support/attr/acl/0001-tests-do-not-hardcode-the-build-path-into-a-helper-l.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/boost/boost/0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch:
   8: Upstream-Status: Inappropriate

meta/recipes-support/boost/boost/0001-dont-setup-compiler-flags-m32-m64.patch:
   8: Upstream-Status: Inappropriate [OE-specific]

meta/recipes-support/boost/boost/boost-math-disable-pch-for-gcc.patch:
   6: Upstream-Status: Inappropriate [*]

meta/recipes-support/ca-certificates/ca-certificates/0001-Revert-mozilla-certdata2pem.py-print-a-warning-for-e.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/ca-certificates/ca-certificates/0001-update-ca-certificates-don-t-use-Debianisms-in-run-p.patch:
   13: Upstream-Status: Inappropriate

meta/recipes-support/ca-certificates/ca-certificates/0003-update-ca-certificates-use-relative-symlinks-from-ET.patch:
   41: Upstream-Status: Inappropriate [OE-specific]

meta/recipes-support/db/db/0001-atomic-Rename-local-__atomic_compare_exchange-to-avo.patch:
   14: Upstream-Status: Inappropriate [as far as open source community 
is concerned, upstream is dead]

meta/recipes-support/db/db/0001-clock-Do-not-define-own-timespec.patch:
   13: Upstream-Status: Inappropriate [as far as open source community 
is concerned, upstream is dead]

meta/recipes-support/db/db/0001-configure-Add-explicit-tag-options-to-libtool-invoca.patch:
   10: Upstream-Status: Inappropriate [as far as open source community 
is concerned, upstream is dead]

meta/recipes-support/db/db/0001-Fix-libc-compatibility-by-renaming-atomic_init-API.patch:
   10: Upstream-Status: Inappropriate [as far as open source community 
is concerned, upstream is dead]

meta/recipes-support/db/db/fix-parallel-build.patch:
   5: Upstream-Status: Inappropriate [as far as open source community is 
concerned, upstream is dead]

meta/recipes-support/db/db/sequence-type.patch:
   9: Upstream-Status: Inappropriate [as far as open source community is 
concerned, upstream is dead]

meta/recipes-support/gmp/gmp/0001-Append-the-user-provided-flags-to-the-auto-detected-.patch:
   6: Upstream-Status: Inappropriate

meta/recipes-support/gmp/gmp/0001-confiure.ac-Believe-the-cflags-from-environment.patch:
   15: Upstream-Status: Inappropriate [OE-Specific]

meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch:
   9: Upstream-Status: Inappropriate [oe-core specific, and only for 
-native]

meta/recipes-support/gnupg/gnupg/0002-use-pkgconfig-instead-of-npth-config.patch:
   6: Upstream-Status: Inappropriate [openembedded specific]

meta/recipes-support/gnupg/gnupg/relocate.patch:
   7: Upstream-Status: Inappropriate [OE-specific]

meta/recipes-support/gnutls/libtasn1/dont-depend-on-help2man.patch:
   6: Upstream-Status: Inappropriate

meta/recipes-support/gpgme/gpgme/0001-Revert-build-Make-gpgme.m4-use-gpgrt-config-with-.pc.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/gpgme/gpgme/0002-gpgme-lang-python-gpg-error-config-should-not-be-use.patch:
   10: Upstream-Status: Inappropriate [changes are specific to OE]

meta/recipes-support/gpgme/gpgme/0003-Correctly-install-python-modules.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/gpgme/gpgme/0005-gpgme-config-skip-all-lib-or-usr-lib-directories-in-.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/gpgme/gpgme/0008-do-not-auto-check-var-PYTHON.patch:
   12: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/icu/icu/0001-Disable-LDFLAGSICUDT-for-Linux.patch:
   6: Upstream-Status: Inappropriate [ OE Configuration ]

meta/recipes-support/itstool/itstool/0001-Native-Don-t-use-build-time-hardcoded-python-binary-.patch:
   16: Upstream-Status: Inappropriate [OE specific]

meta/recipes-support/itstool/itstool/0002-Don-t-use-build-time-hardcoded-python-binary-path.patch:
   12: Upstream-Status: Inappropriate [OE specific]

meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch:
   14: Upstream-Status: Inappropriate [SDK specific]

meta/recipes-support/libcap/files/0002-tests-do-not-run-target-executables.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/libevent/libevent/0001-test-regress_dns.c-patch-out-tests-that-require-a-wo.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/libevent/libevent/Makefile-missing-test-dir.patch:
   10: Upstream-Status: Inappropriate [Other]

meta/recipes-support/libffi/libffi/not-win32.patch:
   16: Upstream-Status: Inappropriate

meta/recipes-support/libgcrypt/files/0001-libgcrypt-fix-m4-file-for-oe-core.patch:
   11: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-support/libgcrypt/files/0003-tests-bench-slope.c-workaround-ICE-failure-on-mips-w.patch:
   47: Upstream-Status: Inappropriate [oe specific]

meta/recipes-support/libgpg-error/libgpg-error/0001-Do-not-fail-when-testing-config-scripts.patch:
   10: Upstream-Status: Inappropriate [oe-core specific]

meta/recipes-support/libgpg-error/libgpg-error/pkgconfig.patch:
   6: Upstream-Status: Inappropriate [gnupg upstream will not take this, 
it has been tried with other components]

meta/recipes-support/libnl/files/enable-serial-tests.patch:
   8: Upstream-Status: Inappropriate [oe-specific]

meta/recipes-support/libssh2/files/0001-Don-t-let-host-enviroment-to-decide-if-a-test-is-bui.patch:
   9: Upstream-Status: Inappropriate[oe specific]

meta/recipes-support/libunwind/libunwind/musl-header-conflict.patch:
   24: Upstream-Status: Inappropriate [really need to fix gcc]

meta/recipes-support/nettle/nettle/Add-target-to-only-build-tests-not-run-them.patch:
   6: Upstream-Status: Inappropriate [not a complete solution]

meta/recipes-support/nghttp2/nghttp2/0001-fetch-ocsp-response-use-python3.patch:
   9: Upstream-Status: Inappropriate [oe specific]

meta/recipes-support/pinentry/pinentry-1.2.0/gpg-error_pkconf.patch:
   9: Upstream-Status: Inappropriate [OE specific]

meta/recipes-support/pinentry/pinentry-1.2.0/libassuan_pkgconf.patch:
   9: Upstream-Status: Inappropriate [OE specific]

meta/recipes-support/serf/serf/env.patch:
   14: Upstream-Status: Inappropriate

meta/recipes-support/serf/serf/norpath.patch:
   4: Upstream-Status: Inappropriate

meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch:
   12: Upstream-Status: Inappropriate [oe specific]

meta/recipes-support/vte/vte/0001-Makefile.docs-correctly-substitute-gtkdoc-qemu-wrapp.patch:
   6: Upstream-Status: Inappropriate [oe-core specific]

or are simply ignoring it at all.

In total that are 352 patches I could indentify in latest master.

I don't want to open up another can of worms, but either we drop the 
reasoning from Inappropriate in the patch guideline completely or we
need to fix that in core (I guess in other layers it is even worse :) )

Any thoughts?

On 14.12.21 18:53, Konrad Weihmann wrote:
> if a patch uses Upstream-Status: Inappropriate it should provide a machine
> readable reasoning in square brackets.
> 
> According to latest wiki entry that would be
> 
> not author
> native
> licensing
> configuration
> enable feature
> disable feature
> bugfix .*
> embedded specific
> no upstream
> other
> 
> a detailed reasoning could be provided as part of the commit message,
> but format of the metadata line is fixed.
> 
> This patch adds a check to insane.bbclass and warns if there is a
> non-compliant reasoning given, or none at all.
> 
> In a follow-up this should be turned into an error, as it was done
> with missing Upstream-Status
> 
> Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
> ---
>   meta/classes/insane.bbclass | 20 ++++++++++++++++++++
>   1 file changed, 20 insertions(+)
> 
> diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
> index 240f3aad62..da26f4662c 100644
> --- a/meta/classes/insane.bbclass
> +++ b/meta/classes/insane.bbclass
> @@ -1191,6 +1191,26 @@ python do_qa_patch() {
>                  bb.error("Malformed Upstream-Status in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines, match_kinda.group(0)))
>              else:
>                  bb.error("Missing Upstream-Status in patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
> +
> +       inappr_message_re = r'Inappropriate(\s+\[(?P<reason>.*)\])*'
> +       inappr_reasons = [
> +            'not author',
> +            'native',
> +            'licensing',
> +            'configuration',
> +            'enable feature',
> +            'disable feature',
> +            'bugfix .*',
> +            'embedded specific',
> +            'no upstream',
> +            'other',
> +       ]
> +       for match_inappr in re.finditer(inappr_message_re, content, re.IGNORECASE | re.MULTILINE):
> +
> +           if 'reason' not in match_inappr.groupdict():
> +               bb.warning("Missing Upstream-Status: Inappropriate reasoning in patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
> +           elif not any(re.match(x, match_inappr.groupdict().get('reason', '') or '') for x in inappr_reasons):
> +               bb.warning("Malformed Upstream-Status: Inappropriate in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines, match_inappr.group(0)))
>   }
>   
>   python do_qa_configure() {
> 
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#159701): https://lists.openembedded.org/g/openembedded-core/message/159701
> Mute This Topic: https://lists.openembedded.org/mt/87726727/3647476
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [kweihmann@outlook.com]
> -=-=-=-=-=-=-=-=-=-=-=-
> 


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

* Re: [OE-core] [meta-oe][RFC PATCH] insane: Inappropriate patch reasoning
  2021-12-14 18:05 ` [OE-core] [meta-oe][RFC PATCH] insane: Inappropriate patch reasoning Konrad Weihmann
@ 2021-12-14 18:38   ` Bruce Ashfield
  2021-12-14 18:48     ` Konrad Weihmann
  0 siblings, 1 reply; 5+ messages in thread
From: Bruce Ashfield @ 2021-12-14 18:38 UTC (permalink / raw)
  To: Konrad Weihmann; +Cc: openembedded-core

On Tue, Dec 14, 2021 at 1:05 PM Konrad Weihmann <kweihmann@outlook.com> wrote:
>
> The following patches in core don't follow the recommendation
>
> meta/recipes-bsp/apmd/apmd/legacy.patch:
>    9: Upstream-Status: Inappropriate [upstream is dead]
>
> meta/recipes-bsp/efivar/efivar/no-werror.patch:
>    3: Upstream-Status: Inappropriate
> [https://github.com/rhboot/efivar/issues/131]
>
> meta/recipes-bsp/grub/files/0001-grub.d-10_linux.in-add-oe-s-kernel-name.patch:
>    15: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-bsp/grub/files/autogen.sh-exclude-pc.patch:
>    12: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-bsp/lrzsz/lrzsz-0.12.20/0001-Fix-cross-compilation-using-autoconf-detected-AR.patch:
>    9: Upstream-Status: Inappropriate [upstream hasn't been active since
> 1998]
>
> meta/recipes-bsp/lrzsz/lrzsz-0.12.20/autotools-update.patch:
>    3: Upstream-Status: Inappropriate [upstream hasn't been active since
> 1998]
>
> meta/recipes-bsp/lrzsz/lrzsz-0.12.20/cve-2018-10195.patch:
>    6: Upstream-Status: Inappropriate (dead upstream)
>
> meta/recipes-bsp/lrzsz/lrzsz-0.12.20/include.patch:
>    4: Upstream-Status: Inappropriate [upstream is dead]
>
> meta/recipes-bsp/opensbi/files/0001-Makefile-Don-t-specify-mabi-or-march.patch:
>    10: Upstream-Status: Inappropriate [Fixes a 32-bit OE flow bug]
>
> meta/recipes-connectivity/avahi/files/0001-Fix-opening-etc-resolv.conf-error.patch:
>    19: Upstream-Status: Inappropriate [OE Specific]
>
> meta/recipes-connectivity/bind/bind-9.16.23/0001-named-lwresd-V-and-start-log-hide-build-options.patch:
>    12: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-connectivity/bind/bind-9.16.23/bind-ensure-searching-for-json-headers-searches-sysr.patch:
>    28: Upstream-Status: Inappropriate [OE Specific]
>
> meta/recipes-connectivity/bind/bind-9.16.23/init.d-add-support-for-read-only-rootfs.patch:
>    3: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-connectivity/bluez5/bluez5/0001-tests-add-a-target-for-building-tests-without-runnin.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-connectivity/connman/connman/no-version-scripts.patch:
>    13: Upstream-Status: Inappropriate
>
> meta/recipes-connectivity/kea/files/0001-src-lib-log-logger_unittest_support.cc-do-not-write-.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-connectivity/openssl/openssl/0001-buildinfo-strip-sysroot-and-debug-prefix-map-from-co.patch:
>    21: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-connectivity/openssl/openssl/0001-Configure-do-not-tweak-mips-cflags.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-connectivity/ppp/ppp/0001-ppp-fix-build-against-5.15-headers.patch:
>    14: Upstream-Status: Inappropriate [OE-specific configuration/headers]
>
> meta/recipes-core/base-passwd/base-passwd/add_shutdown.patch:
>    6: Upstream-Status: Inappropriate [Embedded]
>
> meta/recipes-core/base-passwd/base-passwd/disable-docs.patch:
>    4: Upstream-Status: Inappropriate [OE-Core specific]
>
> meta/recipes-core/busybox/busybox/recognize_connmand.patch:
>    3: Upstream-Status: Inappropriate [OE-Core]
>
> meta/recipes-core/coreutils/coreutils/remove-usr-local-lib-from-m4.patch:
>    14: Upstream-Status: Inappropriate [Upstream does care for AIX while
> we may not]
>
> meta/recipes-core/dbus/dbus/python-config.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-core/dbus/dbus/tmpdir.patch:
>    8: Upstream-Status: Inappropriate [embedded]
>
> meta/recipes-core/dbus/dbus-glib/test-install-makefile.patch:
>    3: Upstream-Status: Inappropriate [test not install is for purpose
> from upstream]
>
> meta/recipes-core/gettext/gettext-0.21/0001-init-env.in-do-not-add-C-CXX-parameters.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-core/gettext/gettext-0.21/0001-tests-autopoint-3-unset-MAKEFLAGS.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-core/gettext/gettext-0.21/serial-tests-config.patch:
>    8: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-core/gettext/gettext-0.21/use-pkgconfig.patch:
>    13: Upstream-Status: Inappropriate [upstream still refuse to consider
> pkg-config]
>
> meta/recipes-core/glib-2.0/glib-2.0/0001-Do-not-write-bindir-into-pkg-config-files.patch:
>    10: Upstream-Status: Inappropriate [upstream wants the paths in .pc
> files]
>
> meta/recipes-core/glib-2.0/glib-2.0/0001-gio-tests-resources.c-comment-out-a-build-host-only-.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-core/glib-2.0/glib-2.0/0001-Install-gio-querymodules-as-libexec_PROGRAM.patch:
>    10: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-core/glib-2.0/glib-2.0/0001-Remove-the-warning-about-deprecated-paths-in-schemas.patch:
>    10: Upstream-Status: Inappropriate
>
> meta/recipes-core/glib-2.0/glib-2.0/0001-Set-host_machine-correctly-when-building-with-mingw3.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-core/glib-2.0/glib-2.0/0010-Do-not-hardcode-python-path-into-various-tools.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-core/glib-2.0/glib-2.0/Enable-more-tests-while-cross-compiling.patch:
>    10: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-core/glib-2.0/glib-2.0/relocate-modules.patch:
>    11: Upstream-Status: Inappropriate
>
> meta/recipes-core/glibc/glibc/0003-nativesdk-glibc-Look-for-host-system-ld.so.cache-as-.patch:
>    6: Upstream-Status: Inappropriate [embedded specific]
>
> meta/recipes-core/glibc/glibc/0004-nativesdk-glibc-Fix-buffer-overrun-with-a-relocated-.patch:
>    15: Upstream-Status: Inappropriate [OE SDK specific]
>
> meta/recipes-core/glibc/glibc/0005-nativesdk-glibc-Raise-the-size-of-arrays-containing-.patch:
>    13: Upstream-Status: Inappropriate [SDK specific]
>
> meta/recipes-core/glibc/glibc/0006-nativesdk-glibc-Allow-64-bit-atomics-for-x86.patch:
>    10: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-core/glibc/glibc/0007-nativesdk-glibc-Make-relocatable-install-for-locales.patch:
>    10: Upstream-Status: Inappropriate (OE-specific)
>
> meta/recipes-core/glibc/glibc/0008-nativesdk-glibc-Fall-back-to-faccessat-on-faccess2-r.patch:
>    9: Upstream-Status: Inappropriate [Distro Specific]
>
> meta/recipes-core/glibc/glibc/0024-localedef-add-to-archive-uses-a-hard-coded-locale-pa.patch:
>    12: Upstream-Status: Inappropriate (OE-specific)
>
> meta/recipes-core/glibc/glibc/0028-readlib-Add-OECORE_KNOWN_INTERPRETER_NAMES-to-known-.patch:
>    10: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-core/glibc/glibc/0029-wordsize.h-Unify-the-header-between-arm-and-aarch64.patch:
>    10: Upstream-Status: Inappropriate [ OE-Specific ]
>
> meta/recipes-core/glibc/glibc/0030-powerpc-Do-not-ask-compiler-for-finding-arch.patch:
>    9: Upstream-Status: Inappropriate [ OE-Specific]
>
> meta/recipes-core/glibc/ldconfig-native-2.12.1/endianess-header.patch:
>    1: Upstream-Status: Inappropriate [fix poky patch]
>
> meta/recipes-core/glibc/ldconfig-native-2.12.1/no-aux-cache.patch:
>    4: Upstream-Status: Inappropriate
>
> meta/recipes-core/ifupdown/files/0001-ifupdown-skip-wrong-test-case.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-core/ifupdown/files/0001-Makefile-do-not-use-dpkg-for-determining-OS-type.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-core/ifupdown/files/tweak-ptest-script.patch:
>    3: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-core/libxml/libxml2/0001-Make-ptest-run-the-python-tests-if-python-is-enabled.patch:
>    9: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-core/libxml/libxml2/fix-execution-of-ptests.patch:
>    7: Upstream-Status: Inappropriate [cross-compile specific]
>
> meta/recipes-core/libxml/libxml2/libxml-m4-use-pkgconfig.patch:
>    12: Upstream-Status: Inappropriate [oe-core specific; see above]
>
> meta/recipes-core/libxml/libxml2/python-sitepackages-dir.patch:
>    9: Upstream-Status: Inappropriate [config]
>
> meta/recipes-core/libxml/libxml2/remove-fuzz-from-ptests.patch:
>    12: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-core/ncurses/files/0003-gen-pkgconfig.in-Do-not-include-LDFLAGS-in-generated.patch:
>    11: Upstream-Status: Inappropriate [OE Specific]
>
> meta/recipes-core/newlib/libgloss/fix_makefile_include_arm_h.patch:
>    1: Upstream-Status: Inappropriate  [OE-Specific]
>
> meta/recipes-core/newlib/libgloss/fix-rs6000-crt0.patch:
>    1: Upstream-Status: Inappropriate  [OE-Specific]
>
> meta/recipes-core/readline/readline-8.1/norpath.patch:
>    5: Upstream-Status: Inappropriate
>
> meta/recipes-core/systemd/systemd/0002-don-t-use-glibc-specific-qsort_r.patch:
>    6: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0003-implment-systemd-sysv-install-for-OE.patch:
>    9: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-core/systemd/systemd/0003-missing_type.h-add-__compare_fn_t-and-comparison_fn_.patch:
>    9: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0004-add-fallback-parse_printf_format-implementation.patch:
>    6: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0005-src-basic-missing.h-check-for-missing-strndupa.patch:
>    8: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0006-Include-netinet-if_ether.h.patch:
>    19: Upstream-Status: Inappropriate [musl specific]
>    26: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0007-don-t-fail-if-GLOB_BRACE-and-GLOB_ALTDIRFUNC-is-not-.patch:
>    13: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0008-add-missing-FTW_-macros-for-musl.patch:
>    10: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0009-fix-missing-of-__register_atfork-for-non-glibc-build.patch:
>    6: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0011-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch:
>    6: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch:
>    25: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0013-Define-glibc-compatible-basename-for-non-glibc-syste.patch:
>    9: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0014-Do-not-disable-buffering-when-writing-to-oom_score_a.patch:
>    17: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0015-distinguish-XSI-compliant-strerror_r-from-GNU-specif.patch:
>    18: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0017-missing_type.h-add-__compar_d_fn_t-definition.patch:
>    9: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0018-avoid-redefinition-of-prctl_mm_map-structure.patch:
>    9: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0019-Handle-missing-LOCK_EX.patch:
>    6: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0020-Fix-incompatible-pointer-type-struct-sockaddr_un.patch:
>    19: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0021-test-json.c-define-M_PIl.patch:
>    9: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0022-do-not-disable-buffer-in-writing-files.patch:
>    14: Upstream-Status: Inappropriate [musl]
>
> meta/recipes-core/systemd/systemd/0025-Handle-__cpu_mask-usage.patch:
>    18: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/systemd/systemd/0026-Handle-missing-gshadow.patch:
>    9: Upstream-Status: Inappropriate [musl specific]
>
> meta/recipes-core/sysvinit/sysvinit/realpath.patch:
>    10: Upstream-Status: Inappropriate [Linux specific]
>
> meta/recipes-core/udev/eudev/0014-Revert-rules-remove-firmware-loading-rules.patch:
>    9: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-core/udev/eudev/Revert-udev-remove-userspace-firmware-loading-suppor.patch:
>    12: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-core/util-linux/util-linux/avoid_parallel_tests.patch:
>    11: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/apt/apt/0001-cmake-Do-not-build-po-files.patch:
>    11: Upstream-Status: Inappropriate [Cross-compile specific]
>
> meta/recipes-devtools/apt/apt/0001-CMakeLists.txt-avoid-changing-install-paths-based-on.patch:
>    7: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/apt/apt/0001-Disable-documentation-directory-altogether.patch:
>    8: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/apt/apt/0001-Do-not-init-tables-from-dpkg-configuration.patch:
>    8: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/autoconf/autoconf/autoreconf-exclude.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/autoconf/autoconf/autotest-automake-result-format.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/autoconf/autoconf/man-host-perl.patch:
>    3: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/autoconf/autoconf/no-man.patch:
>    4: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/autoconf/autoconf/preferbash.patch:
>    18: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/autoconf/autoconf/program_prefix.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/autoconf/autoconf/remove-usr-local-lib-from-m4.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/automake/automake/performance.patch:
>    12: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/binutils/binutils/0001-binutils-crosssdk-Generate-relocatable-SDKs.patch:
>    13: Upstream-Status: Inappropriate [SDK specific]
>
> meta/recipes-devtools/binutils/binutils/0002-binutils-cross-Do-not-generate-linker-script-directo.patch:
>    15: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/binutils/binutils/0003-binutils-nativesdk-Search-for-alternative-ld.so.conf.patch:
>    20: Upstream-Status: Inappropriate [OE specific tweak]
>
> meta/recipes-devtools/binutils/binutils/0005-Point-scripts-location-to-libdir.patch:
>    6: Upstream-Status: Inappropriate [debian patch]
>
> meta/recipes-devtools/binutils/binutils/0015-sync-with-OE-libtool-changes.patch:
>    20: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/bootchart2/bootchart2/0001-bootchart2-support-usrmerge.patch:
>    6: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-devtools/btrfs-tools/btrfs-tools/0001-Add-a-possibility-to-specify-where-python-modules-ar.patch:
>    7: Upstream-Status: Inappropriate [oe-core specific to solve multilib
> use case]
>
> meta/recipes-devtools/btrfs-tools/btrfs-tools/0001-btrfs-tools-include-linux-const.h-to-fix-build-with-.patch:
>    21: Upstream-Status: Inappropriate [mips64 + musl + libc-headers]
>
> meta/recipes-devtools/cmake/cmake/0001-CMakeDetermineSystem-use-oe-environment-vars-to-load.patch:
>    19: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/cmake/cmake/0005-Disable-use-of-ext2fs-ext2_fs.h-by-cmake-s-internal-.patch:
>    12: Upstream-Status: Inappropriate [config]
>
> meta/recipes-devtools/createrepo-c/createrepo-c/0001-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/diffstat/diffstat/avoid-check-user-break-cc.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/dmidecode/dmidecode/0001-Committing-changes-from-do_unpack_extra.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/dnf/dnf/0001-Corretly-install-tmpfiles.d-configuration.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/dnf/dnf/0001-dnf-write-the-log-lock-to-root.patch:
>    11: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/dnf/dnf/0001-Do-not-hardcode-etc-and-systemd-unit-directories.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/dnf/dnf/0001-set-python-path-for-completion_helper.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/dnf/dnf/0005-Do-not-prepend-installroot-to-logdir.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/dnf/dnf/0029-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/dnf/dnf/0030-Run-python-scripts-using-env.patch:
>    8: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/docbook-xml-update-catalog.xml.patch:
>    5: Upstream-Status: Inappropriate [docbook 4.x development has
> ceased, docbook 5 is entirely different]
>
> meta/recipes-devtools/dpkg/dpkg/0001-build.c-ignore-return-of-1-from-tar-cf.patch:
>    21: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/dpkg/dpkg/0003-Our-pre-postinsts-expect-D-to-be-set-when-running-in.patch:
>    8: Upstream-Status: Inappropriate [OE Specific]
>
> meta/recipes-devtools/dpkg/dpkg/0004-The-lutimes-function-doesn-t-work-properly-for-all-s.patch:
>    9: Upstream-Status: Inappropriate [embedded specific]
>
> meta/recipes-devtools/dpkg/dpkg/0007-dpkg-deb-build.c-Remove-usage-of-clamp-mtime-in-tar.patch:
>    17: Upstream-Status: Inappropriate [Configuration]
>
> meta/recipes-devtools/dpkg/dpkg/pager.patch:
>    5: Upstream-Status: Inappropriate [OE-Core integration specific]
>
> meta/recipes-devtools/e2fsprogs/e2fsprogs/0001-tests-u_direct_io-expect-correct-expected-output.patch:
>    8: Upstream-Status: Inappropriate [issue reported
> https://github.com/tytso/e2fsprogs/issues/80]
>
> meta/recipes-devtools/e2fsprogs/e2fsprogs/ptest.patch:
>    6: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/e2fsprogs/e2fsprogs/quiet-debugfs.patch:
>    9: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/elfutils/files/0001-tests-Makefile.am-compile-test_nlist-with-standard-C.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/elfutils/files/0003-musl-utils.patch:
>    12: Upstream-Status: Inappropriate [workaround for musl]
>
> meta/recipes-devtools/elfutils/files/0015-config-eu.am-do-not-use-Werror.patch:
>    11: Upstream-Status: Inappropriate [oe core specific]
>
> meta/recipes-devtools/elfutils/files/ptest.patch:
>    16: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/expect/expect/0001-expect-install-scripts-without-using-the-fixline1-tc.patch:
>    1: Upstream-Status: Inappropriate [wrlinux specific]
>
> meta/recipes-devtools/expect/expect/0001-Resolve-string-formatting-issues.patch:
>    6: Upstream-Status: Inappropriate [upstream seems dead]
>
> meta/recipes-devtools/fdisk/gptfdisk/0001-gptcurses-correctly-include-curses.h.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/flex/flex/0001-tests-add-a-target-for-building-tests-without-runnin.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/flex/flex/disable-tests.patch:
>    9: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/gcc/gcc/0004-64-bit-multilib-hack.patch:
>    26: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-devtools/gcc/gcc/0011-Define-GLIBC_DYNAMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch:
>    17: Upstream-Status: Inappropriate [OE configuration]
>
> meta/recipes-devtools/gcc/gcc/0023-libcc1-fix-libcc1-s-install-path-and-rpath.patch:
>    14: Upstream-Status: Inappropriate [OE configuration]
>
> meta/recipes-devtools/gcc/gcc/0024-handle-sysroot-support-for-nativesdk-gcc.patch:
>    23: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/gcc/gcc/0033-Re-introduce-spe-commandline-options.patch:
>    9: Upstream-Status: Inappropriate [SPE port is removed from rs600 port]
>
> meta/recipes-devtools/gcc/gcc/0035-gentypes-genmodes-Do-not-use-__LINE__-for-maintainin.patch:
>    10: Upstream-Status: Inappropriate [OE Reproducibility specific]
>
> meta/recipes-devtools/gcc/gcc/0037-libatomic-Do-not-enforce-march-on-aarch64.patch:
>    11: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-devtools/gdb/gdb/0007-Change-order-of-CFLAGS.patch:
>    8: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/go/go-1.17/0001-allow-CC-and-CXX-to-have-multiple-words.patch:
>    6: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/go/go-1.17/0002-cmd-go-make-content-based-hash-generation-less-pedan.patch:
>    6: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/go/go-1.17/0003-allow-GOTOOLDIR-to-be-overridden-in-the-environment.patch:
>    12: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/go/go-1.17/0004-ld-add-soname-to-shareable-objects.patch:
>    13: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/go/go-1.17/0005-make.bash-override-CC-when-building-dist-and-go_boot.patch:
>    12: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/go/go-1.17/0006-cmd-dist-separate-host-and-target-builds.patch:
>    6: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/go/go-1.17/0007-cmd-go-make-GOROOT-precious-by-default.patch:
>    6: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/go/go-1.17/0009-Revert-cmd-go-make-sure-CC-and-CXX-are-absolute.patch:
>    16: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-devtools/intltool/intltool/noperlcheck.patch:
>    8: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/libcomps/libcomps/0002-Do-not-set-PYTHON_INSTALL_DIR-by-running-python.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/libdnf/libdnf/0001-drop-FindPythonInstDir.cmake.patch:
>    21: Upstream-Status: Inappropriate [Yocto specific]
>
> meta/recipes-devtools/libdnf/libdnf/0001-libdnf-dnf-context.cpp-do-not-try-to-access-BDB-data.patch:
>    6: Upstream-Status: Inappropriate [upstream needs to rework this to
> support
>
> meta/recipes-devtools/librepo/librepo/0002-Do-not-try-to-obtain-PYTHON_INSTALL_DIR-by-running-p.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/librepo/librepo/0004-Set-gpgme-variables-with-pkg-config-not-with-cmake-m.patch:
>    7: Upstream-Status: Inappropriate [gpgme upstream does not have
> pkg-config support and is not interested in it]
>
> meta/recipes-devtools/libtool/libtool/dont-depend-on-help2man.patch:
>    1: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/libtool/libtool/fixinstall.patch:
>    15: Upstream-Status: Inappropriate [upstream are unlikely to take a
> patch like this]
>
> meta/recipes-devtools/libtool/libtool/multilib.patch:
>    8: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/libtool/libtool/nohardcodepaths.patch:
>    7: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/m4/m4/serial-tests-config.patch:
>    8: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/meson/meson/0001-is_debianlike-always-return-False.patch:
>    8: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/meson/meson/0001-Make-CPU-family-warnings-fatal.patch:
>    6: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/meson/meson/0001-python-module-do-not-manipulate-the-environment-when.patch:
>    7: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/meson/meson/0002-Support-building-allarch-recipes-again.patch:
>    8: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-devtools/opkg/opkg/0001-opkg_conf-create-opkg.lock-in-run-instead-of-var-run.patch:
>    13: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-devtools/perl/files/0001-CheckLib.pm-do-not-attempt-to-run-a-cross-executable.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/perl/files/0001-Somehow-this-module-breaks-through-the-perl-wrapper-.patch:
>    7: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/perl/files/encodefix.patch:
>    4: Upstream-Status: Inappropriate [Cross compile hack]
>
> meta/recipes-devtools/perl-cross/files/0001-Makefile-check-the-file-if-patched-or-not.patch:
>    9: Upstream-Status: Inappropriate (OE-specific)
>
> meta/recipes-devtools/pseudo/files/older-glibc-symbols.patch:
>    15: Upstream-Status: Inappropriate [this patch is native and nativesdk]
>
> meta/recipes-devtools/python/files/0001-conditionally-do-not-fetch-code-by-easy_install.patch:
>    9: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/python/python3/0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/python/python3/0001-Do-not-add-usr-lib-termcap-to-linker-flags-to-avoid-.patch:
>    7: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/python/python3/0001-Do-not-use-the-shell-version-of-python-config-that-w.patch:
>    10: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-devtools/python/python3/0001-Don-t-search-system-for-headers-libraries.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch:
>    10: Upstream-Status: Inappropriate [oe-core cross builds]
>
> meta/recipes-devtools/python/python3/0001-Makefile-do-not-compile-.pyc-in-parallel.patch:
>    18: Upstream-Status: Inappropriate [see issues above]
>
> meta/recipes-devtools/python/python3/0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch:
>    10: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-devtools/python/python3/0001-sysconfig.py-use-platlibdir-also-for-purelib.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch:
>    10: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-devtools/python/python3/0017-setup.py-do-not-report-missing-dependencies-for-disa.patch:
>    11: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/python/python3/0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch:
>    12: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/python/python3/avoid_warning_about_tkinter.patch:
>    8: Upstream-Status: Inappropriate [distribution]
>
> meta/recipes-devtools/python/python3/cgi_py.patch:
>    6: Upstream-Status: Inappropriate [distribution]
>
> meta/recipes-devtools/python/python3/crosspythonpath.patch:
>    12: Upstream-Status: Inappropriate [OE-Core integration specific]
>
> meta/recipes-devtools/python/python3/python-config.patch:
>    14: Upstream-Status: Inappropriate [Embedded Specific]
>
> meta/recipes-devtools/python/python3-numpy/0001-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch:
>    8: Upstream-Status: Inappropriate (As the code stands, this is a hack)
>
> meta/recipes-devtools/python/python3-pip/0001-change-shebang-to-python3.patch:
>    6: Upstream-Status: Inappropriate (OE-specific)
>
> meta/recipes-devtools/python/python3-pygobject/0001-Do-not-build-tests.patch:
>    8: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/python/python3-scons/0001-Fix-man-page-installation.patch:
>    9: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-devtools/python/python3-setuptools/0001-_distutils-sysconfig-append-STAGING_LIBDIR-python-sy.patch:
>    15: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-devtools/qemu/qemu/0003-qemu-Add-addition-environment-space-to-boot-loader-q.patch:
>    7: Upstream-Status: Inappropriate - OE uses deep paths
>
> meta/recipes-devtools/qemu/qemu/0006-chardev-connect-socket-to-a-spawned-command.patch:
>    44: Upstream-Status: Inappropriate [embedded specific]
>
> meta/recipes-devtools/qemu/qemu/cross.patch:
>    10: Upstream-Status: Inappropriate [may be rewritten in a way
> upstream may accept?]
>
> meta/recipes-devtools/quilt/quilt/0001-tests-Allow-different-output-from-mv.patch:
>    8: Upstream-Status: Inappropriate [embedded]
>
> meta/recipes-devtools/rpm/files/0001-Add-a-color-setting-for-mips64_n32-binaries.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rpm/files/0001-build-pack.c-do-not-insert-payloadflags-into-.rpm-me.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rpm/files/0001-Do-not-add-an-unsatisfiable-dependency-when-building.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rpm/files/0001-Do-not-read-config-files-from-HOME.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rpm/files/0001-Do-not-reset-the-PATH-environment-variable-before-ru.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rpm/files/0001-docs-do-not-build-manpages-requires-pandoc.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rpm/files/0001-perl-disable-auto-reqs.patch:
>    9: Upstream-Status: Inappropriate [OE specific configuration]
>
> meta/recipes-devtools/rpm/files/0001-tools-Add-error.h-for-non-glibc-case.patch:
>    9: Upstream-Status: Inappropriate [workaround for musl]
>
> meta/recipes-devtools/rpm/files/0001-When-cross-installing-execute-package-scriptlets-wit.patch:
>    25: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rpm/files/0002-Add-support-for-prefixing-etc-from-RPM_ETCCONFIGDIR-.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rpm/files/0016-rpmscript.c-change-logging-level-around-scriptlets-t.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rsync/files/makefile-no-rebuild.patch:
>    9: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/ruby/ruby/0001-template-Makefile.in-do-not-write-host-cross-cc-item.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/ruby/ruby/0002-template-Makefile.in-filter-out-f-prefix-map.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/rust/libstd-rs/0008-Update-checksums-for-modified-files-for-rust.patch:
>    6: Upstream-Status: Inappropriate [previous patches need to be
> upstreamed]
>
> meta/recipes-devtools/rust/rust-llvm/0002-llvm-allow-env-override-of-exe-path.patch:
>    11: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/strace/strace/Makefile-ptest.patch:
>    6: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/strace/strace/ptest-spacesave.patch:
>    11: Upstream-Status: Inappropriate [specific to OE image space issues]
>
> meta/recipes-devtools/swig/swig/determinism.patch:
>    4: Upstream-Status: Inappropriate [OE reproducibiity fix upstream
> unlikely to take]
>
> meta/recipes-devtools/syslinux/syslinux/syslinux-remove-clean-script.patch:
>    4: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-devtools/tcf-agent/tcf-agent/ldflags.patch:
>    4: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/tcltk/tcl/alter-includedir.patch:
>    4: Upstream-Status: Inappropriate [Configuration Specific]
>
> meta/recipes-devtools/valgrind/valgrind/0001-none-tests-fdleak_cmsg.stderr.exp-adjust-tmp-paths.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/valgrind/valgrind/0001-valgrind-filter_xml_frames-do-not-filter-usr.patch:
>    16: Upstream-Status: Inappropriate [Yocto specific]
>
> meta/recipes-devtools/valgrind/valgrind/0005-Modify-vg_test-wrapper-to-support-PTEST-formats.patch:
>    17: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-devtools/valgrind/valgrind/valgrind-make-ld-XXX.so-strlen-intercept-optional.patch:
>    11: Upstream-Status: Inappropriate
>
> meta/recipes-devtools/xmlto/xmlto-0.0.28/configure.in-drop-the-test-of-xmllint-and-xsltproc.patch:
>    6: Upstream-Status: Inappropriate
>
> meta/recipes-extended/bash/bash/use_aclocal.patch:
>    5: Upstream-Status: Inappropriate [OE configuration specific]
>
> meta/recipes-extended/bc/bc/no-gen-libmath.patch:
>    3: Upstream-Status: Inappropriate
>
> meta/recipes-extended/blktool/blktool/0001-fix-typos-in-manpage.patch:
>    9: Upstream-Status: Inappropriate [upstream is dead]
>
> meta/recipes-extended/blktool/blktool/0002-fix-string-error.patch:
>    9: Upstream-Status: Inappropriate [upstream is dead]
>
> meta/recipes-extended/blktool/blktool/0003-Fix-3-d-argument-for-BLKROSET-it-must-be-const-int.patch:
>    16: Upstream-Status: Inappropriate [upstream is dead]
>
> meta/recipes-extended/blktool/blktool/0004-fix-ftbfs-glibc-2.28.patch:
>    8: Upstream-Status: Inappropriate [upstream is dead]
>
> meta/recipes-extended/cups/cups/0004-cups-fix-multilib-install-file-conflicts.patch:
>    10: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-extended/ethtool/ethtool/avoid_parallel_tests.patch:
>    10: Upstream-Status: Inappropriate
>
> meta/recipes-extended/gawk/gawk/test-time.patch:
>    7: Upstream-Status: Inappropriate
>
> meta/recipes-extended/ghostscript/files/do-not-check-local-libpng-source.patch:
>    11: Upstream-Status: Inappropriate [OE-Core specific]
>
> meta/recipes-extended/groff/files/groff-not-search-fonts-on-build-host.patch:
>    7: Upstream-Status: Inappropriate [cross build specific]
>
> meta/recipes-extended/hdparm/hdparm/wiper.sh-fix-stat-path.patch:
>    8: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-extended/logrotate/logrotate/act-as-mv-when-rotate.patch:
>    9: Upstream-Status: Inappropriate [needs a rework according to
> https://github.com/logrotate/logrotate/pull/429]
>
> meta/recipes-extended/lsb/lsb-release/0001-fix-lsb_release-to-work-with-busybox-head-and-find.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch:
>    8: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-extended/mc/files/nomandate.patch:
>    16: Upstream-Status: Inappropriate [OE specficic reproducibility
> workaround]
>
> meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch:
>    9: Upstream-Status: Inappropriate [Yocto specific]
>
> meta/recipes-extended/mdadm/files/0001-mdadm-skip-test-11spare-migration.patch:
>    20: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-extended/rpcbind/rpcbind/0001-systemd-use-EnvironmentFile.patch:
>    8: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-extended/rpcsvc-proto/rpcsvc-proto/0001-Use-cross-compiled-rpcgen.patch:
>    6: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-extended/shadow/files/commonio.c-fix-unexpected-open-failure-in-chroot-env.patch:
>    6: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-extended/slang/slang/terminfo_fixes.patch:
>    7: Upstream-Status: Inappropriate [see above]
>
> meta/recipes-extended/slang/slang/test-add-output-in-the-format-result-testname.patch:
>    6: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-extended/sudo/files/0001-sudo.conf.in-fix-conflict-with-multilib.patch:
>    14: Upstream-Status: Inappropriate [OE configuration specific]
>
> meta/recipes-extended/sysstat/sysstat/0001-configure.in-remove-check-for-chkconfig.patch:
>    8: Upstream-Status: Inappropriate [ embedded specific ]
>
> meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/fix_warnings.patch:
>    4: Upstream-Status: Inappropriate [upstream is dead]
>
> meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/fix_warnings2.patch:
>    4: Upstream-Status: Inappropriate [upstream is dead]
>
> meta/recipes-extended/texinfo/texinfo/disable-native-tools.patch:
>    5: Upstream-Status: Inappropriate oe specific
>
> meta/recipes-extended/texinfo/texinfo/dont-depend-on-help2man.patch:
>    6: Upstream-Status: Inappropriate
>
> meta/recipes-extended/texinfo/texinfo/use_host_makedoc.patch:
>    1: Upstream-Status: Inappropriate [cross build specific]
>
> meta/recipes-extended/unzip/unzip/avoid-strip.patch:
>    1: Upstream-Status: Inappropriate [need a new release]
>
> meta/recipes-extended/unzip/unzip/define-ldflags.patch:
>    3: Upstream-Status: Inappropriate [need a new release]
>
> meta/recipes-extended/unzip/unzip/fix-security-format.patch:
>    8: Upstream-Status: Inappropriate [need a new release]
>
> meta/recipes-extended/unzip/unzip/symlink.patch:
>    9: Upstream-Status: Inappropriate [need a new release]
>
> meta/recipes-extended/watchdog/watchdog/0001-watchdog-remove-interdependencies-of-watchdog-and-wd.patch:
>    11: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-extended/wget/wget/0002-improve-reproducibility.patch:
>    34: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-extended/xdg-utils/xdg-utils/0001-Don-t-build-the-in-script-manual.patch:
>    11: Upstream-Status: Inappropriate [disables in-script docs]
>
> meta/recipes-extended/zip/zip-3.0/fix-security-format.patch:
>    17: Upstream-Status: Inappropriate [need a new release]
>
> meta/recipes-gnome/epiphany/files/0002-help-meson.build-disable-the-use-of-yelp.patch:
>    8: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-gnome/gnome/gconf/python3.patch:
>    5: Upstream-Status: Inappropriate [gconf is deprecated]
>
> meta/recipes-gnome/gobject-introspection/gobject-introspection/0001-giscanner-ignore-error-return-codes-from-ldd-wrapper.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-gnome/gobject-introspection/gobject-introspection/0001-Relocate-the-repository-directory-for-native-builds.patch:
>    15: Upstream-Status: Inappropriate
>
> meta/recipes-gnome/gtk+/gtk+3/0003-Add-disable-opengl-configure-option.patch:
>    20: Upstream-Status: Inappropriate [Evil eye expected from upstream]
>
> meta/recipes-gnome/gtk-doc/files/0001-Do-not-error-out-if-xsltproc-is-not-found.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-gnome/gtk-doc/files/0001-Do-not-hardocode-paths-to-perl-python-in-scripts.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-gnome/gtk-doc/files/pkg-config-native.patch:
>    6: Upstream-Status: Inappropriate
>
> meta/recipes-gnome/librsvg/librsvg/0001-Makefile.am-pass-rust-target-to-cargo-also-when-not-.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-gnome/librsvg/librsvg/0001-system-deps-src-lib.rs-do-not-probe-into-harcoded-li.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-gnome/librsvg/librsvg/0001-Update-checksums-for-modified-files-for-libc.patch:
>    6: Upstream-Status: Inappropriate [previous patches need to be
> upstreamed]
>
> meta/recipes-graphics/fontconfig/fontconfig/revert-static-pkgconfig.patch:
>    8: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-graphics/jpeg/files/0001-libjpeg-turbo-fix-package_qa-error.patch:
>    10: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-graphics/mesa/mesa-demos/0003-configure-Allow-to-disable-demos-which-require-GLEW-.patch:
>    14: Upstream-Status: Inappropriate [see above]
>
> meta/recipes-graphics/piglit/piglit/0002-tests-util-piglit-shader.c-do-not-hardcode-build-pat.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-graphics/shaderc/files/0001-cmake-disable-building-external-dependencies.patch:
>    9: Upstream-Status: Inappropriate [OE-core specific]
>
> meta/recipes-graphics/virglrenderer/virglrenderer/0001-meson.build-use-python3-directly-for-python.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-graphics/vulkan/vulkan-samples/0001-CMakeLists.txt-do-not-hardcode-lib-as-installation-t.patch:
>    6: Upstream-Status: Inappropriate [already fixed in newer versions]
>
> meta/recipes-graphics/waffle/waffle/0001-waffle-do-not-make-core-protocol-into-the-library.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-graphics/wayland/wayland/0002-Do-not-hardcode-the-path-to-wayland-scanner.patch:
>    8: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-graphics/xorg-lib/libx11-compose-data/0001-Drop-x11-dependencies.patch:
>    6: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-graphics/xorg-lib/libxcb/disable-check.patch:
>    8: Upstream-Status: Inappropriate
>
> meta/recipes-kernel/cryptodev/files/0001-Disable-installing-header-file-provided-by-another-p.patch:
>    8: Upstream-Status: Inappropriate [ OE specific ]
>
> meta/recipes-kernel/cryptodev/files/0001-tests-Makefile-do-not-use-Werror.patch:
>    9: Upstream-Status: Inappropriate [upstream needs to update the code]
>
> meta/recipes-kernel/kmod/kmod/avoid_parallel_tests.patch:
>    13: Upstream-Status: Inappropriate (disable feature incompatible with
> ptest)
>
> meta/recipes-kernel/linux-libc-headers/linux-libc-headers/0001-scripts-Use-fixed-input-and-output-files-instead-of-.patch:
>    38: Upstream-Status: Inappropriate [A work around for binutils v2.31]
>
> meta/recipes-kernel/lttng/babeltrace2/0001-tests-do-not-run-test-applications-from-.libs.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-kernel/lttng/lttng-tools/0001-tests-do-not-strip-a-helper-library.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-kernel/systemtap/systemtap/0001-Do-not-let-configure-write-a-python-location-into-th.patch:
>    7: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-kernel/systemtap/systemtap/0001-improve-reproducibility-for-c-compiling.patch:
>    9: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-kernel/systemtap/systemtap/0001-Install-python-modules-to-correct-library-dir.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-kernel/systemtap/systemtap/0001-staprun-stapbpf-don-t-support-installing-a-non-root.patch:
>    10: Upstream-Status: Inappropriate [Embedded]
>
> meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0004-opencv-resolve-missing-opencv-data-dir-in-yocto-buil.patch:
>    11: Upstream-Status: Inappropriate [OE-specific]
>
> meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0005-msdk-fix-includedir-path.patch:
>    8: Upstream-Status: Inappropriate [OE-specific]
>
> meta/recipes-multimedia/pulseaudio/pulseaudio/0001-doxygen-meson.build-remove-dependency-on-doxygen-bin.patch:
>    11: Upstream-Status: Inappropriate [needs proper upstream fix]
>
> meta/recipes-multimedia/pulseaudio/pulseaudio/0002-do-not-display-CLFAGS-to-improve-reproducibility-bui.patch:
>    9: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-sato/pcmanfm/files/no-desktop.patch:
>    4: Upstream-Status: Inappropriate
>
> meta/recipes-sato/webkit/webkitgtk/0001-Tweak-gtkdoc-settings-so-that-gtkdoc-generation-work.patch:
>    11: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-support/attr/acl/0001-test-patch-out-failing-bits.patch:
>    10: Upstream-Status: Inappropriate [disabling tests instead of fixing
> them properly]
>
> meta/recipes-support/attr/acl/0001-tests-do-not-hardcode-the-build-path-into-a-helper-l.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/boost/boost/0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch:
>    8: Upstream-Status: Inappropriate
>
> meta/recipes-support/boost/boost/0001-dont-setup-compiler-flags-m32-m64.patch:
>    8: Upstream-Status: Inappropriate [OE-specific]
>
> meta/recipes-support/boost/boost/boost-math-disable-pch-for-gcc.patch:
>    6: Upstream-Status: Inappropriate [*]
>
> meta/recipes-support/ca-certificates/ca-certificates/0001-Revert-mozilla-certdata2pem.py-print-a-warning-for-e.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/ca-certificates/ca-certificates/0001-update-ca-certificates-don-t-use-Debianisms-in-run-p.patch:
>    13: Upstream-Status: Inappropriate
>
> meta/recipes-support/ca-certificates/ca-certificates/0003-update-ca-certificates-use-relative-symlinks-from-ET.patch:
>    41: Upstream-Status: Inappropriate [OE-specific]
>
> meta/recipes-support/db/db/0001-atomic-Rename-local-__atomic_compare_exchange-to-avo.patch:
>    14: Upstream-Status: Inappropriate [as far as open source community
> is concerned, upstream is dead]
>
> meta/recipes-support/db/db/0001-clock-Do-not-define-own-timespec.patch:
>    13: Upstream-Status: Inappropriate [as far as open source community
> is concerned, upstream is dead]
>
> meta/recipes-support/db/db/0001-configure-Add-explicit-tag-options-to-libtool-invoca.patch:
>    10: Upstream-Status: Inappropriate [as far as open source community
> is concerned, upstream is dead]
>
> meta/recipes-support/db/db/0001-Fix-libc-compatibility-by-renaming-atomic_init-API.patch:
>    10: Upstream-Status: Inappropriate [as far as open source community
> is concerned, upstream is dead]
>
> meta/recipes-support/db/db/fix-parallel-build.patch:
>    5: Upstream-Status: Inappropriate [as far as open source community is
> concerned, upstream is dead]
>
> meta/recipes-support/db/db/sequence-type.patch:
>    9: Upstream-Status: Inappropriate [as far as open source community is
> concerned, upstream is dead]
>
> meta/recipes-support/gmp/gmp/0001-Append-the-user-provided-flags-to-the-auto-detected-.patch:
>    6: Upstream-Status: Inappropriate
>
> meta/recipes-support/gmp/gmp/0001-confiure.ac-Believe-the-cflags-from-environment.patch:
>    15: Upstream-Status: Inappropriate [OE-Specific]
>
> meta/recipes-support/gnupg/gnupg/0001-configure.ac-use-a-custom-value-for-the-location-of-.patch:
>    9: Upstream-Status: Inappropriate [oe-core specific, and only for
> -native]
>
> meta/recipes-support/gnupg/gnupg/0002-use-pkgconfig-instead-of-npth-config.patch:
>    6: Upstream-Status: Inappropriate [openembedded specific]
>
> meta/recipes-support/gnupg/gnupg/relocate.patch:
>    7: Upstream-Status: Inappropriate [OE-specific]
>
> meta/recipes-support/gnutls/libtasn1/dont-depend-on-help2man.patch:
>    6: Upstream-Status: Inappropriate
>
> meta/recipes-support/gpgme/gpgme/0001-Revert-build-Make-gpgme.m4-use-gpgrt-config-with-.pc.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/gpgme/gpgme/0002-gpgme-lang-python-gpg-error-config-should-not-be-use.patch:
>    10: Upstream-Status: Inappropriate [changes are specific to OE]
>
> meta/recipes-support/gpgme/gpgme/0003-Correctly-install-python-modules.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/gpgme/gpgme/0005-gpgme-config-skip-all-lib-or-usr-lib-directories-in-.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/gpgme/gpgme/0008-do-not-auto-check-var-PYTHON.patch:
>    12: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/icu/icu/0001-Disable-LDFLAGSICUDT-for-Linux.patch:
>    6: Upstream-Status: Inappropriate [ OE Configuration ]
>
> meta/recipes-support/itstool/itstool/0001-Native-Don-t-use-build-time-hardcoded-python-binary-.patch:
>    16: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-support/itstool/itstool/0002-Don-t-use-build-time-hardcoded-python-binary-path.patch:
>    12: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-support/libcap/files/0001-nativesdk-libcap-Raise-the-size-of-arrays-containing.patch:
>    14: Upstream-Status: Inappropriate [SDK specific]
>
> meta/recipes-support/libcap/files/0002-tests-do-not-run-target-executables.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/libevent/libevent/0001-test-regress_dns.c-patch-out-tests-that-require-a-wo.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/libevent/libevent/Makefile-missing-test-dir.patch:
>    10: Upstream-Status: Inappropriate [Other]
>
> meta/recipes-support/libffi/libffi/not-win32.patch:
>    16: Upstream-Status: Inappropriate
>
> meta/recipes-support/libgcrypt/files/0001-libgcrypt-fix-m4-file-for-oe-core.patch:
>    11: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-support/libgcrypt/files/0003-tests-bench-slope.c-workaround-ICE-failure-on-mips-w.patch:
>    47: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-support/libgpg-error/libgpg-error/0001-Do-not-fail-when-testing-config-scripts.patch:
>    10: Upstream-Status: Inappropriate [oe-core specific]
>
> meta/recipes-support/libgpg-error/libgpg-error/pkgconfig.patch:
>    6: Upstream-Status: Inappropriate [gnupg upstream will not take this,
> it has been tried with other components]
>
> meta/recipes-support/libnl/files/enable-serial-tests.patch:
>    8: Upstream-Status: Inappropriate [oe-specific]
>
> meta/recipes-support/libssh2/files/0001-Don-t-let-host-enviroment-to-decide-if-a-test-is-bui.patch:
>    9: Upstream-Status: Inappropriate[oe specific]
>
> meta/recipes-support/libunwind/libunwind/musl-header-conflict.patch:
>    24: Upstream-Status: Inappropriate [really need to fix gcc]
>
> meta/recipes-support/nettle/nettle/Add-target-to-only-build-tests-not-run-them.patch:
>    6: Upstream-Status: Inappropriate [not a complete solution]
>
> meta/recipes-support/nghttp2/nghttp2/0001-fetch-ocsp-response-use-python3.patch:
>    9: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-support/pinentry/pinentry-1.2.0/gpg-error_pkconf.patch:
>    9: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-support/pinentry/pinentry-1.2.0/libassuan_pkgconf.patch:
>    9: Upstream-Status: Inappropriate [OE specific]
>
> meta/recipes-support/serf/serf/env.patch:
>    14: Upstream-Status: Inappropriate
>
> meta/recipes-support/serf/serf/norpath.patch:
>    4: Upstream-Status: Inappropriate
>
> meta/recipes-support/vim/files/0001-src-Makefile-improve-reproducibility.patch:
>    12: Upstream-Status: Inappropriate [oe specific]
>
> meta/recipes-support/vte/vte/0001-Makefile.docs-correctly-substitute-gtkdoc-qemu-wrapp.patch:
>    6: Upstream-Status: Inappropriate [oe-core specific]
>
> or are simply ignoring it at all.
>
> In total that are 352 patches I could indentify in latest master.
>
> I don't want to open up another can of worms, but either we drop the
> reasoning from Inappropriate in the patch guideline completely or we
> need to fix that in core (I guess in other layers it is even worse :) )
>
> Any thoughts?

If we can opt out of the check either in a layer config or a recipe,
then the noise can at least be minimized. Since the ecosystem !=
oe-core, this level of checking needs to be something that can be
opted-out / disabled.

Whatever way this goes, I'd suggest that it not merge until the start
of the new year .. luckily RP is in full control of when it merges.

Because I for one, won't be spending the Chrismtas holidays queuing
other people's patches, or fixing status lines in the patches in my
layers :)

Cheers,

Bruce

>
> On 14.12.21 18:53, Konrad Weihmann wrote:
> > if a patch uses Upstream-Status: Inappropriate it should provide a machine
> > readable reasoning in square brackets.
> >
> > According to latest wiki entry that would be
> >
> > not author
> > native
> > licensing
> > configuration
> > enable feature
> > disable feature
> > bugfix .*
> > embedded specific
> > no upstream
> > other
> >
> > a detailed reasoning could be provided as part of the commit message,
> > but format of the metadata line is fixed.
> >
> > This patch adds a check to insane.bbclass and warns if there is a
> > non-compliant reasoning given, or none at all.
> >
> > In a follow-up this should be turned into an error, as it was done
> > with missing Upstream-Status
> >
> > Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
> > ---
> >   meta/classes/insane.bbclass | 20 ++++++++++++++++++++
> >   1 file changed, 20 insertions(+)
> >
> > diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
> > index 240f3aad62..da26f4662c 100644
> > --- a/meta/classes/insane.bbclass
> > +++ b/meta/classes/insane.bbclass
> > @@ -1191,6 +1191,26 @@ python do_qa_patch() {
> >                  bb.error("Malformed Upstream-Status in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines, match_kinda.group(0)))
> >              else:
> >                  bb.error("Missing Upstream-Status in patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
> > +
> > +       inappr_message_re = r'Inappropriate(\s+\[(?P<reason>.*)\])*'
> > +       inappr_reasons = [
> > +            'not author',
> > +            'native',
> > +            'licensing',
> > +            'configuration',
> > +            'enable feature',
> > +            'disable feature',
> > +            'bugfix .*',
> > +            'embedded specific',
> > +            'no upstream',
> > +            'other',
> > +       ]
> > +       for match_inappr in re.finditer(inappr_message_re, content, re.IGNORECASE | re.MULTILINE):
> > +
> > +           if 'reason' not in match_inappr.groupdict():
> > +               bb.warning("Missing Upstream-Status: Inappropriate reasoning in patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
> > +           elif not any(re.match(x, match_inappr.groupdict().get('reason', '') or '') for x in inappr_reasons):
> > +               bb.warning("Malformed Upstream-Status: Inappropriate in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines, match_inappr.group(0)))
> >   }
> >
> >   python do_qa_configure() {
> >
> >
> >
> >
> >
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#159703): https://lists.openembedded.org/g/openembedded-core/message/159703
> Mute This Topic: https://lists.openembedded.org/mt/87726727/1050810
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [bruce.ashfield@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II


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

* Re: [OE-core] [meta-oe][RFC PATCH] insane: Inappropriate patch reasoning
  2021-12-14 18:38   ` Bruce Ashfield
@ 2021-12-14 18:48     ` Konrad Weihmann
  2021-12-14 20:11       ` Alexander Kanavin
  0 siblings, 1 reply; 5+ messages in thread
From: Konrad Weihmann @ 2021-12-14 18:48 UTC (permalink / raw)
  To: Bruce Ashfield; +Cc: openembedded-core



On 14.12.21 19:38, Bruce Ashfield wrote:
> On Tue, Dec 14, 2021 at 1:05 PM Konrad Weihmann <kweihmann@outlook.com> wrote:
>>
[snip]

>>
>> meta/recipes-support/vte/vte/0001-Makefile.docs-correctly-substitute-gtkdoc-qemu-wrapp.patch:
>>     6: Upstream-Status: Inappropriate [oe-core specific]
>>
>> or are simply ignoring it at all.
>>
>> In total that are 352 patches I could indentify in latest master.
>>
>> I don't want to open up another can of worms, but either we drop the
>> reasoning from Inappropriate in the patch guideline completely or we
>> need to fix that in core (I guess in other layers it is even worse :) )
>>
>> Any thoughts?
> 
> If we can opt out of the check either in a layer config or a recipe,
> then the noise can at least be minimized. Since the ecosystem !=
> oe-core, this level of checking needs to be something that can be
> opted-out / disabled.
> 
> Whatever way this goes, I'd suggest that it not merge until the start
> of the new year .. luckily RP is in full control of when it merges.
> 
> Because I for one, won't be spending the Chrismtas holidays queuing
> other people's patches, or fixing status lines in the patches in my
> layers :)
> 
> Cheers,
> 
> Bruce

Actually a very good idea, but I'm not sure how fine grained we want 
these package-qa ids to be... @RP any thoughts?

Basically we can solve the issue either
- by keeping the status quo (dropping the reason from the docu)
- or having is according to docu
	- having it as a warning in the first place
	- turning it into an error once we are clean in core and all layers 
hosted on yocto project's infra

But yeah sure that patch doesn't need to go in this year, as I don't 
want to ruins everyone's holidays :-)

>>
>> On 14.12.21 18:53, Konrad Weihmann wrote:
>>> if a patch uses Upstream-Status: Inappropriate it should provide a machine
>>> readable reasoning in square brackets.
>>>
>>> According to latest wiki entry that would be
>>>
>>> not author
>>> native
>>> licensing
>>> configuration
>>> enable feature
>>> disable feature
>>> bugfix .*
>>> embedded specific
>>> no upstream
>>> other
>>>
>>> a detailed reasoning could be provided as part of the commit message,
>>> but format of the metadata line is fixed.
>>>
>>> This patch adds a check to insane.bbclass and warns if there is a
>>> non-compliant reasoning given, or none at all.
>>>
>>> In a follow-up this should be turned into an error, as it was done
>>> with missing Upstream-Status
>>>
>>> Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
>>> ---
>>>    meta/classes/insane.bbclass | 20 ++++++++++++++++++++
>>>    1 file changed, 20 insertions(+)
>>>
>>> diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
>>> index 240f3aad62..da26f4662c 100644
>>> --- a/meta/classes/insane.bbclass
>>> +++ b/meta/classes/insane.bbclass
>>> @@ -1191,6 +1191,26 @@ python do_qa_patch() {
>>>                   bb.error("Malformed Upstream-Status in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines, match_kinda.group(0)))
>>>               else:
>>>                   bb.error("Missing Upstream-Status in patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
>>> +
>>> +       inappr_message_re = r'Inappropriate(\s+\[(?P<reason>.*)\])*'
>>> +       inappr_reasons = [
>>> +            'not author',
>>> +            'native',
>>> +            'licensing',
>>> +            'configuration',
>>> +            'enable feature',
>>> +            'disable feature',
>>> +            'bugfix .*',
>>> +            'embedded specific',
>>> +            'no upstream',
>>> +            'other',
>>> +       ]
>>> +       for match_inappr in re.finditer(inappr_message_re, content, re.IGNORECASE | re.MULTILINE):
>>> +
>>> +           if 'reason' not in match_inappr.groupdict():
>>> +               bb.warning("Missing Upstream-Status: Inappropriate reasoning in patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
>>> +           elif not any(re.match(x, match_inappr.groupdict().get('reason', '') or '') for x in inappr_reasons):
>>> +               bb.warning("Malformed Upstream-Status: Inappropriate in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines, match_inappr.group(0)))
>>>    }
>>>
>>>    python do_qa_configure() {
>>>
>>>
>>>
>>>
>>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#159703): https://lists.openembedded.org/g/openembedded-core/message/159703
>> Mute This Topic: https://lists.openembedded.org/mt/87726727/1050810
>> Group Owner: openembedded-core+owner@lists.openembedded.org
>> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [bruce.ashfield@gmail.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
> 
> 


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

* Re: [OE-core] [meta-oe][RFC PATCH] insane: Inappropriate patch reasoning
  2021-12-14 18:48     ` Konrad Weihmann
@ 2021-12-14 20:11       ` Alexander Kanavin
  2021-12-14 20:24         ` Konrad Weihmann
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Kanavin @ 2021-12-14 20:11 UTC (permalink / raw)
  To: Konrad Weihmann; +Cc: Bruce Ashfield, OE-core

[-- Attachment #1: Type: text/plain, Size: 5299 bytes --]

What I would like to see at least is correctly tagging patches with dead
upstreams, now that we have the shiny new status for it, and a report where
they can be seen clearly :)

Alex

On Tue, 14 Dec 2021 at 19:48, Konrad Weihmann <kweihmann@outlook.com> wrote:

>
>
> On 14.12.21 19:38, Bruce Ashfield wrote:
> > On Tue, Dec 14, 2021 at 1:05 PM Konrad Weihmann <kweihmann@outlook.com>
> wrote:
> >>
> [snip]
>
> >>
> >>
> meta/recipes-support/vte/vte/0001-Makefile.docs-correctly-substitute-gtkdoc-qemu-wrapp.patch:
> >>     6: Upstream-Status: Inappropriate [oe-core specific]
> >>
> >> or are simply ignoring it at all.
> >>
> >> In total that are 352 patches I could indentify in latest master.
> >>
> >> I don't want to open up another can of worms, but either we drop the
> >> reasoning from Inappropriate in the patch guideline completely or we
> >> need to fix that in core (I guess in other layers it is even worse :) )
> >>
> >> Any thoughts?
> >
> > If we can opt out of the check either in a layer config or a recipe,
> > then the noise can at least be minimized. Since the ecosystem !=
> > oe-core, this level of checking needs to be something that can be
> > opted-out / disabled.
> >
> > Whatever way this goes, I'd suggest that it not merge until the start
> > of the new year .. luckily RP is in full control of when it merges.
> >
> > Because I for one, won't be spending the Chrismtas holidays queuing
> > other people's patches, or fixing status lines in the patches in my
> > layers :)
> >
> > Cheers,
> >
> > Bruce
>
> Actually a very good idea, but I'm not sure how fine grained we want
> these package-qa ids to be... @RP any thoughts?
>
> Basically we can solve the issue either
> - by keeping the status quo (dropping the reason from the docu)
> - or having is according to docu
>         - having it as a warning in the first place
>         - turning it into an error once we are clean in core and all
> layers
> hosted on yocto project's infra
>
> But yeah sure that patch doesn't need to go in this year, as I don't
> want to ruins everyone's holidays :-)
>
> >>
> >> On 14.12.21 18:53, Konrad Weihmann wrote:
> >>> if a patch uses Upstream-Status: Inappropriate it should provide a
> machine
> >>> readable reasoning in square brackets.
> >>>
> >>> According to latest wiki entry that would be
> >>>
> >>> not author
> >>> native
> >>> licensing
> >>> configuration
> >>> enable feature
> >>> disable feature
> >>> bugfix .*
> >>> embedded specific
> >>> no upstream
> >>> other
> >>>
> >>> a detailed reasoning could be provided as part of the commit message,
> >>> but format of the metadata line is fixed.
> >>>
> >>> This patch adds a check to insane.bbclass and warns if there is a
> >>> non-compliant reasoning given, or none at all.
> >>>
> >>> In a follow-up this should be turned into an error, as it was done
> >>> with missing Upstream-Status
> >>>
> >>> Signed-off-by: Konrad Weihmann <kweihmann@outlook.com>
> >>> ---
> >>>    meta/classes/insane.bbclass | 20 ++++++++++++++++++++
> >>>    1 file changed, 20 insertions(+)
> >>>
> >>> diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass
> >>> index 240f3aad62..da26f4662c 100644
> >>> --- a/meta/classes/insane.bbclass
> >>> +++ b/meta/classes/insane.bbclass
> >>> @@ -1191,6 +1191,26 @@ python do_qa_patch() {
> >>>                   bb.error("Malformed Upstream-Status in
> patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines,
> match_kinda.group(0)))
> >>>               else:
> >>>                   bb.error("Missing Upstream-Status in
> patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
> >>> +
> >>> +       inappr_message_re = r'Inappropriate(\s+\[(?P<reason>.*)\])*'
> >>> +       inappr_reasons = [
> >>> +            'not author',
> >>> +            'native',
> >>> +            'licensing',
> >>> +            'configuration',
> >>> +            'enable feature',
> >>> +            'disable feature',
> >>> +            'bugfix .*',
> >>> +            'embedded specific',
> >>> +            'no upstream',
> >>> +            'other',
> >>> +       ]
> >>> +       for match_inappr in re.finditer(inappr_message_re, content,
> re.IGNORECASE | re.MULTILINE):
> >>> +
> >>> +           if 'reason' not in match_inappr.groupdict():
> >>> +               bb.warning("Missing Upstream-Status: Inappropriate
> reasoning in patch\n%s\nPlease add according to %s ." % (fullpath,
> guidelines))
> >>> +           elif not any(re.match(x,
> match_inappr.groupdict().get('reason', '') or '') for x in inappr_reasons):
> >>> +               bb.warning("Malformed Upstream-Status: Inappropriate
> in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath,
> guidelines, match_inappr.group(0)))
> >>>    }
> >>>
> >>>    python do_qa_configure() {
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >
> >
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#159705):
> https://lists.openembedded.org/g/openembedded-core/message/159705
> Mute This Topic: https://lists.openembedded.org/mt/87726727/1686489
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>

[-- Attachment #2: Type: text/html, Size: 7711 bytes --]

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

* Re: [OE-core] [meta-oe][RFC PATCH] insane: Inappropriate patch reasoning
  2021-12-14 20:11       ` Alexander Kanavin
@ 2021-12-14 20:24         ` Konrad Weihmann
  0 siblings, 0 replies; 5+ messages in thread
From: Konrad Weihmann @ 2021-12-14 20:24 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Bruce Ashfield, OE-core


On 14.12.21 21:11, Alexander Kanavin wrote:
> What I would like to see at least is correctly tagging patches with dead 
> upstreams, now that we have the shiny new status for it, and a report 
> where they can be seen clearly :)

The point of that patch is to have everything more machine readable, so 
we can have your requested stats and any stats one can think of :-) - 
and to my understanding that was the whole point of defining these 
metadata entries.

I think we should head down this road, even if the initial amount of 
changes might be quite high - but in the end we might have some pretty 
automated, fancy stats, that will really provide some insights.

If we don't, we might end up in defining more and more new ids for 
different things already covered by the current approach.

> 
> Alex
> 
> On Tue, 14 Dec 2021 at 19:48, Konrad Weihmann <kweihmann@outlook.com 
> <mailto:kweihmann@outlook.com>> wrote:
> 
> 
> 
>     On 14.12.21 19:38, Bruce Ashfield wrote:
>      > On Tue, Dec 14, 2021 at 1:05 PM Konrad Weihmann
>     <kweihmann@outlook.com <mailto:kweihmann@outlook.com>> wrote:
>      >>
>     [snip]
> 
>      >>
>      >>
>     meta/recipes-support/vte/vte/0001-Makefile.docs-correctly-substitute-gtkdoc-qemu-wrapp.patch:
>      >>     6: Upstream-Status: Inappropriate [oe-core specific]
>      >>
>      >> or are simply ignoring it at all.
>      >>
>      >> In total that are 352 patches I could indentify in latest master.
>      >>
>      >> I don't want to open up another can of worms, but either we drop the
>      >> reasoning from Inappropriate in the patch guideline completely or we
>      >> need to fix that in core (I guess in other layers it is even
>     worse :) )
>      >>
>      >> Any thoughts?
>      >
>      > If we can opt out of the check either in a layer config or a recipe,
>      > then the noise can at least be minimized. Since the ecosystem !=
>      > oe-core, this level of checking needs to be something that can be
>      > opted-out / disabled.
>      >
>      > Whatever way this goes, I'd suggest that it not merge until the start
>      > of the new year .. luckily RP is in full control of when it merges.
>      >
>      > Because I for one, won't be spending the Chrismtas holidays queuing
>      > other people's patches, or fixing status lines in the patches in my
>      > layers :)
>      >
>      > Cheers,
>      >
>      > Bruce
> 
>     Actually a very good idea, but I'm not sure how fine grained we want
>     these package-qa ids to be... @RP any thoughts?
> 
>     Basically we can solve the issue either
>     - by keeping the status quo (dropping the reason from the docu)
>     - or having is according to docu
>              - having it as a warning in the first place
>              - turning it into an error once we are clean in core and
>     all layers
>     hosted on yocto project's infra
> 
>     But yeah sure that patch doesn't need to go in this year, as I don't
>     want to ruins everyone's holidays :-)
> 
>      >>
>      >> On 14.12.21 18:53, Konrad Weihmann wrote:
>      >>> if a patch uses Upstream-Status: Inappropriate it should
>     provide a machine
>      >>> readable reasoning in square brackets.
>      >>>
>      >>> According to latest wiki entry that would be
>      >>>
>      >>> not author
>      >>> native
>      >>> licensing
>      >>> configuration
>      >>> enable feature
>      >>> disable feature
>      >>> bugfix .*
>      >>> embedded specific
>      >>> no upstream
>      >>> other
>      >>>
>      >>> a detailed reasoning could be provided as part of the commit
>     message,
>      >>> but format of the metadata line is fixed.
>      >>>
>      >>> This patch adds a check to insane.bbclass and warns if there is a
>      >>> non-compliant reasoning given, or none at all.
>      >>>
>      >>> In a follow-up this should be turned into an error, as it was done
>      >>> with missing Upstream-Status
>      >>>
>      >>> Signed-off-by: Konrad Weihmann <kweihmann@outlook.com
>     <mailto:kweihmann@outlook.com>>
>      >>> ---
>      >>>    meta/classes/insane.bbclass | 20 ++++++++++++++++++++
>      >>>    1 file changed, 20 insertions(+)
>      >>>
>      >>> diff --git a/meta/classes/insane.bbclass
>     b/meta/classes/insane.bbclass
>      >>> index 240f3aad62..da26f4662c 100644
>      >>> --- a/meta/classes/insane.bbclass
>      >>> +++ b/meta/classes/insane.bbclass
>      >>> @@ -1191,6 +1191,26 @@ python do_qa_patch() {
>      >>>                   bb.error("Malformed Upstream-Status in
>     patch\n%s\nPlease correct according to %s :\n%s" % (fullpath,
>     guidelines, match_kinda.group(0)))
>      >>>               else:
>      >>>                   bb.error("Missing Upstream-Status in
>     patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
>      >>> +
>      >>> +       inappr_message_re =
>     r'Inappropriate(\s+\[(?P<reason>.*)\])*'
>      >>> +       inappr_reasons = [
>      >>> +            'not author',
>      >>> +            'native',
>      >>> +            'licensing',
>      >>> +            'configuration',
>      >>> +            'enable feature',
>      >>> +            'disable feature',
>      >>> +            'bugfix .*',
>      >>> +            'embedded specific',
>      >>> +            'no upstream',
>      >>> +            'other',
>      >>> +       ]
>      >>> +       for match_inappr in re.finditer(inappr_message_re,
>     content, re.IGNORECASE | re.MULTILINE):
>      >>> +
>      >>> +           if 'reason' not in match_inappr.groupdict():
>      >>> +               bb.warning("Missing Upstream-Status:
>     Inappropriate reasoning in patch\n%s\nPlease add according to %s ."
>     % (fullpath, guidelines))
>      >>> +           elif not any(re.match(x,
>     match_inappr.groupdict().get('reason', '') or '') for x in
>     inappr_reasons):
>      >>> +               bb.warning("Malformed Upstream-Status:
>     Inappropriate in patch\n%s\nPlease correct according to %s :\n%s" %
>     (fullpath, guidelines, match_inappr.group(0)))
>      >>>    }
>      >>>
>      >>>    python do_qa_configure() {
>      >>>
>      >>>
>      >>>
>      >>>
>      >>>
>      >>
>      >>
>      >>
>      >
>      >
> 
>     -=-=-=-=-=-=-=-=-=-=-=-
>     Links: You receive all messages sent to this group.
>     View/Reply Online (#159705):
>     https://lists.openembedded.org/g/openembedded-core/message/159705
>     <https://lists.openembedded.org/g/openembedded-core/message/159705>
>     Mute This Topic: https://lists.openembedded.org/mt/87726727/1686489
>     <https://lists.openembedded.org/mt/87726727/1686489>
>     Group Owner: openembedded-core+owner@lists.openembedded.org
>     <mailto:openembedded-core%2Bowner@lists.openembedded.org>
>     Unsubscribe:
>     https://lists.openembedded.org/g/openembedded-core/unsub
>     <https://lists.openembedded.org/g/openembedded-core/unsub>
>     [alex.kanavin@gmail.com <mailto:alex.kanavin@gmail.com>]
>     -=-=-=-=-=-=-=-=-=-=-=-
> 


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

end of thread, other threads:[~2021-12-14 20:25 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <16C0B098D197A5E1.12686@lists.openembedded.org>
2021-12-14 18:05 ` [OE-core] [meta-oe][RFC PATCH] insane: Inappropriate patch reasoning Konrad Weihmann
2021-12-14 18:38   ` Bruce Ashfield
2021-12-14 18:48     ` Konrad Weihmann
2021-12-14 20:11       ` Alexander Kanavin
2021-12-14 20:24         ` Konrad Weihmann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.