Commit Graph

1685 Commits

Author SHA1 Message Date
Wang Mingyu
6231fc0160 mpich: upgrade 4.0.2 -> 4.0.3
Changes in 4.0.3
=================
    Fix message queue dumping interface support
    Fix multinic usage in ch4:ofi
    Fix bug in MPI_WIN_CREATE in ch4:ucx when UCX >= 1.13.0
    Fix MPIR_pmi_barrier when PMI2 is used
    Fix ROMIO lazy mutex initialization
    Fix build with HIP support
    Fix potential dynamic process message mixups in ch3
    Add missing const to MPI_Pready_list array_of_partitions argument
    Add support for C++ datatypes even when the C++ binding is disabled
    Add support for Intel OneAPI compilers

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-14 11:55:59 -08:00
Kory Maincent
b1381caa61 openocd: fix build error
The update of RANLIB environment to "ranlib -D" in OE caused an error in
the openocd executable check. Indeed it is not compatible with a
environment compound with the tool name and a parameter.

cc.tcl:272: Error: wrong # args: should be "find-executable name"
configure: error: ./configure.gnu failed for jimtcl

This patch fixes it by patching openocd executable test to check the first
word of the environment only.

Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Armin Kuster
29f49bb36a meta-oe][PATCH] gst-editing-services: fix typo in LICENSE field.
WARNING: gst-editing-services-1.20.4-r0 do_populate_lic: QA Issue: gst-editing-services: No generic license file exists for: GPL-2.0-on-later in any provider [license-exists]

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
f177906504 valijson: upgrade 0.7 -> 1.0
License-update: "Akamai Technolgies" changed to "Akamai Technologies"

Changelog:
===========
Transition to using submodules for vendored-in parser libraries
Fixes for the implementation of YamlCppObject::find()
Use the correct version of std::string::replace in the extractReferenceToken helper function
Avoid throwing exceptions when using operator new in the CustomAllocator class

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-09 10:17:15 -08:00
Wang Mingyu
9152452b01 ctags: upgrade 5.9.20221023.0 -> 5.9.20221106.0
Changelog:
==========
lregex: warn if mgroup= flag is not given in --mline-regex-<LANG>=
Meson: extract imported modules as reference tags

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:40:48 -08:00
Markus Volk
c1b13a0682 pugixml: upgrade 1.12 -> 1.13
v1.13 2022-11-01
Maintenance release. Changes:

Improvements:
- xml_attribute::set_value, xml_node::set_value and xml_text::set now have overloads that accept pointer to non-null-terminated string and size
- Improve performance of tree traversal when using compact mode (PUGIXML_COMPACT)

Bug fixes:
- Fix error handling in xml_document::save_file that could result in the function succeeding while running out of disk space
- Fix memory leak during error handling of some out-of-memory conditions during xml_document::load

