aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
13 hoursDO NOT MERGE: Add Github actions CI supportyoe/mutKhem Raj
* Add a build badge to README.md * Add yoe.yml for Github actions CI support Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 hourspidgin pidgin-sipe pidgin uw-imap rrdtool cmpi-bindings libdbd-mysql-perl ↵Martin Jansa
daq python3-gevent avro-c++ python3-h5py cdrkit ot-br-posix heaptrack avro-c usleep openflow sblim-sfcc linux-atm ipmitool ssmping wifi-test-suite zsync-curl python3-kivy openct dhrystone ncftp daemontools libgee mcpp android-tools dibbler glade: ignore various issues fatal with gcc-14 work arounds for: meta-oe/meta-oe/recipes-devtools/nodejs/nodejs_20.12.2.bb:do_compile meta-oe/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb:do_compile meta-oe/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb:do_compile meta-oe/meta-oe/recipes-extended/rrdtool/rrdtool_1.8.0.bb:do_compile meta-oe/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.4.bb:do_compile meta-oe/meta-oe/recipes-devtools/perl/libdbd-mysql-perl_4.050.bb:do_compile meta-oe/meta-networking/recipes-connectivity/daq/daq_2.0.7.bb:do_compile meta-oe/meta-python/recipes-devtools/python/python3-gevent_24.2.1.bb:do_compile meta-oe/meta-oe/recipes-support/avro/avro-c++_1.11.3.bb:do_compile meta-oe/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb:do_compile meta-oe/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb:do_compile meta-oe/meta-networking/recipes-connectivity/openthread/ot-br-posix_git.bb:do_compile meta-oe/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb:do_configure meta-oe/meta-oe/recipes-support/avro/avro-c_1.11.3.bb:do_compile meta-oe/meta-oe/recipes-core/usleep/usleep_1.2.bb:do_compile meta-oe/meta-networking/recipes-protocols/openflow/openflow_git.bb:do_compile meta-oe/meta-oe/recipes-extended/sblim-sfcc/sblim-sfcc_2.2.8.bb:do_compile meta-oe/meta-networking/recipes-support/linux-atm/linux-atm_2.5.2.bb:do_compile meta-oe/meta-oe/recipes-kernel/ipmitool/ipmitool_1.8.19.bb:do_compile meta-oe/meta-networking/recipes-support/ssmping/ssmping_0.9.1.bb:do_compile meta-oe/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_10.10.1.bb:do_compile meta-oe/meta-oe/recipes-extended/zsync/zsync-curl_git.bb:do_compile meta-oe/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb:do_compile meta-oe/meta-oe/recipes-support/openct/openct_0.6.20.bb:do_compile meta-oe/meta-oe/recipes-benchmark/dhrystone/dhrystone_2.1.bb:do_compile meta-oe/meta-networking/recipes-daemons/ncftp/ncftp_3.2.7.bb:do_compile meta-oe/meta-oe/recipes-support/daemontools/daemontools_0.76.bb:do_compile meta-oe/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb:do_compile meta-oe/meta-oe/recipes-devtools/mcpp/mcpp_2.7.2.bb:do_compile meta-oe/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb:do_compile meta-oe/meta-networking/recipes-connectivity/dibbler/dibbler_git.bb:do_compile meta-oe/meta-oe/recipes-devtools/glade/glade_3.22.2.bb:do_compile http://errors.yoctoproject.org/Errors/Build/183124/ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 hourscatch2 openldap microsoft-gsl scsirastools pam-ssh-agent-auth sblim-sfcb ↵Martin Jansa
ckermit nvme-cli xfstests: ignore various issues fatal with gcc-14 (for 32bit MACHINEs) * these are reproducible only with 32bit MACHINEs and probably related to time64.inc http://errors.yoctoproject.org/Errors/Build/183154/ * and microsoft-gsl + catch2 only with 32bit arm MACHINEs: http://errors.yoctoproject.org/Errors/Build/183157/ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 hoursunicode-ucd: fix UNPACKDIR conversion leftoversMarkus Volk
this avoids: WARNING: unicode-ucd-14.0.0-r0 do_unpack: unicode-ucd: the directory ${WORKDIR}/${BP} (/home/flk/poky/build-hypr/tmp/work/all-poky-linux/unicode-ucd/14.0.0/unicode-ucd-14.0.0) pointed to by the S variable doesn't exist - please set S within the recipe to point to where the source has been unpacked to Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
13 hourslibsdl2-image: upgrade to 2.8.2Kacper Dalach
License-Update: Updated copyright for 2024 Upgraded libsdl2-image to version 2.8.2 Signed-off-by: Kacper Dalach <dalachowsky@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2 dayslibfido2: remove non-functional native and nativesdk BBCLASSEXTENDYoann Congal
libfido2 depends on udev and libcbor which do not exist for native and nativesdk targets. Remove native & nativesdk from BBCLASSEXTEND to avoid hitting these in world/universe builds. Fixes these warnings (as seen on AB[0]): WARNING: Nothing PROVIDES 'nativesdk-udev' (but virtual:nativesdk:[...]/libfido2_1.14.0.bb DEPENDS on or otherwise requires it). Close matches: WARNING: Nothing PROVIDES 'nativesdk-libcbor' (but virtual:nativesdk:[...]/libfido2_1.14.0.bb DEPENDS on or otherwise requires it). Close matches: WARNING: Nothing PROVIDES 'libcbor-native' (but virtual:native:[...]/libfido2_1.14.0.bb DEPENDS on or otherwise requires it). Close matches: WARNING: Nothing PROVIDES 'udev-native' (but virtual:native:[...]/libfido2_1.14.0.bb DEPENDS on or otherwise requires it). Close matches: WARNING: Nothing RPROVIDES 'nativesdk-libfido2-dev' (but virtual:nativesdk:[...]/libfido2_1.14.0.bb RDEPENDS on or otherwise requires it) WARNING: Nothing RPROVIDES 'nativesdk-libfido2' (but virtual:nativesdk:[...]/libfido2_1.14.0.bb RDEPENDS on or otherwise requires it) [0]: https://autobuilder.yoctoproject.org/typhoon/#/builders/156/builds/367/steps/12/logs/warnings Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Cc: Dan McGregor <dan.mcgregor@usask.ca> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2 dayslayers: stop declaring compatibility with scarthgapDmitry Baryshkov
With the UNPACKDIR changes in place the layers are no longer compatible with the scarthgap release. Drop it from LAYERSERIES_COMPAT and limit compatibility to styhead only. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2 daysandroid-tools: fix UNPACKDIR conversion leftoversDmitry Baryshkov
With the intruction of the UNPACKDIR the remount script is placed in the UNPACKDIR and not in S. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2 daysandroid-tools: fix building with GCC 14Dmitry Baryshkov
libstdc++ in GCC 14 has dropped several nested includes. Include the <algorithms> header to fix build error: system/core/fs_mgr/liblp/utility.cpp: In function 'bool android::fs_mgr::UpdateMetadataForInPlaceSnapshot(LpMetadata*, uint32_t, uint32_t)': system/core/fs_mgr/liblp/utility.cpp:264:28: error: no matching function for call to 'find(std::vector<LpMetadataPartitionGroup*>::iterator, std::vector<LpMetadataPartitionGroup*>::iterator, __gnu_cxx::__alloc_traits<std::allocator<LpMetadataPartitionGroup>, LpMetadataPartitionGroup>::value_type*)' 264 | auto it = std::find(new_group_ptrs.begin(), new_group_ptrs.end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | &metadata->groups[partition.group_index]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2 dayshddtemp: Fix reproducibility in fr localeYoann Congal
hddtemp po files lack the Language header and it is derived from Language-Team header. This process fails for FR and DE locals and an empty default is used... but reproducibility test has shown that sometime it succeeds[0]. Fix this non-reproducibility by forcing the Language header to the correct value. [0]: https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/23/steps/32/logs/stdio https://autobuilder.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20240503-9c4hilsr/packages (no nice HTML diffoscope output) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Alexandre Truong <alexandre.truong@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2 daysliburing: Use libc on rv64/clang18Khem Raj
clang18 generates memset call which demands linking with libc Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 dayslibwebsockets: remove STAGING_LIBDIR with /Martin Jansa
* after buildpath warnings fix from: https://git.openembedded.org/meta-openembedded/commit/?id=eeef1fddd9052bed4b1a91565260518eb042fed2 the LibwebsocketsTargets.cmake ends with: INTERFACE_LINK_LIBRARIES "ssl;crypto;ssl;crypto;/libcap.so;-lpthread" instead of: INTERFACE_LINK_LIBRARIES "ssl;crypto;ssl;crypto;/OE/build/.../libwebsockets/4.3.3/lib32-recipe-sysroot/usr/lib/libcap.so;-lpthread" which causes e.g. mosquitto to fail in do_compile with: ninja: error: '/libcap.so', needed by 'src/mosquitto', missing and no known rule to make it * this happens only when libwebsocket is built with libcap enabled (by libcap in DEPENDS) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 dayspython3-requests-mock: new recipeTom Geelen
Mocked responses for the requests library Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 dayspython3-pytest-unordered: new recipeTom Geelen
pytest plugin to Test equality of unordered sequences Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 dayspython3-pytest-socket: new recipeTom Geelen
Pytest Plugin to disable socket calls during tests Signed-off-by: Khem Raj <raj.khem@gmail.com>
3 dayspython3-pytest-freezer: new recipeTom Geelen
Pytest plugin providing a fixture interface for spulec/freezegun Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 dayssource-han-sans-*-fonts: move common part to .inc fileMartin Jansa
* only SUMMARY, ZIPNAME and SRC_URI checksums are different * rename the .conf file to match BPN to simplify even more Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 dayssource-han-sans-*-fonts: rename downloaded files in SRC_URIAlexandre Truong
In commit [0], we've switched away from SVN fetcher in SRC_URI. The archives downloaded are named SourceHanSans*.zip They are named this way regardless of the version 1.004 or 2.004. So when the new archives checksums are tested, the fetcher will look for the old archives with the same name in the DL_DIR. >From [1], there are checksum failures due to given checksums not matching the ones in DL_DIR. Thus, downloaded archives are renamed following their package name and version. [0]: https://git.openembedded.org/meta-openembedded/commit/?id=36a1e36e1272ca50e5dba0c4cf25ee3ff8b8f1c9 [1]: https://autobuilder.yoctoproject.org/typhoon/#/builders/156/builds/367/steps/16/logs/errors Signed-off-by: Alexandre Truong <alexandre.truong@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Alexandre Truong <alexandre.truong@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 daysfuse3: remove sysv init script and install fuse kernel module explictlyChangqing Li
For systemd, there is not a fuse.service since systemd provides sys-fs-fuse-connections.mount to mount the fuse control filesystem, so instead, only fuse3.conf is added to modules-load.d to load the required fuse kernel module. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 daysuim: Upgrade to 1.8.9Khem Raj
Drop upstreamed patch and second patch is no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 daysoscam: Upgrade to 1.20Khem Raj
Switch SRC_URI away from svn and use git fetcher streamboard.tv svn server seems to be not accessible all the time reliably Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 daysiniparser: remove dependency on doxygen-nativeLars Möllendorf
This is an extra commit since I am not sure if documentation is wanted or not. Signed-off-by: Lars Möllendorf <lars.moellendorf@plating.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 daysiniparser: upgrade 4.2 -> 4.2.1Lars Möllendorf
Hompage-Upgrade: upstream iniparser moved to Gitlab Add-CMake-support.patch removed since CMake support is now provided upstream 0001-iniparser.pc-Make-libpath-a-variable.patch removed since pkg-config file is now generated by CMake Signed-off-by: Lars Möllendorf <lars.moellendorf@plating.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 dayspackagegroup-meta-oe: fix lvgl inclusionYoann Congal
Since commit f7fedd156374 ("lvgl: Upgrade to LVGL 9 series"): * lv-drivers and lv-lib-png packages do not exist anymore * lvgl does not depend on "wayland" being in DISTRO_FEATURES This fixes these warnings (e.g. from AB[0]): Nothing RPROVIDES 'lv-lib-png' (but [...]/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it) Nothing RPROVIDES 'lv-drivers' (but [...]/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it) [0]: https://autobuilder.yoctoproject.org/typhoon/#/builders/156/builds/367/steps/12/logs/warnings Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Alexandre Truong <alexandre.truong@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 daysfetchmail: Fix buildpaths warning.Wang Mingyu
WARNING: fetchmail-6.4.38-r0 do_package_qa: QA Issue: File /usr/bin/fetchmail in package fetchmail contains reference to TMPDIR [buildpaths] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 daysnana: Fix buildpaths warning.Wang Mingyu
WARNING: nana-2.5+git-r0 do_package_qa: QA Issue: File /usr/bin/nana-c++lg in package nana contains reference to TMPDIR File /usr/bin/nana-clg in package nana contains reference to TMPDIR File /usr/bin/nana in package nana contains reference to TMPDIR [buildpaths] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
4 daysapache2: fix multilib file conflictsKai Kang
There are file conflicts of apache2 when multilib enabled: Error: Transaction test error: file /usr/share/apache2/build/config.nice conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp file /usr/share/apache2/build/config_vars.mk conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp Install the 'build' directory to ${libexecdir} by setting 'installbuilddir' to fix the conflicts. ${libexecdir} is not populated to sysroot by default, but command apxs requires these files, then add the dir to SYSROOT_DIRS to populate them. And inherit bbclasses multilib_script and multilib_header to fix follow-up conflicts: file /usr/bin/apxs conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp file /usr/include/apache2/ap_config_layout.h conflicts between attempted installs of apache2-dev-2.4.58-r0.cortexa57 and lib32-apache2-dev-2.4.58-r0.armv7vet2hf_vfp Since multilib_script inherits update-alternatives, remove it from inherit line for beautification. Fix buildpaths warning as well: WARNING: lib32-apache2-2.4.58-r0 do_package_qa: QA Issue: File /usr/share/apache2/build/config.nice in package lib32-apache2-dev contains reference to TMPDIR [buildpaths] Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 dayspython3-pyruvate: Adjust for WORKDIR -> UNPACKDIR changesKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysrecipes: Switch away from S = WORKDIRKhem Raj
Make it dependent on UNPACKDIR instead Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysrecipes: Start WORKDIR -> UNPACKDIR transitionKhem Raj
Replace references of WORKDIR with UNPACKDIR where it makes sense to do so in preparation for changing the default value of UNPACKDIR. Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysduktape: Use S instead of ${WORKDIR}/duktape-2.7.0Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysjemalloc: add +git to versionPeter Marko
jemalloc was switched from tag to development branch 171 commit ahead. Adapt PV accordingly. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysnodejs-oe-cache-native: use UNPACKDIRMartin Jansa
* oe-npm-cache is now in UNPACKDIR not WORKDIR * fixes: http://errors.yoctoproject.org/Errors/Details/771012/ /OE/build/oe-core/tmp-glibc/work/x86_64-linux/nodejs-oe-cache-native/20.13/temp/run.do_configure.1268826: line 142: /OE/build/oe-core/tmp-glibc/work/x86_64-linux/nodejs-oe-cache-native/20.13/oe-npm-cache: No such file or directory * set S and UNPACKDIR to avoid this as well: WARNING: nodejs-oe-cache-native-20.13-r0 do_unpack: nodejs-oe-cache-native: the directory ${WORKDIR}/${BP} (/OE/build/oe-core/tmp-glibc/work/x86_64-linux/nodejs-oe-cache-native/20.13/nodejs-oe-cache-20.13) pointed to by the S variable doesn't exist - please set S within the recipe to point to where the source has been unpacked to Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 dayspython3-werkzeug: added python3-difflib as RDEPENDSJan Vermaete
File "/usr/lib/python3.12/site-packages/werkzeug/routing/exceptions.py", line 3, in <module> import difflib ModuleNotFoundError: No module named 'difflib' Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysgnome-control-center: add PACKAGECONFIG knob for malcontentMarkus Volk
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysgnome-boxes: fix build with gcc14Markus Volk
Workaround for int-conversion: | In file included from ../recipe-sysroot/usr/include/glib-2.0/glib.h:64, | from ../recipe-sysroot/usr/include/glib-2.0/gobject/gbinding.h:30, | from ../recipe-sysroot/usr/include/glib-2.0/glib-object.h:24, | from src/gnome-boxes.p/libvirt-broker.c:6: | src/gnome-boxes.p/libvirt-broker.c: In function 'boxes_libvirt_broker_add_domain_co': | ../recipe-sysroot/usr/include/glib-2.0/glib/gmessages.h:671:16: error: returning 'void *' from a function with return type 'gboolean' {aka 'int'} makes integer from pointer without a cast [-Wint-conversion] Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysgsoap: Upgrade to 2.8.134Khem Raj
Redo musl support patch such that it can always be applied Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 dayssyzkaller: Fix build with musl + gcc14Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysetcd-cpp-apiv3: Upgrade to 0.15.4 releaseKhem Raj
Drop upstreamed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysetcd-cpp-apiv3: Fix build on musl + GCC14Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysdirectfb: Fix build with musl+GCC14Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 dayspipewire-0.2: Include time.h for timespec struct signatureKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysnbd: Do not inherit systemdKhem Raj
It does not provide/enable systemd script generation which results in ERROR: nbd-3.26.1-r0 do_package: nbd does not appear in package list, please add it Signes-off-by: Khem Raj <raj.khem@gmail.com>
5 daysnbd: Fix build with GCC14 on musl targetsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysgimp: Upgrade to 2.10.38Khem Raj
Fix build with GCC-14 with few backports while here Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysmenulibre: Upgrade to 2.4.0Khem Raj
Switch SRC_URI to github release artifacts Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysgtksourceview3: Use -Wno-error=incompatible-pointer-types in cflagsKhem Raj
Fixes build with GCC-14, hopefully we will be able to drop it when it breaks again with newer compiler like GCC15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysgnome-font-viewer: Fix build with GCC-14Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysvlc: Backport fixes to enable GCC-14 based buildsKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 daysnbd: Upgrade to 3.26.1Khem Raj
Backport a build fix when using --disable-manpages Signed-off-by: Khem Raj <raj.khem@gmail.com>