# This is a list of basic buildrequires; it'd be a bit better to# yum -y install @buildsys-build but unfortunately that hits a bug:# https://fedoraproject.org/wiki/Common_F30_bugs#Conflicts_between_fedora-release_packages_when_installing_package_groups# So here we inline it, minus the -release package.bashbzip2coreutilscpiodiffutilsfindutilsgawkglibc-minimal-langpackgrepgzipinfomakepatchredhat-rpm-configrpm-buildsedshadow-utilstarunziputil-linuxwhichxz# For rust projectsrustfmtclippy# For unit tests at least.ostree# A super common tooljq# For golang projects like mantle and gangplankgolang# Used by ostree tests (TODO: add to something like TestBuildRequires in spec files)attrgjs# Also, add clang since it's useful at least in CI for C/C++ projectsclang# And the tools such as clang-format, used for style checkingclang-tools-extra# All C/C++ projects should have CI that uses the sanitizerslibubsan libasan libtsan# And all C/C++ projects should use clang-analyzerclang-analyzer# We don't want zombies in our podsdumb-init# Used to check Bash scripts in CIShellCheckfile