aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe
AgeCommit message (Collapse)Author
2019-06-26libdbi-perl: fix dependenciesTim Orling
* Fix RDEPENDS, drop class-target (dependencies are the same for native) * Reorganize recipe to best practices * Add ptest dependencies Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
2019-06-21safec: Add Safe C licenseAnkit Navik
Signed-off-by: Ankit Navik <ankit.tarot@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-19efivar: Remove, was moved to oe-coreAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-19efibootmgr: Remove, was moved to oe-coreAdrian Bunk
Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-19gpsd: Force using python-scons-native for nowAdrian Bunk
SConstruct in gpsd does not yet support Python 3. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-19cpuburn-arm: add aarch64 machine and build configurationAndrey Zhizhikin
Add aarch64 as a valid machine to cpuburn recipe and split compilation task. The only source file which supports the aarch64 build is cpuburn-a53.S, and in case if TUNE is set to aarch64 - this should be the only file to be assembled to the application. In case of 32-bit build - all sources are compiled as they are, since cpuburn-a53.S supports both 32- and 64-bit tunes. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-19mozjs: Fix do_patch error for mips64-n32Mingli Yu
After mozjs upgrade to 60.5.2 in below commit: 9ca3aad9c mozjs: Upgrade to version 60.x With below logic in local.conf: MACHINE ??= "qemumips64" MULTILIB_GLOBAL_VARIANTS_append = " libn32" MULTILIBS ?= "multilib:lib32 multilib:libn32" DEFAULTTUNE_virtclass-multilib-lib32 ?= "mips" DEFAULTTUNE_virtclass-multilib-libn32 ?= "mips64-n32" require conf/multilib.conf $ bitbake libn32-mozjs -cpatch | NOTE: Applying patch '0001-fix-compiling-failure-on-mips64-n32-bsp.patch' (../layers/meta-openembedded/meta-oe/recipes-extended/mozjs/mozjs/0001-fix-compiling-failure-on-mips64-n32-bsp.patch) | ERROR: Command Error: 'quilt --quiltrc TOPDIR/tmp/work/mips64-n32-wrsmllibn32-linux-gnun32/libn32-mozjs/60.5.2-r0/recipe-sysroot-native/etc/quiltrc push' exited with 0 Output: | Applying patch 0001-fix-compiling-failure-on-mips64-n32-bsp.patch | patching file build/moz.configure/init.configure | patching file js/src/jit/mips-shared/Architecture-mips-shared.h | Hunk #1 succeeded at 28 with fuzz 2 (offset 2 lines). | Hunk #2 FAILED at 95. | 1 out of 2 hunks FAILED -- rejects in file js/src/jit/mips-shared/Architecture-mips-shared.h | patching file python/mozbuild/mozbuild/configure/constants.py | Patch 0001-fix-compiling-failure-on-mips64-n32-bsp.patch does not apply (enforce with -f) Rework 0001-fix-compiling-failure-on-mips64-n32-bsp.patch to fix the above do_patch error. Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-18pidgin-sipe: Depend on gmimeKhem Raj
gmime is used if detected, some build hosts the detection logic fails, make the dependency unconditional to fix build failures when it detects host's gmime install Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-18gmime: Add recipeKhem Raj
gmime is needed for pidgin-sipe Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-18tipcutils: Remove the unnecessary dependency on virtual/kernelAdrian Bunk
This also makes it no longer specific to MACHINE_ARCH. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-18ndctl: Remove the unnecessary dependency on virtual/kernelAdrian Bunk
This also makes it no longer specific to MACHINE_ARCH. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-18pm-graph: fix multilib build failureNaveen Saini
Added the generic library path used by multilib code Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Tested-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-17protobuf-c: add patch for protobuf 3 compatibilityPascal Bach
There is no release yet of protobuf-c that is compatible with protobuf 3. Master is already patched so this is just a straight backport of this patch. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-17protobuf: 3.6.1 -> 3.8.0Pascal Bach
Simple update to latest release The patch is needed to make python3-protobuf compile as otherwise a file it expects is missing. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-17mariadb: Upgrade to 10.3.16Mingli Yu
License-Update: The address of Free Software Foundation updated Bug fixes: MDEV-19490: show tables fails when selecting the information_schema database MDEV-19541: InnoDB crashes when trying to recover a corrupted page More details check: https://jira.mariadb.org/browse/MDEV-19490 https://jira.mariadb.org/browse/MDEV-19541 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-16libp11: No need to delete *.la anymoreNicola Lunghi
This is redundant in latest update Signed-off-by: Nicola Lunghi <nick83ola@gmail.com><Paste> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-16libgpiod: upgrade to v1.4Bartosz Golaszewski
This release contains a couple fixes for C++ bindings and testing framework refactoring. The --enable-install-tests option has been removed as it was redundant. More info in NEWS. Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-16stressapptest: Use git SHA instead of git archiveKhem Raj
git archives get regenerated randomly so lets use git fetcher instead Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-16stressapptest: Implement reading sysfs and use it if sysconf is not thereKhem Raj
This helps in building on musl platform where _SC_LEVEL1_DCACHE_LINESIZE is not available Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-16stressapptest: Fix build with libc++Khem Raj
when using libc++ instead of libstdc++, __gnu_cxx namespace is not available Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15recipes-benchmark/stressapptest_1.0.9.bb: add recipeMaciej Pijanowski
This patch introduces recipe for the stressapptest utility. The recipe builds without errors and warnings (tested on thud). It basically uses autootools to buildm so should build just fine on the other releases as well. Basic commands from the project's README were tested on a few armv7 / armv8 platforms. Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15gitver: Pass git directory argument to gitrev_runSaikiran Madugula
${GITSHA} gives the following error otherwise gitrev_run() missing 1 required positional argument: 'path' Signed-off-by: Saikiran Madugula <hummerbliss@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libspatialite: update to 4.3.0aOleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15nano: update to 4.2Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15rocksdb: 5.18.3 -> 6.0.2Pascal Bach
Also add support for gflags as these are enabled by default and recipes are available in meta-oe. They can still be disabled via PACKAGECONFIG. zstd is also added as an PACKAGECONFIG but currently the zstd recipe is not in meta-oe so it stays disabled for the moment. This also includes a patch that fixes GCC9 compatibility, it's currently submitted upstream but not yet accepted due to style issues. Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15oprofile: drop virtual/kernel dependency and switch back to TUNE_PKGARCHMartin Jansa
* the kernel dependency was added couple years ago with: https://git.openembedded.org/openembedded-core/commit/?id=16bc366877a2e02d96adb91b90e30710777e6f09 the reasons for it no longer seem valid as it build ok without the dependency * there as some differences in the resulting binaries (built with and without kernel dependency): docker-shr qemux86-64@ ~/build/oe-core $ diff -rq tmp-glibc/work/*/oprofile/*/image Files tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/ocount and tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/ocount differ Files tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/opannotate and tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/opannotate differ Files tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/oparchive and tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/oparchive differ Files tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/operf and tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/operf differ Files tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/opgprof and tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/opgprof differ Files tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/ophelp and tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/ophelp differ Files tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/opimport and tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/opimport differ Files tmp-glibc/work/core2-64-oe-linux/oprofile/1.3.0-r0-without-kernel-dep/image/usr/bin/opreport and tmp-glibc/work/qemux86_64-oe-linux/oprofile/1.3.0-r0-with-kernel-dep/image/usr/bin/opreport differ * comparing the first one with diffoscope shows only 2 insignificant changes: - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 71d68718f2b1393cce55605691453ca0615a985d + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b6d2e8b3ce02b99a41e594fafb756e5648edd3c - 0x0041ab00 31203230 31390032 323a3334 3a333100 1 2019.22:34:31. + 0x0041ab00 31203230 31390032 323a3239 3a303600 1 2019.22:29:06. * similarly for other binaries Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15mcelog: Remove manual RDEPENDS from PN-ptest to PN packageAdrian Bunk
They are now added automatically by the ptest class. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15haveged: fix CPU cache size detectionStefan Agner
Fix ENOMEM error in case the kernel reports cache size of -1. This lead to the following error when starting haveged: haveged starting up haveged: Couldn't initialize HAVEGE rng 5 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15libgpiod: Enable cxx bindings by defaultJames Feist
If we move the packageconfig settings from the shared inc file into the individual version recipes, we can enable the cxx bindings by default for the newer version of libgpiod. Signed-off-by: James Feist <james.feist@linux.intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15cpprest: temporary ignore deprecated-copy and redundant-move errors detected ↵Martin Jansa
by gcc9 * until it's properly fixed in upstream: https://github.com/Microsoft/cpprestsdk/issues/1099 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15hwloc: Upgrade to 1.11.12Mingli Yu
Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15postgresql: improve reproducibilityHongxu Jia
- Make pg_config not record var-CC, var-CFLAGS, and configure which contains build paths - Split pgxs in which Makefile.global contains build path from package postgresql to postgresql-server-dev, it refers ubuntu Here is we got from Ubuntu 18.04 $ dpkg -c /var/cache/apt/archives/postgresql-server-dev-10_10.8-0ubuntu0.18.04.1_amd64.deb -rwxr-xr-x root/root 30792 2019-05-07 17:20 ./usr/lib/postgresql/10/bin/pg_config drwxr-xr-x root/root 0 2019-05-07 17:20 ./usr/lib/postgresql/10/lib/ drwxr-xr-x root/root 0 2019-05-07 17:20 ./usr/lib/postgresql/10/lib/pgxs/ drwxr-xr-x root/root 0 2019-05-07 17:20 ./usr/lib/postgresql/10/lib/pgxs/config/ drwxr-xr-x root/root 0 2019-05-07 17:20 ./usr/lib/postgresql/10/lib/pgxs/src/ -rw-r--r-- root/root 31309 2019-05-07 17:20 ./usr/lib/postgresql/10/lib/pgxs/src/Makefile.global Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15lmsensors: Update to 3.5.0Robert Joslyn
* Switch to git rather than using inconsistent GitHub archive tarballs. * Dependency on libsysfs was removed in 3.0.1 * Remove upstreamed patch fixing musl support and refresh remaining patches * Remove unnecessary conditional on systemd. The update-rc.d and systemd classes handle placement of these files properly. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15cryptsetup: Add PACKAGECONFIG optionsRobert Joslyn
Add various PACKAGECONFIG options, keeping the default options enabled. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15multipath-tools: upgrade 0.8.0 -> 0.8.1Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15pavucontrol: upgrade 3.0 -> 4.0Changqing Li
drop support of gtk2 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15xf86-video-ati: upgrade 18.0.1 -> 19.0.1Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15php: upgrade 7.3.4 -> 7.3.6Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15rrdtool: upgrade 1.7.1 -> 1.7.2Changqing Li
License-Update: Update year in COPYRIGHT and Update FSF address and fix UTF8 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15python-pygobject: upgrade 3.28.3 -> 3.32.1Changqing Li
switch to meson build Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15phoronix-test-suite: upgrade from 8.6.0 -> 8.8.1Changqing Li
Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15php-fpm-apache: fix module pathChangqing Li
with configuration: IMAGE_INSTALL_append = " apache2 php-fpm-apache2" systemctl status apache2.service report error: httpd: Syntax error on line 509 of /etc/apache2/httpd.conf: Syntax error on line 3 of /etc/apache2/conf.d/php-fpm.conf: Cannot load lib/apache fix by correct the module path Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15s-suite: push SRCREV to version 3.4Paolo Valente
Signed-off-by: Paolo Valente <paolo.valente@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15imagemagick: update from 7.0.8-43 to 7.0.8-47Randy MacLeod
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15open-vm-tools: import gcc9 fixes from fedoraMartin Jansa
* fixes: ../../../git/open-vm-tools/lib/hgfsServer/hgfsServer.c: In function 'HgfsServerRead': ../../../git/open-vm-tools/lib/hgfsServer/hgfsServer.c:6541:43: error: taking address of packed member of 'struct HgfsReplyReadV3' may result in an unaligned pointer value [-Werror=address-of-packed-member] 6541 | &reply->actualSize); | ^~~~~~~~~~~~~~~~~~ ../../../git/open-vm-tools/lib/hgfsServer/hgfsServer.c:6562:56: error: taking address of packed member of 'struct HgfsReplyRead' may result in an unaligned pointer value [-Werror=address-of-packed-member] 6562 | reply->payload, &reply->actualSize); | ^~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15open-vm-tools: refresh the patches so that they can be easily applied with ↵Martin Jansa
devtool or git am * in preparation for a fix for gcc9 in following commit Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15gsl: update to version 2.5Łukasz Łaguna
The current gsl recipe's PV is 1.15 which is already quite dated. The 1.15 was released back in the 2011. The most recent one is 2.5 released in June 2018. There are no dependencies on gsl in the oe-core / meta-oe so upgrading major from 1 to 2 should not break anything. Signed-off-by: Łukasz Łaguna <lukasz.laguna@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-29polkit: Upgrade to 0.116Khem Raj
Make netgroup support optional so it can be disabled on musl Drop backported patch 0001-backend-Compare-PolkitUnixProcess-uids-for-temporary.patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-29mozjs: Upgrade to version 60.xKhem Raj
Disable JIT (ion) on all mips It fails to compile in first place, even if we fix the compilation next it assert failures and runtime test failures, its best to disable it for mips for now Fix build on riscv Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-05-29python-jsmin,python-pytoml,python-which: Add recipesKhem Raj
These packages are needed for mozjs 60.x to build Signed-off-by: Khem Raj <raj.khem@gmail.com>