aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/conf
AgeCommit message (Collapse)Author
14 dayspv: Fix ptest failuresKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11ptest-packagelists-meta-oe: jemalloc and oprofile are passing nowKhem Raj
Move them into PTESTS_FAST_META_OE Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11libxml++: Delete recipe for 2.42.1Khem Raj
We already have libxml++-5 provided and some of the dependencies for libxml++ (older version of glibmm) are not available. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-27microsoft-gsl: add new recipe including ptestPeter Marko
The Guidelines Support Library (GSL) contains functions and types that are suggested for use by the C++ Core Guidelines maintained by the Standard C++ Foundation. This repo contains Microsoft's implementation of GSL. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-17layer.conf: Prepare for release, drop nanbield LAYERSERIESKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-16layer.conf: Update for the scarthgap release seriesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-10fmt: remove unnecessary "inherit ptest" directiveRobert P. J. Day
Given that the recipe does not provide the standard ptest infrastructure, remove the superfluous inherit of ptest. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-05ptest-packagelists-meta-oe: Move libgpiod out of PTESTS_PROBLEMS_META_OEKhem Raj
It works fine now Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-03-01layer.conf: Add nativesdk-libdevmapper PREFERRED_RPROVIDERYi Zhao
Refer to [1] and [2], add nativesdk-libdevmapper PREFERRED_RPROVIDER to fix [build-deps] QA warning when building nativesdk-cryptsetup. Fixes: NOTE: Multiple providers are available for runtime nativesdk-libdevmapper (nativesdk-libdevmapper, nativesdk-lvm2) Consider defining a PREFERRED_RPROVIDER entry to match nativesdk-libdevmapper WARNING: nativesdk-cryptsetup-2.7.0-r0 do_package_qa: QA Issue: nativesdk-cryptsetup rdepends on nativesdk-libdevmapper, but it isn't a build dependency? [build-deps] [1] https://git.openembedded.org/meta-openembedded/commit/?id=3f64779eae2d8312f569bee863f90ec4f8176e6c [2] https://git.openembedded.org/meta-openembedded/commit/?id=1e848281ef6ff53bb89e323a978ebd00f02cb1f2 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-26ptest-packagelists-meta-oe.inc: Remove oprofile from PTESTS_PROBLEMS_META_OEKhem Raj
Its not in PTESTS_FAST_META_OE Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-02-22ptest-packagelists-meta-oe: Remove oprofile for rv32/rv64Khem Raj
oprofile is not ported to riscv yet. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-01-18opencl-icd: Rename rdepends to virtual-opencl-icdKhem Raj
This helps in fending off the build time QA error WARNING: /mnt/b/yoe/master/sources/meta-openembedded/meta-oe/recipes-core/opencl/opencl-icd-loader_2023.12.14.bb: RPROVIDES is set to v irtual/opencl-icd, the substring 'virtual/' holds no meaning in this context. It is suggested to use the 'virtual-' instead. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Zoltán Böszörményi <zboszor@gmail.com>
2024-01-08layer.conf: Add libdevmapper-native PREFERRED_RPROVIDERJose Quaresma
The libdevmapper recipe don't provide any package and is only there to resolve circular dependencies [1]. We already have the libdevmapper PREFERRED_RPROVIDER but the native it's missing. Fixes: | NOTE: Multiple providers are available for runtime libdevmapper-native (libdevmapper-native, lvm2-native) | Consider defining a PREFERRED_RPROVIDER entry to match libdevmapper-native [1] https://git.openembedded.org/meta-openembedded/commit/meta-oe/recipes-support/lvm2?id=3f64779eae2d8312f569bee863f90ec4f8176e6c Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-31ptest-packagelists-meta-oe.inc Add c-ares to PTESTS_SLOW_META_OEAlex Kiernan
These take around 50s to run. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-20layer.conf: add libbpf to NON_MULTILIB_RECIPESXiangyu Chen
libbpf need line up with kernel architecture type, so add it to NON_MULTILIB_RECIPES. Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-29ptest-packagelists-meta-oe.inc: Move poco to slow testsKhem Raj
poco ptests take 7+ minutes on a kvm accelerated build system so it should actually be part of slow test list Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10ptest-packagelists-meta-oe.inc: Add nlohmann-jsonMingli Yu
Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-17re2: Add ptest supportChi Xu
Test results: root@qemux86-64:~# ptest-runner re2 -t 7200 START: ptest-runner 2023-10-16T08:36 BEGIN: /usr/lib/re2/ptest PASS: charclass_test PASS: compile_test PASS: filtered_re2_test PASS: mimics_pcre_test PASS: parse_test PASS: possible_match_test PASS: re2_test PASS: re2_arg_test PASS: regexp_test PASS: required_prefix_test PASS: search_test PASS: set_test PASS: simplify_test PASS: string_generator_test PASS: dfa_test PASS: exhaustive1_test PASS: exhaustive2_test PASS: exhaustive3_test PASS: exhaustive_test PASS: random_test DURATION: 2085 END: /usr/lib/re2/ptest 2023-10-16T09:11 STOP: ptest-runner TOTAL: 1 FAIL: 0 And add re2 ptest to PTESTS_SLOW_META_OE. Signed-off-by: Chi Xu <chi.xu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-17cjson: Add ptestDavid Pierret
cjson use pure CMake test framework named CTest. CMake generate CTestTestfile.cmake containing fully defined path. This path need to be altered on install step to match the ptest directory. The json_patch_tests doesn't works because of file access and is skip. Signed-off-by: David Pierret <david.pierret@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-09ptest-packagelists-meta-oe: Add kernel-selftest to x86/x86-64 imagesKhem Raj
Test run for 10+ minutes so they belong to slow testset Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20ttf-google-fira: exclude siggen dependency on fontconfigMartin Jansa
* like other recipes which inherit fontcache * fixes: bitbake-diffsigs \ sstate-before/mako/all-webos-linux/ttf-google-fira/1.0.do_package_write_ipk.sigdata.65a4d1ef7525a04346503138dd1579613995abac497ff992213c540a03aafbd2 \ sstate-before/qemux86-64/all-webos-linux/ttf-google-fira/1.0.do_package_write_ipk.sigdata.c523979f6bc293fb4f645f566585828601e752d50599788fa8b6b2fdab14a84c Hash for task dependency fontconfig:do_packagedata changed from efef2c575a4b1207213a7192f7291a7e22ff9679684cf4bfc663e07c00ca8b88 to c8a112d5a6af43b2108b785f0c1afdd29ad7e2fa5591e2ced3f3641276d03aaf Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-20libxmlb: remove recipeMarkus Volk
It was moved to oe-core Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-16mariadb: Add ptest supportChi Xu
69 test cases in all, and all of them are PASS. Test results: root@intel-x86-64:~# ptest-runner mariadb START: ptest-runner 2023-09-17T05:38 BEGIN: /usr/lib/mariadb/ptest PASS: strings PASS: json PASS: simple PASS: skip PASS: todo PASS: skip_all PASS: no_plan PASS: bitmap PASS: base64 PASS: my_atomic PASS: my_rdtsc PASS: lf PASS: my_malloc PASS: my_getopt PASS: dynstring PASS: byte_order PASS: queues PASS: stacktrace PASS: crc32 PASS: my_vsnprintf PASS: aes PASS: ma_dyncol PASS: my_decimal PASS: json_lib PASS: json_normalize PASS: my_apc PASS: explain_filename PASS: mf_iocache PASS: my_json_writer PASS: innodb_fts PASS: innodb_sync PASS: ma_control_file PASS: trnman PASS: ma_test_loghandler PASS: ma_test_loghandler_multigroup PASS: ma_test_loghandler_multithread PASS: ma_test_loghandler_pagecache PASS: ma_test_loghandler_long PASS: ma_test_loghandler_noflush PASS: ma_test_loghandler_first_lsn PASS: ma_test_loghandler_max_lsn PASS: ma_test_loghandler_purge PASS: ma_test_loghandler_readonly PASS: ma_test_loghandler_nologs PASS: ma_pagecache_single_1k PASS: ma_pagecache_single_8k PASS: ma_pagecache_single_64k PASS: ma_pagecache_consist_1k PASS: ma_pagecache_consist_64k PASS: ma_pagecache_consist_1kHC PASS: ma_pagecache_consist_64kHC PASS: ma_pagecache_consist_1kRD PASS: ma_pagecache_consist_64kRD PASS: ma_pagecache_consist_1kWR PASS: ma_pagecache_consist_64kWR PASS: ma_pagecache_rwconsist_1k PASS: ma_pagecache_rwconsist2_1k PASS: pfs_instr_class PASS: pfs_instr_class-oom PASS: pfs_instr PASS: pfs_instr-oom PASS: pfs_account-oom PASS: pfs_host-oom PASS: pfs_timer PASS: pfs_user-oom PASS: pfs_noop PASS: pfs PASS: pfs_misc PASS: dbug DURATION: 59 END: /usr/lib/mariadb/ptest 2023-09-17T05:39 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Chi Xu <chi.xu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-10layer.conf: update LAYERSERIES_COMPAT for nanbieldMartin Jansa
* oe-core switched to nanbield in: https://git.openembedded.org/openembedded-core/commit/?id=f212cb12a0db9c9de5afd3cc89b1331d386e55f6 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-08-19librelp: Add to meta-oe ptest imageKhem Raj
it takes ~35s so lets add it to auto ptests RESULTS - ptest.PtestRunnerTest.test_ptestrunner_expectfail: PASSED (34.93s) Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-07-13ptest-packagelists-meta-oe: Limit mcelog to x86/x86_64Khem Raj
mcelog is only available on x86 and x86_64 architectures. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-08meta-oe: add pahole to NON_MULTILIB_RECIPESXiangyu Chen
pahole need to line up with kernel's architectures bitsize, so add it to NON_MULTILIB_RECIPES. Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-23meta-oe-ptests: Add mcelog to PTESTS_FAST_META_OEKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-18ptest-packagelists-meta-oe: Remove nodejs ptests for rv32/rv64Khem Raj
Nodejs in OE not yet ported to RISCV Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-06ptest-packagelists-meta-oe: Add libtinyxml2Khem Raj
It takes < 4 seconds on qemux86_64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-04ptest-packagelists-meta-oe: Remove minicoredumper from PTESTS_FAST_META_OE ↵Khem Raj
on musl minicoredumper is not buildable on musl Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-04-02ptest-packagelists-meta-oe.inc: add ptest recipesTim Orling
Similar to ptest-packagelists.inc in oe-core, this list enables per image ptest (isolated ptests for a given recipe) * Add recipes to PTEST_FAST_META_OE for ptests which take less than ~30s * Add recipes to PTEST_SLOW_META_OE for ptests which take longer * Add recipes to PTEST_PROBLEMS_META_OE for ptests which have failing tests or other issues with ptest package The initial list was taken from: meta_oe_ptest_recipes=$(bitbake-layers show-recipes --recipes-only \ --layer meta-oe --inherits ptest --bare | tr '\n' ' ' | \ pcregrep -o1 '^NOTE:.+===(.+)$') Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-14android-tools 10: import version from meta-clangEtienne Cordonnier
Imported from: https://github.com/kraj/meta-clang.git Commit 87d41f7dd7a69bbf159 This version is on the one hand newer than the version currently in meta-openembedded (version 10 vs 5) and on the other hand based on the debian sources, which already contain some makefiles added by debian (android normally compiles with Android.bp files) and should thus be easier to maintain than current version. Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-03-09meta-oe/conf/layer.conf: Add PREFERRED_[R]PROVIDER_virtual/opencl-icdZoltán Böszörményi
Select opencl-icd-loader as the preferred provider for both build and runtime. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-04layer.conf: update LAYERSERIES_COMPAT for mickledoreMartin Jansa
* oe-core switched to mickedore in: https://git.openembedded.org/openembedded-core/commit/?id=57239d66b933c4313cf331d35d13ec2d0661c38f Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-24uutils-coreutils: add recipeEtienne Cordonnier
uutils-coreutils is a rewrite of GNU coreutils in Rust. It is licensed under MIT license. To use this recipe add this line to your distro configuration: PREFERRED_PROVIDER_coreutils = "uutils-coreutils" Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-07layer.conf: Post release codename changesArmin Kuster
Post release add langdale to match core Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-28layer.conf: change layer priority to match oe-coreRoss Burton
Layer priority is the ultimate decider of what recipe is used: if layer A has recipe foo_1 and layer B has recipe foo_2, if layer A's priority is higher than B then foo_1 will be used, even though the version in B is higher, and even if PREFERRED_VERSION_foo is set to 2. This complicates recipes moving between layers, for example when a newer version of a recipe (say, python3-wheel) is taken from a layer with a higher priority (say, meta-python) and moved to a layer with a lower priority (say, oe-core) then it has to be removed before it is added: there is no way to have it in both layers and work correctly. Higher priorities are useful in distribution layers where you may want to override specific recipes without any other fuss. However as all of the layers in meta-oe simply add more recipes in defined areas, there's no need to have a higher layer priority. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-21layers: Bump to use kirkstoneKhem Raj
its not going to be backward ABI compatible with honister due to variable renaming. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-20layer.conf: Add ttf-takao to SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS on fontconfigMartin Jansa
* this issue was introduced in: https://git.openembedded.org/meta-openembedded/commit/?id=f58bd1789ad840b04fa36212d67cebbe14ed21e5 * fixes issue detected with sstate-diff-machine.sh: === Comparing signatures for task do_package_write_ipk.sigdata between tissot and raspberrypi3-64 === ERROR: ttf-takao different signature for task do_package_write_ipk.sigdata between tissot and raspberrypi3-64 NOTE: Starting bitbake server... Hash for dependent task fontconfig/fontconfig_2.13.1.bb:do_packagedata changed from 96b1c46d82cc5e324700f930658af17cc29c3fd5311164fa4d0babc2e7613257 to 3e925fdfcf4a72b498215611b495a04ac95650924b0bddf13640724e8b7a7dd7 Unable to find matching sigdata for /home/jenkins/workspace/luneos-unstable/webos-ports/openembedded-core/meta/recipes-graphics/fontconfig/fontconfig_2.13.1.bb:do_packagedata with hashes 96b1c46d82cc5e324700f930658af17cc29c3fd5311164fa4d0babc2e7613257 or 3e925fdfcf4a72b498215611b495a04ac95650924b0bddf13640724e8b7a7dd7 ERROR: 1 errors found in /home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/sstate-diff/1629372962/signatures.raspberrypi3-64.do_package_write_ipk.sigdata.log Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-17layer.conf: Add ttf-ipa to SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS on fontconfigKhem Raj
This is newly added font recipe but missed the entry here Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Lei Maohui <leimaohui@fujitsu.com>
2021-08-03layer.conf: Update to honisterMartin Jansa
This marks the layers as compatible with honister now they use the new override syntax. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03Convert to new override syntaxMartin Jansa
This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-03-28conf/layer.conf: include .bbappend files in BBFILES_DYNAMICMartin Jansa
* so that the following files are actually read: meta-oe/dynamic-layers/perl-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend meta-oe/dynamic-layers/gnome-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend meta-oe/dynamic-layers/meta-python/recipes-core/packagegroups/packagegroup-meta-oe.bbappend meta-oe/dynamic-layers/networking-layer/recipes-core/packagegroups/packagegroup-meta-oe.bbappend Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-19layers: Drop gatesgarth from LAYERSERIES_COMPATKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-01meta-oe: add crash to NON_MULTILIB_RECIPESKai Kang
Crash has to be built as the same bitsize (32-bit/64-bit) as the kernel. So add it to NON_MULTILIB_RECIPES to make it keeps same bitsize with the kernel. For example, it is 'crash' rather than 'lib32-crash' which is installed to 32-bit rootfs with 64-bit kernel. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-29layer.conf: add gnome-layer dynamic entryDmitry Baryshkov
Add BBFILES_DYNAMIC entry for gnome-layer to support packages which depend on meta-gnome, but do not belong to that layer. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-28conf/layer.conf: provide default PREFERRED_PROVIDER_android-tools-confDmitry Baryshkov
Fix the following warning by providing backwards-compatible default for android-tools-conf preference: NOTE: Multiple providers are available for runtime android-tools-conf (android-tools-conf, android-tools-conf-configfs) Consider defining a PREFERRED_RPROVIDER entry to match android-tools-conf Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-04layer.conf: Add hardknott to LAYERSERIES_COMPATKhem Raj
Thats codename for 3.3 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15meta-openembedded: Add gatesgarth to LAYERSERIES_COMPATKhem Raj
Remove older releases from COMPAT Signed-off-by: Khem Raj <raj.khem@gmail.com>