summaryrefslogtreecommitdiffstats
path: root/meta-poky/conf/distro
Commit message (Collapse)AuthorAgeFilesLines
* poky.conf: Bump version/codename for post release of scarthgapRichard Purdie2024-04-161-2/+2
| | | | | | (From meta-yocto rev: 99f48efdf733e6722045c944ffef8117ca80116f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Bump version for 5.0 scarthgap releaseRichard Purdie2024-04-161-1/+1
| | | | | | (From meta-yocto rev: 8f12ba9f7006d54e6f5259eb1c734e6116a2580b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-altcfg: Default to ipk packagingRichard Purdie2024-03-201-0/+2
| | | | | | | | | | | | | | | | | | | | | poky itself defaults to rpm packaging. In support of the binary distro testing, and for wider testing in general, default poky-altcfg to ipk. Since we plan to have better "binary distro" testing on the autobuilder and we plan to primarily use ipk for this, having ipk based images available as part of our builds is desireable. Since we want systemd based images with ipk, it makes sense to leave standard poky using rpm images but switch poky-altcfg to use ipk. Doing this now for scarthgap gives us a good platform to build off in the long term too. This matches https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=a9b4f83c05136dd83e07c0f68ae2ad13507ed36a (From meta-yocto rev: 6d89a66ad8a28d07425cf8886567038950ef65e7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Update to prepare for scarthgap releaseRichard Purdie2024-03-071-3/+3
| | | | | | (From meta-yocto rev: 4e53cc57c1e6c05098f3cfd467bd9cdbc86bd363) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-altcfg: Update PREFERRED_VERSION for kerenlRichard Purdie2024-01-221-2/+2
| | | | | | | | Update to 6.6 since it is our only kernel version. (From meta-yocto rev: 00b2de10d7665a60d32497cb141f40ba3e1143fa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky/poky-tiny: make 6.6 the default kernelBruce Ashfield2024-01-042-3/+3
| | | | | | | | | | Bumping the reference distros to the latest -stable/lts kernel. (From meta-yocto rev: f148b0ddea099062b07abe6d8a8f6c67b8bc087f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: update SANITY_TESTED_DISTROS to match autobuilderMichael Opdenacker2023-12-201-3/+2
| | | | | | | | | | | | >From the intersection of the list of allowed workers on https://git.yoctoproject.org/yocto-autobuilder2/tree/config.py and the active workers on https://autobuilder.yoctoproject.org/typhoon/#/workers (From meta-yocto rev: 5859bb1be028d303ddc8729ff761bdde7f7dd5f1) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: fix PACKAGE_EXCLUDERoss Burton2023-11-081-1/+1
| | | | | | | | | | | | poky-tiny does a PACKAGE_EXCLUDE on shadow-base as the kernel doesn't support multiple users. However it does this by assigning to an override, which makes it impossible for images or machines to extend PACKAGE_EXCLUDE with their own exclusions. (From meta-yocto rev: 5d86975934b46a64b36f60c097bce7a577c1b8b0) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Update to post release versioningRichard Purdie2023-10-191-1/+1
| | | | | | (From meta-yocto rev: 2c574e299d247f3db0dcea513dc9ea818c488e72) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Bump version for 4.3 nanbield releaseRichard Purdie2023-10-171-2/+2
| | | | | | (From meta-yocto rev: c9f0946b6fd35ab7cb0197599a489560d129daf2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky/poky-tiny: Switch to the 6.5 kernelRichard Purdie2023-10-102-3/+3
| | | | | | | | 6.4 is EOL so switch to the 6.5 kernel. (From meta-yocto rev: 2b6624b894c8a458be7d4b13b1691a89ead44120) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Switch to post release name/versionPeter Kjellerstedt2023-08-241-2/+2
| | | | | | | (From meta-yocto rev: 803ef4a3f2304350484d2993fc0e811a6d8e1fa7) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky/poky-tiny: set preferred linux-yocto version to 6.4Bruce Ashfield2023-08-162-3/+3
| | | | | | | | | | | | | Bumping poky and poky tiny to test the latest refernce kernel. We leave poky-alt on 6.1 for LTS coverage. (From meta-yocto rev: bb261e23b458b7631006ccd6ce38b91fa096b451) (From meta-yocto rev: 11efa4cf80928cb1036c350a26e221d2de4817cc) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: update SANITY_TESTED_DISTROS to match autobuilderMichael Opdenacker2023-08-081-3/+5
| | | | | | | | | | | | >From the intersection of the list of allowed workers on https://git.yoctoproject.org/yocto-autobuilder2/tree/config.py and the active workers on https://autobuilder.yoctoproject.org/typhoon/#/workers (From meta-yocto rev: dc5bd555e1910cdbba4252b896cc3021a8f1ec51) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky/poky-tiny: Explicitly exclude `shadow`Alex Kiernan2023-08-011-0/+4
| | | | | | | | | | | | | | | `login` from busybox has explicit heuristics to handle CONFIG_MULTIUSER unset (i.e. a kernel without non-root users, groups or capabilities), bringing in the shadow version of `login` causes obscure failures at runtime ("setgid: Function not implemented"), instead exclude it here so anyone who includes it (likely accidentally) will at least get a build time failure. (From meta-yocto rev: be22c2923a0cdf60ab60012668382e55a3618f2b) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: add Debian 12 to supported distribution listRoss Burton2023-07-121-0/+1
| | | | | | | | | | The autobuilder now has a Debian 12 machine and it appears to be working fine, so add Debian 12 to the supported list. (From meta-yocto rev: c54fb08cc977e68295ba13942d6b3c2e82f9c86a) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcsections: apply section removal also in C++, not only in CPeter Marko2023-07-121-0/+2
| | | | | | | | | | | | | | | | Currently only CFLAGS contains sections optimizations. This is used during C compilation. C++ compilation uses CXXFLAGS instead. I did not introduce CXXFLAGS_SECTION_REMOVAL because the options are identical in C and C++, while adding it would add whole lot of additional useless lines of code to maintain. (From meta-yocto rev: 4962baf5d0baf3bf61a44020be96cb877f4e4979) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-altconfig: enable usrmerge DISTRO_FEATURERoss Burton2023-06-151-2/+2
| | | | | | | | | | | | | | | | | The point of poky-altconfig is to exercise popular DISTRO_FEATURES which are not enabled in nodistro or poky out of the box. With the upcoming v254 release of systemd mandating usrmerge[1] this will become mandatory for anyone using systemd, so get ahead of the curve and enable it in poky-altconfig now to shake out any problems and ensure it is continually tested. [1] https://lists.freedesktop.org/archives/systemd-devel/2023-June/049173.html (From meta-yocto rev: 060021abc795cebbbf003265c2fcb976505333a8) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Enable spdx manifests by defaultRichard Purdie2023-06-061-0/+3
| | | | | | | | | We're now in a position to enable SPDX manifests by default, do this for poky. (From meta-yocto rev: 511f2f60cc2637ebc06049f58acb4f68562b2fce) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Drop 5.15 supportRichard Purdie2023-05-261-1/+1
| | | | | | | | | | 5.15 doesn't work with gcc 13 and we'll be replacing 5.15 with a new kernel version later in the release cycle. Drop 5.15 now so we can move forward with gcc 13 and we'll add a new kernel version later. (From meta-yocto rev: 084d840d7f655466d5d668ca309a8b09b83f23fb) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Bump version for 4.2 mickledore releaseRichard Purdie2023-04-051-2/+2
| | | | | | (From meta-yocto rev: 9294211a349523a07a81eebf6ce4edb126797d23) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-bleeding: Update and reworkRichard Purdie2023-03-212-53/+19
| | | | | | | | | | | | | | | | | | This distro setting has bitrotted quite badly but the idea remains a good one. Try and improve things by: * using a class and a list of recipes to make things more readable * drop settings for recipes which no longer use git * drop obsolete PREFERRED_VERSION settings * add a provider switch to use linux-yocto-dev * reword to avoid "package" confusion with recipe The distro then builds and highlighted a number of matchbox issues which other patches address and improve. (From meta-yocto rev: 00e974484d771dd015af1f2c0c547135555d24d0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: set MAINTAINER clearlyRoss Burton2023-03-141-1/+1
| | | | | | | | | | | | The default Poky-specific MAINTAINER assignment makes it look like the maintainer is a person called Poky. Instead, use "Poky Maintainers" as the name. (From meta-yocto rev: 8e17aeb3fd3246ae59119e3e1c693a4f9a3b3420) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Update SANITY_TESTED_DISTROS to match autobuilderRichard Purdie2023-02-171-4/+4
| | | | | | | | | The autobuilder workers change over time, update the sanity testing list to match the current autobuilder workers OS list. (From meta-yocto rev: e1b515ec9d5c6b1b21d27db1ec413088398d538b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Switch to post release name/versionPeter Kjellerstedt2023-02-011-3/+2
| | | | | | | (From meta-yocto rev: b586654a4f0cd782de833106aff96b613b70b62b) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky/poky-tiny: bump preferred version to 6.1Bruce Ashfield2023-01-262-3/+3
| | | | | | | | | | 5.19 will be removed shortly, bumping the preferred versions for poky/poky-tiny to 6.1. The -alt config remains on 5.15. (From meta-yocto rev: 535ef93ef68af20b06effb0dd899895a192bb412) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Set INIT_MANAGER by a separate variableRichard Purdie2023-01-243-4/+5
| | | | | | | | | | | Currently INIT_MANAGER cannot be overridden from local.conf. This is complicated by the use of overrides in the various poky distro configs. That is necessary, so use a separate variable to indirectly set the value meaning local.conf can still override the result. (From meta-yocto rev: da23d0c3edad0f5ee4cc4916276e214e8d53aad0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky/poky-tiny: Drop largefile mentionsRichard Purdie2022-12-112-4/+1
| | | | | | | | | largefile was made the default and the distro feature is no longer needed. Drop the leftovers in poky. (From meta-yocto rev: c5da2d28ed517fff4a32e3bbad4511a1a4bf19b0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: Add Fedora 36 as supported distroJavier Tia2022-11-281-0/+1
| | | | | | | | | | | | | | | | | Based on [1], Fedora 36 it's building in Poky. [1] https://autobuilder.yoctoproject.org/typhoon/#/builders/86 Thanks to Michael Opdenacker for pointing out the Fedora 36 builds and orientation to submit this patch. (From meta-yocto rev: 27b5faebd9c1bf72848fdddaa5da27d3bd6e62b0) (From meta-yocto rev: 5b0268f53f2f610321c731bef58b195bedc55283) Signed-off-by: Javier Tia <javier.tia@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: remove Ubuntu 21.10Michael Opdenacker2022-10-251-1/+0
| | | | | | | | | | | | Ubuntu 21.10 is no longer updated by Canonical and since 22.04 is available and supported, it's no longer useful to test it and declare it as supported. (From meta-yocto rev: 8f8bde4f5a9b37d3a93615c22b1896fd47973478) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Update to match poky version numbersRichard Purdie2022-09-291-2/+2
| | | | | | (From meta-yocto rev: 913bd8ba4dd1d5d2a38261bde985b64a36e36281) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Update to 4.1 versionRichard Purdie2022-09-291-1/+2
| | | | | | (From meta-yocto rev: 152d88fa34debb664c7a31b8e733b3de6fbb5561) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: add ubuntu-22.04 to tested distrosAnuj Mittal2022-08-151-0/+1
| | | | | | | (From meta-yocto rev: b058ef713f9d2e4bf8822c391a72ee64bdf5e43b) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: change preferred kernel version to 5.15 in poky-altBruce Ashfield2022-08-091-1/+1
| | | | | | | | | | 5.10 has been removed from oe-core, we change the alt distro to the 5.15 kernel. (From meta-yocto rev: 7077d849ef8588b65a7a3ae61b49292407ac13d7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: update preferred version to v5.19Bruce Ashfield2022-08-092-3/+3
| | | | | | | (From meta-yocto rev: 73fbfa267bda268e6362d15439e67db63ae091fb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-floating-revisions.inc: remove xf86-input-keyboard entryAlexander Kanavin2022-08-041-2/+0
| | | | | | | | | The recipe has been removed from core. (From meta-yocto rev: ae07a50d067d554d1d62ba1c8a4c323907a2c559) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Enable debug-kernel for SPDX license manifestsRichard Purdie2022-07-281-0/+3
| | | | | | | | | | In order to generate complete SPDX license manifests we need the kernel DEBUG_INFO configure option to be set. Enable this within poky by default as we want to be able to provide that information. (From meta-yocto rev: 9ced869bb07f7ad9e11373be3a38ab25c2b6536b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: remove EOL and Centos7 hostsArmin Kuster2022-07-281-4/+0
| | | | | | | | | | | | | Centos7 is no longer in the AB Centos8 has been EOL'd - replaced by Alma8 Debian9 has been EOL'd - June, 2022 Ubuntu 16.04 has been EOL'd - April 20th, 2021 (From meta-yocto rev: 09f17b1b744077da9c4efb9f4ac388ef2f4fa24d) Signed-off-by: Armin Kuster <akuste808r@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro/poky-tiny: don't put translations into imagesRoss Burton2022-04-301-0/+2
| | | | | | | | | | | | | | | | | | | | | IMAGE_LINGUAS has a default value, "en-us en-gb" in default-distrovars.inc and "de-de fr-fr en-gb" in image.bbclass. However, poky-tiny sets USE_NLS=no so IMAGE_LINGUAS can't really be used in a tiny context, and previously musl hasn't supported locales so this hasn't been a problem. However, now that musl-locales exists, poky-tiny images will try to pull in translations. As we've disabled NLS these simply take up disk space and cannot be used, and currently musl-locales fails to build if USE_NLS=no. Set IMAGE_LINGUAS to "" in poky-tiny.conf so that images don't have locales added. (From meta-yocto rev: 50bb58035f0158e388019e731126e630307b69dc) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: set PACKAGE_CLASSES explicitly to package_rpmRoss Burton2022-04-281-0/+2
| | | | | | | | | | | | | | | | | | Currently, defaultsetup.conf defaults PACKAGE_CLASSES to ipkg, and Poky's local.conf.template defaults it to rpm. So in theory Poky uses RPM, but only if you actually use the local.conf.template: use Poky but write your own minimal local.conf and you get ipkg being used. Resolve this by explicitly setting PACKAGE_CLASSES in poky.conf, and commentting out the assignment in local.conf.sample. Users with existing local.conf files won't notice a change of behaviour, and users who write their own minimal local.conf will get the behaviour that is expected, that is RPMs. (From meta-yocto rev: 0615305e26f7e643cdf91e17902ebaa8e7f8faf8) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky/meta-yocto-bsp: Post release version/codename updatesRichard Purdie2022-04-221-3/+2
| | | | | | (From meta-yocto rev: e6f4a7f76b8a60f365a111e0b38d6d5090a0b003) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Use INIT_MANAGER in main distro configRichard Purdie2022-04-193-3/+5
| | | | | | | | | | Just to keep things standard and clear, use the new INIT_MANAGER variable in the main distro config. This matches the default config with the addition of some DISTRO_FEATURES tweaks. (From meta-yocto rev: 07556802447a157bfdae842354c064e50ae09d42) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: add a distro descriptionJon Mason2022-04-191-0/+1
| | | | | | | (From meta-yocto rev: a2d3b25b2900560bd724731c3d3124a33e608b8c) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Drop PREMIRRORS entries for scmsRichard Purdie2022-03-301-10/+0
| | | | | | | | | | The reasons for this are lost in the mists of time. These are already in OE-Core as MIRRORS and we should be falling back to the project as a backup, not a default. Update accordingly. (From meta-yocto rev: 1b71a3b9418fd928fb72bd23898cffe70c43d9d5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky: Bump to 4.0 in preparation for releaseRichard Purdie2022-03-151-2/+3
| | | | | | (From meta-yocto rev: d6a3e8092408715693e3713575b8271bea4e9dbc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky.conf: update tested distroLee Chee Yang2022-03-011-2/+4
| | | | | | | | | | | drop opensuseleap-15.2 and fedora-33 add fedora-35, opensuseleap-15.3 and almalinux-8.5 (From meta-yocto rev: a1b752d31603bdbf9b9ee4eb09b2fd6ad4ad5d21) Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: set QB_DEFAULT_FSTYPE correctlyRoss Burton2022-02-211-2/+1
| | | | | | | | | | | | | | QB_DEFAULT_FSTYPE is used literally as the image extension in the testimage code, so this shouldn't be set as IMAGE_FSTYPES because that variable is a list of image types, so if IMAGE_FSTYPES is extended and testimage ran it will try to look for an image called e.g. "core-image-minimal-cpio.gz ext4". Instead, set QB_DEFAULT_FSTYPE explicitly to cpio.gz. (From meta-yocto rev: 78d2ca75839aac47007522d4b6f790a4bd32b950) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: don't skip core-image-base and core-image-full-cmdlineRoss Burton2022-02-211-2/+0
| | | | | | | | | | Building a "tiny" core-image-full-cmdline may not make a lot of sense, but it build, so don't skip these images. (From meta-yocto rev: a03d9df579cfdfdaa0e0967f04cbd7c62cd40055) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-tiny: Use renamed SKIP_RECIPES varFlagSaul Wold2022-02-211-10/+10
| | | | | | | | | This is a more descriptive variable name updated in base.bbclass (From meta-yocto rev: 4e9e91dbd2d9aa14a9424b615484290fc863481c) Signed-off-by: Saul Wold <saul.wold@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcsections: add nativesdk-cairo to exclude listChristian Eggers2022-02-161-0/+2
| | | | | | | | | | | | | | | | configure fails with the following error if gcsections is active during build of nativesdk-cairo: | checking whether float word ordering is bigendian... unknown | configure: error: | | Unknown float word ordering. You need to manually preset | ax_cv_c_float_words_bigendian=no (or yes) according to your system. (From meta-yocto rev: 45f97f55ae181b3fe5436276b36f5ed48d7437de) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>