Commit Graph

8371 Commits

Author SHA1 Message Date
Arthur She 608b0ee234 xmlrpc-c: Upgrade 1.51.03 -> 1.54.02
Upgrade to release 1.54.02:

- Build: Use 'curl-config' found at configure time, not at make time.
- Fix bug: 'toValue' won't compile for vector of vectors or map of vectors. Thanks Yang Bo .
- Fix tiny memory leak in virtually impossible low memory situation.

It also solved one igt-gpu-tools test results misleading issue [1]

[1] https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/issues/92

Signed-off-by: Arthur She <arthur.she@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-17 12:26:41 -07:00
Khem Raj c699d2088e crash: Fix arm64 build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-17 12:26:41 -07:00
Khem Raj de793ef7ac pegtl: Disable type-limits warning
gcc 10.2 warns with this
rep_one_min_max.hpp:40:26: error: comparison of unsigned expression in '>= 0' is always true [-Werror=type-limits]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-17 12:26:41 -07:00
Khem Raj 5d949d9322 fwts: Upgrade to 20.07.00
Use B = S since new version uses relative paths in makefiles
this version compiles fine with clang too

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-17 12:26:40 -07:00
Changqing Li e7bf8b6cb2 mozjs: fix multilib conflict
fix error:
.do_rootfs.2023872:4562:  file /usr/bin/js60-config conflicts between attempted installs of mozjs-dev-60.9.0-r0.core2_64 and lib32-mozjs-dev-60.9.0-r0.core2_32
log.do_rootfs.2023872:4563:  file /usr/include/mozjs-60/js-config.h conflicts between attempted installs of mozjs-dev-60.9.0-r0.core2_64 and lib32-mozjs-dev-60.9.0-r0.core2_32

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-14 06:51:01 -07:00
Khem Raj 4e42fe5519 opencl-icd-loader: Update beyond 2020.06.16
License-Update: License is now apache-2.0 as per [1]

Fixes build wih gcc10
Gather install artifacts from new locations

[1] https://github.com/KhronosGroup/OpenCL-ICD-Loader/commit/44f384ae624675d6b0b92ce39a97cb7f4899d92a

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Anuj Mittal <anuj.mittal@intel.com>
2020-08-13 22:37:49 -07:00
Khem Raj c164328e53 ocl-icd: Upgrade to latest
License-Update: Update copyrights [1]

[1] https://github.com/OCL-dev/ocl-icd/commit/3920205736afbb67729e9c73c7b4c6fdb3fcb327#diff-7116ef0705885343c9e1b2171a06be0e

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Anuj Mittal <anuj.mittal@intel.com>
2020-08-13 22:37:48 -07:00
Khem Raj e7af0ade75 opencl-headers: Upgrade to v2020.06.16
License-Update: Switched to Apache-2.0 [1]

[1] https://github.com/KhronosGroup/OpenCL-Headers/commit/35deb7576b83fd1244a3e0a89f896b787ed53818#diff-9879d6db96fd29134fc802214163b95a

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj bda3ee6276 nodejs: Upgrade to 12.18.3
Drop already upstreamed patches
use builtin uv, it does not build without it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 8e53fff2e9 makedumpfile: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj d23e9b9691 tcsh: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj f5b604706f ifplugd: Fix build with gcc10/-fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj e77bdb0e69 xf86-video-ati: Fix link failure with gcc 10
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 514a9e31ee wifi-test-suite: Update to latest tip
Fix build with gcc10/-fno-common

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj a116115efb libforms: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 161072d800 mg: Upgrade to 20200723 tag
Fixes build with gcc10

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 7683c1a606 liblbxutil: Fix build with gcc10/-fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj fc2217f310 openocd: Fix build with gcc10/-fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 857dcd9cc8 cdrkit: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj ab1f4f709f sblim-sfcb: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 33299870ca smstools3: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj f826560497 ipmitool: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj c93035a0fe fbida: Upgrade to 2.14
* Redo libjpeg detection to use cross cpp
* Add missing dependencies
* Use cairo only when it is compiled with EGL support which is not defaul
  in oe-core
* Fix build  with gcc10

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 646429ef0a fluentbit: Use -fcommon to compile
gcc10+ defaults to -fno-common and fluentbit does not compile with
-fno-common

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 5b21133082 lprng: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 401b614d50 sharutils: Fix build with -fno-common
GCC 10 defaults to -fno-common that results into errors on multiple
global variable definitions

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:37:48 -07:00
Khem Raj 620ef0206f read-edid: Fix build with gcc-10+
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:08 -07:00
Khem Raj 4c11628581 memtester: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:08 -07:00
Andreas Müller 6c0961786b poppler: upgrade 0.90.1 -> 20.08.0
Looks like they changed release schema.

Release 20.08.0:
core:
 * Sub-page objects: initialize clip max values considering the render resolution. Issue #937
 * Splash: Set initial line width to 1. Issue #674
 * Fix stack overflow with specially crafted files
 * GfxShading: Simplify holding the Function
 * Splash: Fix x86 + windows asm build

qt5:
 * Deprecate Document::toc
 * Deprecate AnnotationUtils

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Andreas Müller 3752d8f443 udisks2: upgrade 2.8.4+ -> 2.9.1
Seems they changed build so we have to build in-tree. With out of tree
autotools build would break with:

| glib-compile-resources --target=udisks-daemon-resources.h --generate-header --sourcedir=../../git udisks-daemon-resources.xml
| glib-compile-resources --target=udisks-daemon-resources.c --generate-source --sourcedir=../../git udisks-daemon-resources.xml
| Failed to open file “udisks-daemon-resources.xml”: No such file or directory

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj e8b286f893 lcdproc: Fix compilation with GCC >= 10.x
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj 108e6063c8 x11vnc: Update to latest on master
Drop already upstreamed patches
Drop unused remove-redundant-RPATH.patch patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj 6bcbc0364b dialog: Turn X11 support into a packageconfig option
Enable it only if x11 is in distro features

