summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* tslib: Add native & nativestdk package supportBhargav Das2023-05-071-0/+2
| | | | | | | | | Add support for building native and nativesdk variants. Signed-off-by: Bhargav Das <bhargav.das@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 7f4e9933e8e1b9e947052bf134baa21dee3e918c) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ntp: whitelist CVE-2019-11331Peter Marko2023-05-071-0/+2
| | | | | | | | | | | | | | Links from https://nvd.nist.gov/vuln/detail/CVE-2019-11331 lead to conclusion that this is how icurrent ntp protocol is designed. New RFC is propsed for future but it will not be compatible with current one. See https://support.f5.com/csp/article/K09940637 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 648912f72d3d85ef43ba5114953794faa1572bdf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dlt-daemon: fix CVE-2023-26257Yogita Urade2023-05-072-0/+35
| | | | | | | | | | | | | | | An issue was discovered in the Connected Vehicle Systems Alliance (COVESA; formerly GENIVI) dlt-daemon through 2.18.8. Dynamic memory is not released after it is allocated in dlt-control-common.c. References: https://nvd.nist.gov/vuln/detail/CVE-2023-26257 https://github.com/COVESA/dlt-daemon/issues/440 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit ad73ee286f850c11b79de3bbb4b3d565340c1531) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* polkit: update SRC_URIMarkus Volk2023-05-071-1/+1
| | | | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 0804e61bd7f3882b07d4d9b25c90ea37d7b96e11) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* p7zip: Fix for CVE-2016-9296Virendra Thakur2023-05-072-0/+28
| | | | | | | | | | | Add patch to fix CVE-2016-9296 Signed-off-by: Virendra Thakur <virendra.thakur@kpit.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 102abb1c33bfa248ac1b1bb57fefa6bb7a44fe95) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* p7zip: fix for CVE-2018-5996Virendra Thakur2023-05-072-0/+228
| | | | | | | | | | | Add patch to fix CVE-2018-5996 Signed-off-by: Virendra Thakur <virendra.thakur@kpit.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit db57123c490e3800d7e0383eb459e78749bcd683) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* apache2: upgrade 2.4.56 -> 2.4.57Valeria Petrov2023-05-072-1/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: Changes with Apache 2.4.57 *) mod_proxy: Check before forwarding that a nocanon path has not been rewritten with spaces during processing. [Yann Ylavic] *) mod_proxy: In case that AllowEncodedSlashes is set to NoDecode do not double encode encoded slashes in the URL sent by the reverse proxy to the backend. [Ruediger Pluem] *) mod_http2: fixed a crash during connection termination. See PR 66539. [Stefan Eissing] *) mod_rewrite: Fix a 2.4.56 regression for substitutions ending in a question mark. PR66547. [Eric Covener] *) mod_rewrite: Add "BCTLS" and "BNE" RewriteRule flags. Re-allow encoded characters on redirections without the "NE" flag. [Yann Ylavic, Eric Covener] *) mod_proxy: Fix double encoding of the uri-path of the request forwarded to the origin server, when using mapping=encoded|servlet. [Yann Ylavic] *) mod_mime: Do not match the extention against possible query string parameters in case ProxyPass was used with the nocanon option. [Ruediger Pluem] New patch: 0011-modules-mappers-config9.m4-Add-server-directory-to-i.patch Accepted in upstream, expected to be removed at next apache2 2.4.58 update. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 0b9305faa29f6e26871e7662391efbaae4ae92d9) Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dleyna-{server,renderer}: fix dev-so QA issue with multilibMartin Jansa2023-04-182-2/+2
| | | | | | | | | | * the libdir is arch specific, but the subdirectory is always BPN * fixes: lib32-dleyna-server-0.6.0+gitAUTOINC+eb895ae827: non -dev/-dbg/nativesdk- package lib32-dleyna-server contains symlink .so '/usr/lib/dleyna-server/libdleyna-server-1.0.so' [dev-so] lib32-dleyna-renderer-0.6.0: non -dev/-dbg/nativesdk- package lib32-dleyna-renderer contains symlink .so '/usr/lib/dleyna-renderer/libdleyna-renderer-1.0.so' [dev-so] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* lirc: fix do_install with multilibMartin Jansa2023-04-181-3/+3
| | | | | | | | | | | * use ${S} instead of ${WORKDIR}/${PN}-${PV} and ${BP} instead of ${PN}-${PV} to fix build with multilib, where PN is lib32-lirc, but S is correctly set as ${WORKDIR}/${BP} and do_install fails with: mkdir: cannot create directory ‘lib32-lirc/0.10.1-r0/lib32-lirc-0.10.1/python-pkg/dist/’: No such file or directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* meta-openemnedded: Add myself as mickledore maintainerArmin Kuster2023-04-0912-64/+53
| | | | | Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnfs: add recipeMarkus Volk2023-04-081-0/+10
| | | | | | | This package is e.g. needed as a dependency for kodi or gvfs Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp: set PROXY_PLUGINDIRMarkus Volk2023-04-081-0/+1
| | | | | | | This avoids buildpath in freerdp-proxy binary Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyruvate: Upgrade to 1.2.1Khem Raj2023-04-088-129/+553
| | | | | | Add fixes to build with musl and riscv32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-screenshooter: 1.9.10 -> 1.10.3Kai Kang2023-04-071-3/+3
| | | | | | | | | | Update xfce4-screenshooter from 1.9.10 to 1.10.3 * update HOMEPAGE that goodies.xfce.org has been decommissioning * content of license file has been updated Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-notifyd: 0.6.3 -> 0.8.2Kai Kang2023-04-072-5/+48
| | | | | | | | | | | | | Update xfce4-notifyd from 0.6.3 to 0.8.2 * update HOMEPAGE that goodies.xfce.org has been decommissioned * the content of license file has been updated but license not changed * patch for configure.ac to get the absolute path of pkg-config variables * drop dependencies dbus and dbus-glib that xfce4-notifyd has been ported to gdbus Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvgl,lv-lib-png,lv-drivers: fix installed-vs-shipped QA issue with multilibMartin Jansa2023-04-073-10/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * with multilib BASELIB is just "lib" while baselib is "lib64" and libdir is "/usr/lib64". * fixes: ERROR: QA Issue: lvgl: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/liblvgl.a Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. lvgl: 2 installed and not shipped files. [installed-vs-shipped] * lowercase baselib should work for ppc64 as well (I hope) # $baselib [3 operations] # set oe-core/meta/conf/bitbake.conf:10 # "${BASELIB}" # set oe-core/meta/conf/bitbake.conf:11 # [vardepvalue] "${baselib}" # set oe-core/meta/conf/multilib.conf:2 # "${@d.getVar('BASE_LIB:tune-' + (d.getVar('DEFAULTTUNE') or 'INVALID')) or d.getVar('BASELIB')}" # pre-expansion value: # "${@d.getVar('BASE_LIB:tune-' + (d.getVar('DEFAULTTUNE') or 'INVALID')) or d.getVar('BASELIB')}" baselib="lib64" * simplify destsuffix/S setting * I was surprised that ${WORKDIR}/${PN}-${PV} works in multilib build but then I've noticed that it's because destsuffix is set to S which is a bit uncommon, so drop that and use default "git" * use ${STAGING_INCDIR} instead of ${RECIPE_SYSROOT}/${includedir} Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pahole: respect libdirMartin Jansa2023-04-071-1/+1
| | | | | | | | | * use the same expression as cmake.bbclass is using: CMAKE_INSTALL_LIBDIR:PATH=${@os.path.relpath(d.getVar('libdir'), d.getVar('prefix') + '/')} but ${baselib} should work here as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* monkey,webmin: Fix upstream patch statusKhem Raj2023-04-072-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: fix chown user for multilib buildsMartin Jansa2023-04-071-1/+1
| | | | | | | | * the user is named mongodb (BPN) and in multilib builds this fails with: chown: invalid user: 'lib32-mongodb:lib32-mongodb' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* restinio: fix S variable in multilib buildsMartin Jansa2023-04-071-2/+2
| | | | | | | | * do_populate_lic as well as do_configure fails in multilib builds, because S points to empty: lib32-restinio/0.6.13-r0/lib32-restinio-0.6.13/dev Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* syslog-ng: not deliver syslog-ng-update-virtualenvKai Kang2023-04-071-0/+4
| | | | | | | | | | | | | | syslog-ng-update-virtualenv causes install conflict when multilib enabled: Error: Transaction test error: file /usr/bin/syslog-ng-update-virtualenv conflicts between attempted installs of lib32-syslog-ng-4.0.1-r0.core2_32 and syslog-ng-4.0.1-r0.core2_64 Since python support is disabled, not deliver it. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-terminal: 1.0.0 -> 1.0.4Kai Kang2023-04-071-1/+1
| | | | | Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-taskmanager: 1.5.2 -> 1.5.5Kai Kang2023-04-072-9/+9
| | | | | | | | | The content of the license file has been updated [1]. [1]: https://gitlab.xfce.org/apps/xfce4-taskmanager/-/commit/d47388f7 Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdecor: update 1.1.0 -> 1.1.99Markus Volk2023-04-062-10/+44
| | | | | | | | | libdecor is needed under wayland for compositors that require client-side decoration (gnome/weston). Its consumers at the moment are at least libsdl2 and blender. Upstream has added a plugin for gtk. This is quite a useful feature, since programs that use libdecor don't fit well into gtk otherwise. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyruvate: regenerate with updated bbclassKhem Raj2023-04-061-89/+89
| | | | | | | * it's needed for compatibility with updated fetcher from: https://patchwork.yoctoproject.org/project/bitbake/patch/20230405122125.3358972-1-enrico.scholz@sigma-chemnitz.de/ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: disable musl supportEtienne Cordonnier2023-04-061-0/+5
| | | | | | | | musl is not supported because the libc crate does not support functions like "endutxent" at the moment, so src/uucore/src/lib/features.rs disables utmpx when targetting musl. Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: upgrade 0.0.17 -> 0.0.18Etienne Cordonnier2023-04-062-137/+151
| | | | | Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: remove obsolete commentEtienne Cordonnier2023-04-061-1/+0
| | | | | | | | This comment does not make sense any more, now that the auto-generated recipe has been removed. Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uutils-coreutils: Add crates checksumEtienne Cordonnier2023-04-061-267/+538
| | | | | | | | | Commit 93d691d58c1c43 did not add the crates checksum (even though the commit message says it did), and the crates fetcher is now failing with "No checksum specified". Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdnet: Upgrade to 1.16.3Khem Raj2023-04-064-20/+89
| | | | | | Fix build with upcoming autoconf 1.16.3 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: recipes-extended: bitwise: Add ptestEver ATILANO2023-04-063-1/+33
| | | | | | | Signed-off-by: Ever ATILANO <ever.atilano@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Reviewed-by: Frank WOLFF <frank.wolff@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* file-roller: set cpio path manuallyMarkus Volk2023-04-061-0/+9
| | | | | | | | This commit avoids HOSTTOOLS path in the file-roller and rmp2cpio binaries. This fixes reproducibility and probably also cpio support at runtime. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* android-tools: fix systemd service settingChen Qi2023-04-061-1/+1
| | | | | | | The service file belongs to ${PN}-adbd instead of ${PN}. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minifi-cpp: Always use stat on 64bit linuxKhem Raj2023-04-062-0/+36
| | | | | | | stat64 is an alias to stat on 64bit linux moreover this makes it work with musl where LFS64 functions are deprecated Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-oe: Add libtinyxml2Khem Raj2023-04-061-0/+1
| | | | | | It takes < 4 seconds on qemux86_64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtinyxml2: Add ptest supportKhem Raj2023-04-062-5/+23
| | | | | | | - Switch to usong meson build system - Fix build with musl by defining _LARGEFILE64_SOURCE Signed-off-by: Khem Raj <raj.khem@gmail.com>
* babl: Package /usr/lib/babl-0.1/ directoryKhem Raj2023-04-051-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* babl: Drop clang10 workaround for mips/rv64Khem Raj2023-04-051-4/+0
| | | | | | | | | The issue reported in [1] works fine with clang 15+ This effectively reverts b12e87f84c4af258e8ea8cc78ed075989cbf9dcb and ff19c7c5694f79271ae26543562e5563d4250559 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-webserver: Fix missing upstream status on patchesKhem Raj2023-04-059-19/+30
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-multimedia: Fix missing upstream status in several patchesKhem Raj2023-04-0520-3/+44
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-xfce: Fix missing upstream status in patchesKhem Raj2023-04-052-1/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnet-ssleay-perl: Fix patch upstream statusKhem Raj2023-04-051-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-gnome: Update patch status for several recipesKhem Raj2023-04-0510-1/+20
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe: recipes-support: dc: Add ptestEver ATILANO2023-04-052-1/+47
| | | | | | Signed-off-by: Ever ATILANO <ever.atilano@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-python: python3-lorem: Add ptestEver ATILANO2023-04-052-1/+17
| | | | | | Signed-off-by: Ever ATILANO <ever.atilano@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-python: python3-path: Add ptestEver ATILANO2023-04-052-1/+23
| | | | | | Signed-off-by: Ever ATILANO <ever.atilano@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Remove double protocol= from SRC_URIsPeter Kjellerstedt2023-04-0513-13/+13
| | | | | | | | | | With the exception of paho-mqtt-cpp, the double protocol= attributes were added to the SRC_URIs when protocol=https was added to all SRC_URIs fetching from github.com in commit b402a3076f (recipes: Update SRC_URI branch and protocols). Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paho-mqtt-c: Improve the license informationPeter Kjellerstedt2023-04-051-2/+1
| | | | | | | | | | | Replace the about.html and notice.html files in LIC_FILES_CHKSUM with the LICENSE file. Including HTML files in LIC_FILES_CHKSUM complicates things when the license files that OE collects are, e.g., later processed and presented to a user where the expectation is that they are plain text files. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* autossh: Correct the license informationPeter Kjellerstedt2023-04-051-3/+2
| | | | | | | | | | Correct "startline=" to "beginline=" in LIC_FILES_CHKSUM so that the correct lines from autossh.c and daemon.h are used. Also remove autossh.spec from LIC_FILES_CHKSUM as it doesn't really contain any license information. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* paho-mqtt-cpp: Improve the license informationPeter Kjellerstedt2023-04-051-2/+1
| | | | | | | | | | | Replace the about.html and notice.html files in LIC_FILES_CHKSUM with the license information from one of the source files. Including HTML files in LIC_FILES_CHKSUM complicates things when the license files that OE collects are, e.g., later processed and presented to a user where the expectation is that they are plain text files. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>