Compatibility improvements:
- Fix exported symbols in CMake DLL builds when using CMake
- Fix exported symbols in CMake shared object builds when using -fvisibility=hidden

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:39:05 -08:00
Wang Mingyu
5bff9c4298 grpc: upgrade 1.50.0 -> 1.50.1
Changelog:
Fix Bazel 4 support and objc bazel tests on python3.9 (#31410)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-01 10:13:47 -07:00
Meier Boas
b7033c7ec2 jwt-cpp: add recipe
Signed-off-by: Boas Meier <boas.meier@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-31 08:27:33 -07:00
Wang Mingyu
aa5ea92a4a flatbuffers: upgrade 22.9.29 -> 22.10.26
Changelog:
==========
    Create release.yml
    [Python] Fixed the issue with nested unions relying on InitFromBuf.
    FlatBuffers Version 22.10.26

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-31 08:27:33 -07:00
Wang Mingyu
e72998c004 ctags: upgrade 5.9.20221016.0 -> 5.9.20221023.0
Changelog:
lregex: warn if mgroup= flag is not given in --mline-regex-<LANG>

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-31 08:27:33 -07:00
Bhupesh Sharma
e87a9506f0 android-tools-conf-configfs: Allow handling two or more UDC controllers
Several Qualcomm platforms support setting two or more (or even all)
UDC controllers in 'peripheral' mode. Modify the android-tools-conf-configfs
scriptware to handle such cases.

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-28 17:26:16 -07:00
Eero Aaltonen
cca9e65fae valijson: use install task from CMakeLists.txt
Upstream CMakeLists.txt has improved and in version 0.7 install both
the headers and a config-file package to
packages-split/valijson-dev/usr/lib/cmake/valijson/valijsonConfig.cmake
, so drop the custom `do_install` task and use the CMake install task
directly instead.

Signed-off-by: Eero Aaltonen <eero.aaltonen@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-27 08:55:20 -07:00
Alexander Kanavin
4dc1c6e16b sip3: remove the recipe
It is not compatible with python 3.11, and all
development on that series has ceased:
https://riverbankcomputing.com/software/sip/download

There is an actively maintained version
https://www.riverbankcomputing.com/news/SIP_v6.6.2_Released
https://pypi.org/project/sip/
but it probably needs a newly written recipe if someone has interest in it.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-27 08:55:20 -07:00
Wang Mingyu
443259d5db ctags: upgrade 5.9.20221009.0 -> 5.9.20221016.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-24 09:56:33 -07:00
Khem Raj
ded3e642e3 protobuf: Enable protoc binary in nativesdk
When it was disabled for target, it was enabled for native but not for
nativesdk explicitly, lets do it here.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-21 09:57:59 -07:00
Markus Volk
a067e1ba94 perfetto: build libperfetto
- Mesa has support for perfetto, but the libperfetto library is needed
- Only v27 seems to be supported for now. Update perfetto accordingly
- Make sure perfetto and libperfetto share the same codebase
- Patch meson.build to allow shared build
  - Add a version number to avoid having a non symlink so file packaged into dev package
  - Create a PC file for libperfetto to allow mesa to find it using pkgconfig
  - Install needed header file
- Add -latomic to LDFLAGS for some arch where the compiler doesn't provide it

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 16:25:44 -07:00
Zheng Qiu
3eaf01fcd4 jq: improve ptest and disable valgrind by default
Improve ptest result formatting.
In run-ptest, setting a flag to disable valgrind image unless
enabled by "valgrind" PACKAGECONFIG.
Requested jq for seprating make check, so in the future
it can be changed to utilize Makefile and reduce redudancy.

Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com>
Signed-off-by: Randy MacLeod <randy.macleod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 15:06:37 -07:00
Sui Chen
8073ec2275 Add recipe for Perfetto
Perfetto (https://perfetto.dev/) is a system profiling, app tracing
and trace analysis framework.

We started using Perfetto for studying a few performance-related
problems for OpenBMC-based systems (both the BMC and the host)
and we feel it would be good if Perfetto is included into
OpenEmbedded, since embedded systems are usually expected to have
predictable performance characteristics, and having a good set of
performance analysis tools would make this work easier.

Tested: bitbake compile, devtool extract and override

Signed-off-by: Sui Chen <suichen6@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 11:49:35 -07:00
Khem Raj
923635099d grpc: Update to 1.50.x release
License-update: Include MPL-2.0 [1]

Add missing BSD 3-clause and MPL-2.0 to license field

Switch to git submodules since its using locked versions of some
components like opencensus-proto

[1] 05fcd826f4
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 11:48:35 -07:00
Wang Mingyu
d067d2e48e gst-editing-services: upgrade 1.20.3 -> 1.20.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
c57b93b6a6 debootstrap: upgrade 1.0.127 -> 1.0.128
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu
c43afad630 ctags: upgrade 5.9.20221002.0 -> 5.9.20221009.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Ulysse Manceron
3ab22400d1 abseil-cpp: Upgrade to head on 2022-10-14
Our team wants to use absl/log which was recently added to abseil.
2022-10-18 08:18:09 -07:00
Wang Mingyu
8d83f7f391 dnf-plugin-tui: Add nativesdk
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-12 15:24:35 -07:00
Wang Mingyu
df5249f75d Add nativesdk-systemd-systemctl as dependency of dnf-plugin-tui
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-12 15:24:32 -07:00
Wang Mingyu
d5dbee665a php: upgrade 8.1.10 -> 8.1.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-09 20:06:54 -07:00
Wang Mingyu
3ada70df7c flatbuffers: upgrade 2.0.8 -> 22.9.29
Changelog:
==========
 Moves swift package to root of repository so it can be used directly
 Rust soundness fixes by @tustvold in #7518
 [TS] Make strict compliant and improve typings

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-09 20:06:54 -07:00
Wang Mingyu
6beace44e7 ctags: upgrade 5.9.20220925.0 -> 5.9.20221002.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-08 11:36:57 -07:00
wangmy
59a4a268e3 libgee: upgrade 0.20.5 -> 0.20.6
Changelog:
==========
 * Fixes for newer valac
 * Keep the original exception in Future.map/flat_map

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-27 10:04:35 -07:00
wangmy
1bb59967bf ctags: upgrade 5.9.20220911.0 -> 5.9.20220925.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-27 10:04:35 -07:00
wangmy
f3631ebba3 ctags: upgrade 5.9.20220904.0 -> 5.9.20220911.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-20 18:55:26 -07:00
Zheng Qiu
caca326d97 jq: add ptest
Add run-ptest to run the 7 tests provided by jq.

In do_install_ptest, add a soft link to jq in the ptest directory to avoid
having to patch the jq setup script.

While the jq tests can use valgrind, it is out of scope for integration
testing.

Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com>
Signed-off-by: Randy MacLeod <randy.macleod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-17 01:09:18 -07:00
Markus Volk
0e3c62c5bc flatbuffers: upgrade 2.0.6 -> 2.0.8
* upgrade python3-flatbuffers as well
* make sure that flatbuffers and python3-flatbuffers are using the same codebase

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:03 -07:00
wangmy
2e768a2846 php: upgrade 8.1.9 -> 8.1.10
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:02 -07:00
wangmy
dfe7541f05 ctags: upgrade 5.9.20220828.0 -> 5.9.20220904.0
Changelog:
===========
docs(man): remove unexpected newline from the rendered verilog man page

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:02 -07:00
Andreas Müller
bccd9a5bee octave: upgrade 7.1.0 -> 7.2.0
* Fixes build with glibc 2.36 [1]
* Changelog found at [2]

[1] https://savannah.gnu.org/bugs/?62750
[2] https://octave.org/news/release/2022/07/28/octave-7.2.0-released.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-12 15:34:28 -07:00
Khem Raj
fe91ebe55c luajit: Use builtin for __clear_cache on clang
Fixed build on mips

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-11 20:42:05 -07:00
Khem Raj
67caf9050d uw-imap: Avoid programs using gets()
Included needed header for isdigit()

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:54 -07:00
Khem Raj
b70b98781c android-tools: Use local strlcpy implementation on glibc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:54 -07:00
Khem Raj
6721430ca9 mcpp: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:54 -07:00
Khem Raj
c803bce22b jq: Upgrade to latest and fix configure tests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-07 16:44:53 -07:00
Wang Mingyu
767e7f360f libdev-checklib-perl: upgrade 1.14 -> 1.16
0001-CheckLib.pm-don-t-execute-the-binary.patch
refreshed for new version.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-06 08:43:34 -07:00
Khem Raj
a7dddae00c nlohmann-fifo: Disable cpp11 shuffle with clang/libc++
it does not compile with clang15 based libc++

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:35 -07:00
Khem Raj
12e249a556 uw-imap: Fix build with clang/musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:35 -07:00
Khem Raj
197cd6b367 pmtools: Update patch to include string.h and function prototype for main
Fixes build with clang-15

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:35 -07:00
Khem Raj
fdda5f6c0a libio-pty-perl: Fix build on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:34 -07:00
Khem Raj
31e19562f6 android-tools: Add protoype declaration for b64_pton
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 22:49:34 -07:00
Wang Mingyu
7ff4625e3d ctags: upgrade 5.9.20220821.0 -> 5.9.20220828.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 15:58:34 -07:00
Wang Mingyu
c337aa1a02 abseil-cpp: upgrade 20220623.0 -> 20220623.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-05 15:58:34 -07:00
Jan Vermaete
b33c428230 makeself: upate anonymous git access and dropped man page.
Review on the mailinglist requested to drop the 'git' user in the SRC_URI.

The man files seems to be outdated, so I've dropped it.
https://github.com/megastep/makeself/issues/260

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-03 15:13:26 -07:00