summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
* lockfile-progs: Pass DEBUG_PREFIX_MAP optionsKhem Raj2023-05-231-1/+1
| | | | | | | | | | This recipe overrides normal CFLAGS which loses the prefix rewrite options, add them manually. Fixes File /usr/bin/.debug/mail-lock in package lockfile-progs-dbg contains reference to TMPDIR Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe-ptests: Add mcelog to PTESTS_FAST_META_OEKhem Raj2023-05-231-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libbpf: installing uapi headers for native packageXiangyu Chen2023-05-231-0/+5
| | | | | | | using libbpf-native provided headers for pahole-native or other application. Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "pahole: fix native package build error"Xiangyu Chen2023-05-231-1/+0
| | | | | | | | | | This reverts commit b9df3387002195ad365735bd15a3b70b1355d70f. The pahole-native package should use the header from libbpf instead of linux-libc-headers, the b9df33870 would cause compile error, so revert it. Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Link with libatomic on rv64Mingli Yu2023-05-231-0/+1
| | | | | | | | Fixes: | /usr/src/debug/php/8.2.6-r0/Zend/zend_atomic.h:105: undefined reference to `__atomic_exchange_1' Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtraceevent: DeleteKhem Raj2023-05-212-65/+0
| | | | | | Recipe is moved to oe-core layer Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mce-test: Pass CFLAGS to makeKhem Raj2023-05-211-0/+2
| | | | | | | Fixes QA errors like below File /opt/mce-test/cases/function/erst-inject/erst-inject.o in package mce-test contains reference to TMPDIR Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mce-test: Update to latestKhem Raj2023-05-211-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xrdb: Pass target CPP location to configureKhem Raj2023-05-211-0/+2
| | | | | | | | | | | CPP is encoded into xrdb binary and it ends up encoding the cpp from HOSTTOOLS location which obviously wont be where cpp will live at runtime Fixes WARNING: xrdb-1.2.1-r0 do_package_qa: QA Issue: File /usr/bin/xrdb in package xrdb contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: depend on gobject-introspection-dataRoss Burton2023-05-201-0/+2
| | | | | | | peas uses the G-I repository to load plugins. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: no longer needs intltool-nativeRoss Burton2023-05-201-1/+0
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-common: add autoconf-archive RDEPENDSRoss Burton2023-05-201-1/+1
| | | | | | | If we're using autoconf-archive, add it to the RDEPENDS too. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgxim: add autoconf-archive-native DEPENDSRoss Burton2023-05-201-1/+1
| | | | | | | | This can be satisfied via transitive dependencies, but make it an explicit DEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vte9: add missing dependency on glib-2.0-nativeRoss Burton2023-05-201-1/+1
| | | | | | | | This can be satisfied via transitive dependencies, but make it an explicit DEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glade: add autoconf-archive-native DEPENDSRoss Burton2023-05-201-0/+1
| | | | | | | | This can be satisfied via transitive dependencies, but make it an explicit DEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: clean up DEPENDSRoss Burton2023-05-201-2/+4
| | | | | | | | | | | | If you try to build libblockdev with an empty PACKAGECONFIG then the configure fails. Add autoconf-archive, glib-2.0, and udev; these were implicitly pulled in via other dependencies. Move kmod to DEPENDS as it's a hard requirement. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libblockdev: add PACKAGECONFIG for toolsRoss Burton2023-05-201-2/+3
| | | | | | | | | Add another PACKAGECONFIG for the tools option. As this builds a binary in what is primarily a library package, also inherit lib_package so the tools are packaged in libblockdev-bin. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mcelog: Upgrade to 194Khem Raj2023-05-201-3/+10
| | | | | | | Drop unneeded autotools-brokensep class inherit, this package has traditional makefile build. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mce-inject: Pass CFLAGS to makeKhem Raj2023-05-201-1/+1
| | | | | | | | | | This ensures right debug directory remapping options are passed to compiler Fixes WARNING: mce-inject-git-r0 do_package_qa: QA Issue: File /usr/sbin/.debug/mce-inject in package mce-inject-dbg contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libwebsockets: Fix reference to TMPDIRKhem Raj2023-05-191-0/+8
| | | | | | .cmake files encoded absolute paths, fixed thusly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lirc: Define SH_PATH=/bin/shKhem Raj2023-05-191-1/+1
| | | | | | | | | It points to sh provided by HOSTTOOLS in the build systems path Fixes WARNING: lirc-0.10.2-r0 do_package_qa: QA Issue: File /usr/include/lirc/config.h in package lirc-dev contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnulib: Update recipe name to 2018-12-18Sanjay Chitroda2023-05-191-0/+0
| | | | | | | | | | | | | | | As per gnulib_2018-03-07 recipe information, SRCREV = "0d6e3307bbdb8df4d56043d5f373eeeffe4cbef3" This revision was committed on "2018-12-18". There is a discrepancy between SRCREV and the recipe version. Which reports "CVE-2018-17942" as unpatched. To report "CVE-2018-17942" as patched, We need to align a recipe name with SRCREV commit date. Signed-off-by: Sanjay Chitroda <schitrod@cisco.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpeas: Fix reference to TMPDIR in testsKhem Raj2023-05-192-0/+83
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-oe: Remove nodejs ptests for rv32/rv64Khem Raj2023-05-181-0/+2
| | | | | | Nodejs in OE not yet ported to RISCV Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: lvgl-demo-fb: Switch to CMake and add DRM and SDL supportMarek Vasut2023-05-181-5/+45
| | | | | | | | | | | | | | | | | | | Switch the build of this recipe to CMake from the horrible Makefile which is still part of the source tree and which blatantly encodes various CFLAGS and co. Add support for use of DRM and SDL backends and make this configurable. The FBDEV is deprecated for close to two decades, so provide modern alternatives -- DRM and SDL. The DRM uses modern DRM API, but there is no GPU acceleration. The SDL provides GPU support abstracted via the libSDL2 API and can use multiple backends, DRM and WL included. Default to the DRM backend, because FBDEV is just bad for any modern system. Signed-off-by: Marek Vasut <marex@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bats: use baselibJoe Slater2023-05-181-3/+5
| | | | | | | | Use sed to change scripts to reference ${baselib}. The former set of scripts modified was incomplete. Signed-off-by: Joe Slater <joe.slater@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spdlog: fix build error for master fmtWang Mingyu2023-05-172-0/+45
| | | | | | | | | | | | error message: include/spdlog/common.h:168:111: error: 'basic_runtime' is not a member of 'fmt' Add fix-build-for-master-fmt.patch: * update fmt_runtime_string macro * fix build of updated macro Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fmt: upgrade 9.1.0 -> 10.0.0Wang Mingyu2023-05-171-2/+2
| | | | | | | | | | | License-Update: Add " and {fmt} contributors" to Copyright Changelog: https://github.com/fmtlib/fmt/blob/master/ChangeLog.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: update to version 0.24Martin Siegumfeldt2023-05-171-6/+4
| | | | | | | | | | - drop 0001-CMake-Move-include-CheckCSourceCompiles-before-its-m.patch (integrated upstream) - updated CMakeLists.txt requires pkgconfig Signed-off-by: Martin Siegumfeldt <mns@gomspace.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmad: Add a patch to pass cflags to buildKhem Raj2023-05-162-0/+48
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uw-imap: Pass CFLAGS from environmentKhem Raj2023-05-161-1/+1
| | | | | | | | | This ensures that -ffile-prefix-map passed to compiler Fixes WARNING: uw-imap-2007f-r0 do_package_qa: QA Issue: File /usr/lib/libc-client.a in package uw-imap-staticdev contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libusbgx: check scripts in /etc/usbgx.dMing Liu2023-05-161-0/+4
| | | | | | | | | | | | Sometimes an end user might want to change some values in /sys/kernel/config/usb_gadget/ at runtime, for instance, a product id or serial number must be read from /proc/device-tree, and so on. Support that by letting gadget-start run all scripts in /etc/usbgx.d after importing the schemas. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libusbgx: drop hard-coded /usr/bin,/etcMing Liu2023-05-161-1/+3
| | | | | | | Drop hard-coded /usr/bin,/etc from gadget-start. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wavpack: upgrade 4.60.1 -> 5.1.0Wang Mingyu2023-05-162-10/+9
| | | | | | | Changelog: Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: Remove buildpaths from scripts and generated headersKhem Raj2023-05-151-0/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minicoredumper: correct the sysvinit service file attributeMingli Yu2023-05-151-1/+1
| | | | | | | | | | Add the execute attribute for sysvinit service file to fix the below error: $ service minicoredumper status minicoredumper: unrecognized service Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiio: Do not generate lineinfo in lex/yacc generated filesKhem Raj2023-05-151-0/+2
| | | | | | | | This avoid buildpaths being in target packages. These are emitted into generated lexer.c and parser.c, therefore ensure that lex and yacc are directled to not include lines in their output. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: don't hardcode /usr/lib in do_installMartin Jansa2023-05-151-3/+3
| | | | | | | | | | | | | | | | | | | | * I don't know anything about etcd including why we need these binaries duplicated in libdir and bindir, but use ${libdir} instead of hardcoded /usr/lib to fix do_install with multilib enabled when libdir is /usr/lib64 and it was failing with: DEBUG: Executing shell function do_install ls: cannot access 'etcd/3.5.7-r0/build/bin/linux_arm64/': No such file or directory install: cannot stat 'etcd/3.5.7-r0/image/usr/lib/go/src/go.etcd.io/etcd/v3/bin/etcd': No such file or directory WARNING: exit code 1 from a shell command. * the error from ls is unrelated, fixed in: https://lists.openembedded.org/g/openembedded-core/message/181269 * also reported on github: https://github.com/openembedded/meta-openembedded/pull/616 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipmitool: Update linksAlexander Amelkin2023-05-151-3/+3
| | | | | | | | | | | | | The project has been moved to CodeBerg.org. Update the links in the recipe and also bump to the latest revision (1.8.19.13). Additionally fix the link to the IANA PEN registry as IANA has changed their URL scheme some time ago and the old link started pointing to the HTML page instead of the text file. Signed-off-by: Alexander Amelkin <alexander@amelkin.msk.ru> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paprefs: add x11 to REQUIRED_DISTRO_FEATURESMartin Jansa2023-05-151-1/+2
| | | | | | | | | | | | | * This doesn't build with any gtk3 DISTRO_FEATURES, without x11 in DISTRO_FEATURES gtk3+ doesn't provide gdkx.h and paprefs build fails with: http://errors.yoctoproject.org/Errors/Details/704195/ ../paprefs-1.2/src/paprefs.cc:30:10: fatal error: gdk/gdkx.h: No such file or directory 30 | #include <gdk/gdkx.h> | ^~~~~~~~~~~~ Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: add dependency on glib-2.0-nativeMartin Jansa2023-05-151-1/+1
| | | | | | | | * in some builds (probably without gobject-introspection-data enabled) it fails to find native glib-mkenums and fails with: poppler/23.04.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3: can't open file 'poppler/23.04.0-r0/poppler-23.04.0/glib/GLIB2_MKENUMS-NOTFOUND': [Errno 2] No such file or directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl: lvgl-demo-fb: Inherit features_checkFabio Estevam2023-05-141-0/+2
| | | | | | | | | | Inherit features_check to fix the following QA error: ERROR: QA Issue: lvgl-demo-fb: recipe doesn't inherit features_check [unhandled-features-check] Reported-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Fabio Estevam <festevam@denx.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xterm: upgrade 379 -> 380Wang Mingyu2023-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - simplify the change for sixelScrolling from patch #374 - add xterm+focus and report+da2, update report+version building blocks in terminfo, from post-ncurses 6.4 - drop the -title option from uxterm and koi8rxterm, because that interferes with deriving the default title from the -e option (Debian #1031837). Compensate for this by using the -class option to derive a default title. - improve description of readline 2003 mode in ctlseqs.ms - other improvements to status-line feature clear status line on DECCOLM ignore DECSASD if no previous DECSSDT allow DECSSDT 1 immediately after DECSSDT 2, i.e., without switching back to host mode. - adjust RequestResize to avoid shrinking screen when using DECCOLM while the status-line is active - disallow wrapping before the beginning of the screen, to the end of the screen, for cursor-back sequences (Redhat #2182357). - modify makefile to install the 16x16 xpm files - update test-package to reflect resolution of Debian #906901. - change default of showMissingGlyphs to True. - improve handling of double-sized characters when those happen to be missing from the bitmap font and/or are fullwidth. - pointer/overflow fixes - configure script improvements - fix a typo in the underline cursor thickness derivation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: upgrade 15.2 -> 15.3Wang Mingyu2023-05-142-7/+5
| | | | | | | | | | | 0001-configure.ac-bypass-autoconf-2.69-version-check.patch refreshed for 15.3 Changelog: https://www.postgresql.org/docs/release/15.3/ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade 8.2.5 -> 8.2.6Wang Mingyu2023-05-141-1/+1
| | | | | | | | | | | | | Changelog: ========= Fix inconsistent float negation in constant expressions. Fixed bug GH-8841 (php-cli core dump calling a badly formed function). Fixed bug GH-10737 (PHP 8.1.16 segfaults on line 597 of sapi/apache2handler/sapi_apache2.c). Fixed bug GH-11028 (Heap Buffer Overflow in zval_undefined_cv.). Fixed bug GH-11108 (Incorrect CG(memoize_mode) state after bailout in ??=). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdivecomputer: upgrade 0.7.0 -> 0.8.0Wang Mingyu2023-05-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== New features: ------------ * Add support for new backends: - excursion: Deep Six Excursion, Crest CR-4, Genesis Centauri, Tusa TC1, Scorpena Alpha - screen: Seac Screen and Action - cosmiq: Deepblu Cosmiq+ - s1: Oceans S1 - freedom: Divesoft Freedom and Liberty * Add support for some new devices: - Aqualung: i200C - Cressi: Donatello, Michelangelo, Neon - Mares: Puck Pro + - Oceanic: Geo Air - Ratio: iX3M 2 - Scubapro: G2 TEK - Shearwater: Petrel 3, Perdix 2 - Sherwood: Amphos Air 2.0 * Add support for parsing the decompression model * Add a public api to configure the depth calibration * Add a public api to configure the clock synchronization * Add a basic Android build system Removed/changed features: --------------------------- * Migrate to Visual Studio 2013 (or newer) * Move the Visual Studio project to the contrib directory Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20230430.0 -> 6.0.20230507.0Wang Mingyu2023-05-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lmdb: Pass CFLAGS to MakefileKhem Raj2023-05-131-2/+2
| | | | | | | This ensures that __FILE__ macros is expanded correctly without buildpaths Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fftw: Remove hardcoded sysroot into binariesKhem Raj2023-05-131-0/+1
| | | | | | | | FFTW_CC is added to image via version.o and its CC + CFLAGS however CC in OE containes --syroot compiler option which encodes buildpaths into binary, therefore remove this option from FFTW_CC in config.h Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: Inherit missing features_checkKhem Raj2023-05-121-1/+1
| | | | | | Its needed for ensuring the systemd distro feature Signed-off-by: Khem Raj <raj.khem@gmail.com>