Commit Graph

63 Commits

Author SHA1 Message Date
Bruce Ashfield
bf6fae9619 poky-alt: switch preferred kernel to 6.12
6.6 is being removed from the upcoming LTS release, so we
adjust the alt config to use the 6.12 reference.

(From meta-yocto rev: 9502859f2d0c36d23cc23d3a91f1513eb748f0d3)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-11 11:44:20 +00:00
Richard Purdie
1df683df5c poky-altcfg: Update PREFERRED_VERSION for kerenl
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>
2024-01-22 13:45:33 +00:00
Peter Marko
01371175e9 gcsections: apply section removal also in C++, not only in C
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>
2023-07-12 10:36:52 +01:00
Ross Burton
dc03dac769 poky-altconfig: enable usrmerge DISTRO_FEATURE
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>
2023-06-15 08:01:08 +01:00
Richard Purdie
76494f2b66 linux-yocto: Drop 5.15 support
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>
2023-05-26 07:54:17 +01:00
Richard Purdie
c7ee2d0236 poky-bleeding: Update and rework
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>
2023-03-21 22:47:01 +00:00
Bruce Ashfield
db242b92f7 poky: change preferred kernel version to 5.15 in poky-alt
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>
2022-08-09 16:37:24 +01:00
Alexander Kanavin
fcb754793d poky-floating-revisions.inc: remove xf86-input-keyboard entry
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>
2022-08-04 21:52:21 +01:00
Christian Eggers
b9824a048f gcsections: add nativesdk-cairo to exclude list
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>
2022-02-16 18:42:35 +00:00
Peter Kjellerstedt
3480d0224b poky-floating-revisions.inc: Use new override syntax for commented vars
(From meta-yocto rev: ab8cec2cc136f03747995565c3f5ae923883a55c)

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-26 21:16:39 +01:00
Bruce Ashfield
f3e7063e6a poky-alt: switch default kernel to 5.10
5.4 has been dropped from oe-core release/development, so we switch
the alt-config to use 5.10.

(From meta-yocto rev: 979b52c5f1d649791bfe312d79585a4cd346ce26)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-08-18 17:01:26 +01:00
Richard Purdie
9826f87cb4 meta-poky/meta-yocto-bsp: Convert to new override syntax
This converts the two layers to the new override syntax. This was done using

<oe-core>/scripts/contrib/convert-overrides.py <this-layer>

with no manual fixes.

(From meta-yocto rev: 387eab70f343966267c2a68746aea1bbb8525191)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-07-29 23:38:21 +01:00
Ross Burton
8bcbec073f meta-poky: remove clutter references
(From meta-yocto rev: 4c507b7bd9453abce9faf9e764756c01f303d01d)

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-06-03 23:09:42 +01:00
Vivien Didelot
2d3bbfcfba poky: fix typos
Fix fromw -> from typo in poky-world-exclude.inc,
and confiruration -> configuration in poky-tiny.conf.

(From meta-yocto rev: 70f767e9440452bf65dc5c295ae5e336d5622597)

Signed-off-by: Vivien Didelot <vdidelot@pbsc.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-03-11 14:06:46 +00:00
Bruce Ashfield
4c577733f1 poky-alt: don't use conditional assignment for preferred kernel version
The include of poky.conf already sets a preferred kernel version, so the
one in the alt-config won't have any impact.

This normally isn't a problem, but when we are introducing a new kernel
that doesn't yet have compatibility with all machines, it throws warnings.

 WARNING: preferred version 5.10% of linux-yocto not available (for item kernel-module-x-tables)
 WARNING: versions of linux-yocto available: 5.4.69+gitAUTOINC+1c358e1969_cfcdd63145 5.8.13+gitAUTOINC+b976de4f41_5981001bf0

(From meta-yocto rev: a7b41f311eb79a2a112a75160b6d557029ca9904)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-01-05 13:48:41 +00:00
Sinan Kaya
9aae620b95 gcsections: add more suppressions for SDK builds
More suppression is needed for glibc, perl and mingw.

(From meta-yocto rev: 0e0f03888f876f7025aec292689a14925217619d)

Signed-off-by: Sinan Kaya <okaya@kernel.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-12-20 00:03:34 +00:00
Sinan Kaya
c39dfcbabc poky-tiny: enable section removal
Use GCC sections flags so that unused sections can be garbage
collected at link time.

(From meta-yocto rev: 70176ee6235c2545e18df855cac2c3524b7e50e4)

Signed-off-by: Sinan Kaya <okaya@kernel.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-12-03 22:53:55 +00:00
Bruce Ashfield
e91900c0bc poky-alt: bump LTS kernel to v5.4
We move from 4.19 to 5.4 as the LTS kernel.