Ensure patch to X includes/libs is pointing into sysroot otherwise it
starts to poke at build systems includes/libs dirs

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj d9f0278666 htop: Fix build with -fno-common
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj f751dcf81a freerdp: Upgrade to 2.2.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj 6b3e7fe997 freeglut: Use -fcommon always
This package does not compile with -fno-common yet

errors out like
| /mnt/b/yoe/master/build/tmp/work/armv7vet2hf-neon-yoe-linux-musleabi/freeglut/3.2.1-r0/recipe-sysroot-native/usr/bin/arm-yoe-linux-musleabi/arm-yoe-linux-musleabi-ld: CMakeFiles/freeglut.dir/src/fg_gl2.c.o:/usr/src/debug/freeglut/3.2.1-
r0/freeglut-3.2.1/src/fg_gl2.h:72: multiple definition of `fghBindBuffer'; CMakeFiles/freeglut.dir/src/fg_geometry.c.o:/usr/src/debug/freeglut/3.2.1-r0/freeglut-3.2.1/src/fg_gl2.h:72: first defined here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj 027440e5f6 gensio: Upgrade to 2.1.4
Drop backported patch which is present in 2.1.4

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-11 23:37:47 -07:00
Khem Raj 4e04909323 gpm: Upgrade to latest master
Drop upstreamed patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-11 23:37:47 -07:00
Khem Raj 6d4429f41f satyr: Upgrade to 0.30
satyr 0.30
==========
Fix registers being parsed as modules in kernel oopses in some cases
Use Nettle for cryptographic calculations
Fix builds with GCC 10

Add needed additional dependencies

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-11 23:37:47 -07:00
Vijay Khemka dd0fafdc53 Adding recipe for exprtk
The C++ Mathematical Expression  Toolkit Library (ExprTk) is  a simple
to  use,   easy  to   integrate  and   extremely  efficient   run-time
mathematical  expression parsing  and evaluation  engine. The  parsing
engine  supports numerous  forms  of  functional and  logic processing
semantics and is easily extensible.

It is a header only library.

Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-11 23:37:47 -07:00
Slater, Joseph 8fd3da8ab8 mozjs: specify TMPDIR
Although it is extremely rare the following type of error
can occur during configuration:

Creating `/tmp/conftest.i53clm4z.cpp` with content:
...
x86_64-wrs-linux-g++: error: /tmp/conftest.i53clm4z.cpp: No such file or directory
x86_64-wrs-linux-g++: error: /tmp/conftest.i53clm4z.cpp: No such file or directory
x86_64-wrs-linux-g++: fatal error: no input files

So, specify a local directory as TMPDIR during configuration.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-11 23:35:32 -07:00
Andreas Müller 87ce97805e libpeas: disable tests when introspection is not enabled/available
This fixes introspection-less build. Sent upstream so hope they either
agree or come up with something better next release.

Tested before and after adding the patch by setting GI_DATA_ENABLED = 'False'

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-11 15:58:26 -07:00
wonjong.lee 0260861004 minifi: Add recipe for c++ version
MiNiFi--a subproject of Apache NiFi--is a complementary data
collection approach that supplements the core tenets of NiFi
in dataflow management, focusing on the collection of data at
the source of its creation. The C++ implementation is an
additional implementation to the one in Java with the aim of
an even smaller resource footprint.

Signed-off-by: wonjong.lee <wonjong.lee@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 11:04:21 -07:00
Mingli Yu b3d6f4f85f fio: upgrade to 3.21
Remove 2 patches as these logics have been already included in the
new version as [1] and [2].

[1] https://git.kernel.dk/?p=fio.git;a=commit;h=8629f5f5c24e8a02c0a168cff22a40ec0788bb2d
[2] https://git.kernel.dk/?p=fio.git;a=commit;h=10ee8843e79763e8b6ff967f8a2b5d5b92411f90

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 11:04:21 -07:00
Gianfranco Costamagna a7c9aa13dd dlt-daemon: fix build with upstream-proposed patch for MUSL libc
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 11:04:21 -07:00
Gianfranco 0b3ee7c8ba dlt-daemon: enable some configurations by default in PACKAGECONFIG
such as udp-connection dlt-system dlt-filetransfer and if systemd is enabled also:
- systemd
- systemd-watchdog
- systemd-journal
- dlt-examples
- dlt-adaptor
- dlt-console

rationale is:
all of the keys above are not that heavy in building and running,
and dlt-daemon doesn't take more than some seconds to build.
Not building them by default can result in a lot of missing functionalities
to the end user, such as the ability to talk with the dlt-daemon via
bash script or Python.

The end user can still change or disable something if needed.

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 11:04:21 -07:00
Gianfranco b2fe766703 dlt-daemon: fix build failure when dlt-dbus is enabled, due to missing service file.
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 11:04:21 -07:00
Gianfranco b62839694b dlt-daemon: add new dlt-filetransfer PACKAGECONFIG option
Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 11:04:21 -07:00
Gianfranco 97092276dd dlt-daemon: update to 2.18.5
- drop patch 204: upstream
 - add gcc-10 build fix proposed upstream 238.patch

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-10 11:04:21 -07:00
Andreas Müller 246b5cb8a1 imagemagick: upgrade 7.0.9_13 -> 7.0.10_25
Changelog would be > 300 lines so for those intersted see [1]

[1] https://github.com/ImageMagick/ImageMagick/blob/master/ChangeLog

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-09 13:00:23 -07:00