(From meta-yocto rev: db7ed0a35a9822ba2ffe629c08bc5056be1cccc0)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-22 23:57:27 +00:00
Richard Purdie
a91448bf73 poky-altcfg: Replace poky-lsb with poky-altcfg
LSB has been removed, replace poky-lsb with poky-altcfg, a place
where we can test different configurations on the autobuilder as well
as showing an example of how to subclass a distro configuration.

(From meta-yocto rev: 00fdefff55717331a220fe624f29c387970d31d7)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-29 14:05:12 +01:00
Adrian Bunk
66dba02728 Remove LSB support bits
LSB as a standard isn't current and isn't well suited to embedded
anyway. Its putting artifical constraints on the system and with modern
layer technology, would now be better off as its own layer. As such
its time to split it out.

(From meta-yocto rev: 8bb0237a74c2b66d0d0f19e600a5fb39df67894f)

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-08-29 14:05:12 +01:00
Richard Purdie
ecf0988775 distro/include: Add poky-distro-alt-test-config.inc
In order to phase out poky-lsb, move the alternate test configurations
to a separate .inc file. This is necessary to avoid maintaining this
configuration in the autobuilder config (such as kernel version numbers).

(From meta-yocto rev: 235f592b44617afcd31211e476428fadf456eaea)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-07-19 08:46:04 +01:00
Ross Burton
2abd62f9fe poky-floating-revisions: remove deleted tests
These tests are very old, unmaintained, and there are better benchmarking
systems available now.

(From meta-yocto rev: 48b446fe7ee6601e8927a2f6663c98e6c42e9064)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-12 14:05:00 +00:00
Ross Burton
9559eee2a7 conf: remove maintainers.inc, now in oe-core
(From meta-yocto rev: c32855290f41616d5c48bb3cb717ec7a840b867d)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-09-21 09:05:50 +01:00
Leonardo Sandoval
56bc7c071f maintainers.inc: updating ownership for apt, dpkg, perl, qemu and related ones
(From meta-yocto rev: 2966ec0b203dbdce519049e8a6c98fb2f6121a24)

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-09-12 23:56:21 +01:00
Alexander Kanavin
a087e0bc76 maintainers.inc: assign newly added recipes
Speak up if you disagree with these.

(From meta-yocto rev: a09b543f9bd0ff9026b129f23d4ae8a5f5a980a6)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-24 16:49:57 +01:00
Paul Eggleton
46e7a2d006 maintainers.inc: fix pn- override
Fix typo in override (_pn_go insteadof _pn-go).

(From meta-yocto rev: e5860f12878966d9e8590e872c2f9d9264b24663)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-24 09:39:48 +01:00
Alexander Kanavin
6b5777a979 maintainers.inc: assign newly added recipes
If you disagree with the assignments, please speak up.

(From meta-yocto rev: 0966bf5a4e2e202dd1bee04f58a008728b21aed7)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-09 09:24:56 +01:00
Alexander Kanavin
e6fd594934 poky-world-exclude.inc: remove recipes from meta-qt4
Now that meta-qt4 isn't used by the autobuilder, there's no need
to exclude broken recipes fron that layer either.

(From meta-yocto rev: feb7d9db5979a1b8d5f27c370d01755b50023255)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-09 09:24:56 +01:00
Ross Burton
90106d5afc conf/maintainers: update for revised maintainership
- move X.org to MontaVista
- change Denys's email to ti.com
- move "compression" to TI
- move VA to Intel
- move some to LG

Thanks everyone for taking some recipes!

(From meta-yocto rev: 975143f63278a5873bcd41c9763426eebfc19e65)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-06-23 14:05:29 +01:00
Leonardo Sandoval
2572e44751 maintainers: update maintainers in several python modules, cronie and swig
The python modules involved are:

* Python 2: numpy and setuptools
* python 3: async, dbus, distribute, docutils, gitdb, nose, numpy, pip,
  pygobject, setuptools, six and smmap

(From meta-yocto rev: 103690a9469880ad5059d7ce831d574456f59ee1)

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-06-03 23:46:07 +01:00
Ross Burton
03f4eb4ebe maintainers: move to TI
(From meta-yocto rev: b4a77002ec6e82178ebc9a98500d792523094414)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-04-20 07:55:26 +01:00
Ross Burton
7b0d45967b maintainers: reassign to OS Systems
(From meta-yocto rev: c19383f1d06180d52122090ca5f94bb449800a3f)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-04-20 07:55:26 +01:00
Ross Burton
a052b6e524 maintainers: reassign to montavista
(From meta-yocto rev: 2530c7c61cf046bbd04059bc903aa9b65dceb9c3)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-04-20 07:55:26 +01:00
Ross Burton
98765c005b maintainers: move u-boot to marek
(From meta-yocto rev: 9e07c711e022f54162603a6175cad928c883accf)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-04-20 07:55:26 +01:00
Leonardo Sandoval
053e545b9d maintainers: change ownership on cve-check-tool, nfs-utils, ttf-bitstream-vera and which
(From meta-yocto rev: c6bbd7f45260d0921ad1c5f8c1f1f7846aa42270)

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-04-13 23:55:40 +01:00
Paul Eggleton
4c1f654311 poky-world-exclude.inc: add python-pyqt
python-pyqt in meta-qt4 is about to require sip 4.19 that only meta-oe
provides; as we only bring in meta-qt4 for LSB, there's no need to be
building this as part of world and it would fail without meta-oe anyway.

(From meta-yocto rev: 202598d670a1d335d2a8de7685244fa7f480bd26)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-04-10 17:03:28 +01:00
Leonardo Sandoval
2acc741dd0 maintainers.inc: Add maintainers to go-native and vulkan software package recipes
(From meta-yocto rev: 6edf4e6bf8202378069496eda9f30b9ff7ef85f2)

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-03-29 16:37:28 +01:00
Armin Kuster
1ff2ece700 maintainers list: add self to libpcre2 as maintainer
(From meta-yocto rev: f011bc3caa0734a90d41e96aac302d1a3dc04c51)

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-03-22 11:35:23 +00:00
Alexander Kanavin
13d140450d maintainers.inc: re-assign pcmanfm, so it has same owner as libfm
(From meta-yocto rev: 05126a52525538386c3f91a3de2fa52a55ab42e7)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-20 15:22:51 +00:00
Jose Lamego
d351c87452 maintainers: Change maintainers for python(3) modules
Some packages with recipes for both python2 and python3
must be upgraded simultaneously to avoid version conflicts
due to common dependencies.
This change distributes responsibilities to provide
a single maintainer for related recipes.

(From meta-yocto rev: 3318697f529bb3f821b46e64b12e59c2f2aad1ea)

Signed-off-by: Jose Lamego <jose.a.lamego@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-11-28 14:50:05 +00:00
Alexander Kanavin
9b1bd29ea9 maintainers.inc: remove libwnck3 recipe
(From meta-yocto rev: b9a01ef196b605255c015f14b907308a1c167402)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-11-15 15:19:55 +00:00
Ross Burton
09278be8c2 conf/distro/include/maintainers: move toolchain to Khem Raj
Khem Raj of Comcast has offered to formally own the toolchain and C libraries,
so reassign the maintainership to him.

Thanks, Khem!

(From meta-yocto rev: ae4e83f08474f50683d0176996d1ab8378989d17)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-11-09 12:20:48 +00:00
Alexander Kanavin
927ed6cbef maintainers.inc: remove SGML recipes
(From meta-yocto rev: 572a736e529f862fa60145b34412c3f18d2a9ded)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28 16:32:31 +01:00
Alexander Kanavin
6caf67bc0d maintainers.inc: add missing recipes
(From meta-yocto rev: c8fbbfa3224fe1079ecfeef5c7305cd040597198)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28 16:32:31 +01:00
Maxin B. John
19d42e599d maintainers.inc: remove core-image-directfb reference
core-image-directfb was removed from oe-core with this commit:

remove core-image-directfb.bb as part of moving directfb
from oe-core
(From OE-Core rev: 8871fe1189776d78e5848b08edb9c990b9aebf2d)

(From meta-yocto rev: d8e70722ce82d1d688f63e8572b46c1f01d7f353)

Signed-off-by: Maxin B. John <maxin.john@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-28 16:32:31 +01:00
Leonardo Sandoval
e2251b5dde maintainers: Change maintainers for python(3) modules
New maintainers for python(3) modules: Edwin for python3 and Jose for
python2

(From meta-yocto rev: b0e7ac3b54d36977ac46abe5b17ddce54d44a2c7)

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-09-28 10:17:13 +01:00
Leonardo Sandoval
3c1af2e13e maintainers: new maintainers in multiple recipes
In order to load balance Alejandro H. there are new maintainers for the following
packages: aspell, bc, cronie, libusb(-compact), nfs-utils, pcmanfm, ruby, swig,
texinfo, tex-info-dummy-native, ttf-bitstream-vera, unzip and which.

(From meta-yocto rev: 63236ba175569c90a6bb9ec3024e18cdd3437e3d)

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-09-28 10:17:13 +01:00
Leonardo Sandoval
3935476d31 maintainers.inc: Change perl maintainer
Anibal agreed to maintain most perl related recipes (include perl and
perl-native).

(From meta-yocto rev: 20e37fd391a2e9c6f529d4f16d83ed9a4ac12c73)

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-09-28 10:17:13 +01:00
Alexander Kanavin
ece1156d3e maintainers.inc: add missing recipes
(From meta-yocto rev: 34e7bda499e870601cec044e6a63c83ceca4050c)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-09-13 15:16:15 +01:00
Alexander Kanavin
2679a347c5 maintainers.inc: rename gtk-doc-stub to gtk-doc, reassign to me
(From meta-yocto rev: e09444f0f613cd7b092bab5cb0106c1447be1ecf)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-09-09 12:12:59 +01:00