9680 Commits

Author SHA1 Message Date
Sakib Sajal
27857a94d8 lmdb: replace tag with commit id in SRCREV
Using tag in SRCREV does not work when the git source
is added to the PREMIRRORS and set BB_NO_NETWORK = "1".

This is because there is no SRCREV, and bitbake needs
check the original url to get it.

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:36 -07:00
zhengruoqin
5f6d7efa5e span-lite: upgrade 0.10.0 -> 0.10.1
Release 0.10.1 fixes https://github.com/martinmoene/span-lite/issues/71.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:36 -07:00
zhengruoqin
d7d9597348 protobuf: upgrade 3.17.3 -> 3.18.0
C++
Fix warnings raised by clang 11 (#8664)
Make StringPiece constructible from std::string_view (#8707)
Add missing capability attributes for LLVM 12 (#8714)
Stop using std::iterator (deprecated in C++17). (#8741)
Move field_access_listener from libprotobuf-lite to libprotobuf (#8775)
Fix #7047 Safely handle setlocale (#8735)
Remove deprecated version of SetTotalBytesLimit() (#8794)
Support arena allocation of google::protobuf::AnyMetadata (#8758)
Fix undefined symbol error around SharedCtor() (#8827)
Fix default value of enum(int) in json_util with proto2 (#8835)
Better Smaller ByteSizeLong
Introduce event filters for inject_field_listener_events
Reduce memory usage of DescriptorPool
For lazy fields copy serialized form when allowed.
Re-introduce the InlinedStringField class
v2 access listener
Reduce padding in the proto's ExtensionRegistry map.
GetExtension performance optimizations
Make tracker a static variable rather than call static functions
Support extensions in field access listener
Annotate MergeFrom for field access listener
Fix incomplete types for field access listener
Add map_entry/new_map_entry to SpecificField in MessageDifferencer. They
record the map items which are different in MessageDifferencer's reporter.
Reduce binary size due to fieldless proto messages
TextFormat: ParseInfoTree supports getting field end location in addition to
start.
Fix repeated enum extension size in field listener
Enable Any Text Expansion for Descriptors::DebugString()
Switch from int{8,16,32,64} to int{8,16,32,64}_t
Java
Fix errorprone conflict (#8723)
Removing deprecated TimeUtil class. (#8749)
Optimized FieldDescriptor.valueOf() to avoid array copying.
Removing deprecated TimeUtil class.
Add Durations.parseUnchecked(String) and Timestamps.parseUnchecked(String)
FieldMaskUtil: Add convenience method to mask the fields out of a given proto.
JavaScript
Optimize binary parsing of repeated float64
Fix for optimization when reading doubles from binary wire format
Replace toArray implementation with toJSON.
PHP
Migrate PHP & Ruby to ABSL wyhash (#8854)
Added support for PHP 8.1 (currently in RC1) to the C extension (#8964)
Fixed PHP SEGV when constructing messages from a destructor. (#8969)
Ruby
Move DSL implementation from C to pure Ruby (#8850)
Fixed a memory bug with RepeatedField#+. (#8970)
Python
Drops support for 2.7 and 3.5.
Other
[csharp] ByteString.CreateCodedInput should use ArraySegment offset and count (#8740)
[ObjC] Add support for using the proto package to prefix symbols. (#8760)
field_presence.md: fix Go example (#8788)

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:36 -07:00
Khem Raj
1e3a6e7be3 fio: Upgrade to 3.28
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:36 -07:00
Khem Raj
413391fdbe libblockdev: Inherit pkgconfig
Fixes
| checking for gobject-introspection... ../git/configure: line 13943: syntax error near unexpected token `gobject-introspection-1.0,,'
| ../git/configure: line 13943: `            PKG_CHECK_EXISTS(gobject-introspection-1.0,,'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:36 -07:00
Khem Raj
8605644df5 pahole: Inherit missing pkgconfig
Fixes
  Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:36 -07:00
Khem Raj
68603cf4ee mscgen: Inherit pkgconfig
Fixes
../mscgen-0.20/configure: line 5586: PKG_PROG_PKG_CONFIG: command not found

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:36 -07:00
Khem Raj
9d114f9187 yad: Inherit pkgconfig
Fixes
../git/configure: line 4933: syntax error near unexpected token `GTK,'
../git/configure: line 4933: `PKG_CHECK_MODULES(GTK, gtk+-3.0 >= 3.22.0 gtk+-unix-print-3.0)'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:36 -07:00
Khem Raj
3540f04c69 renderdoc: Inherit pkgconfig
Fixes
  Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
bdbbc2b268 mdbus2: Inherit pkgconfig
Fixes
../git/configure: line 12721: syntax error near unexpected token `0.21'
../git/configure: line 12721: `PKG_PROG_PKG_CONFIG(0.21)'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
b7f013e364 wxwidgets: Inherit pkgconfig
Fixes
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
c89d48972c transmission: Inherit pkgconfig
Fixes
configure: error: The pkg-config script could not be found or is too old.  Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
c5acf7a545 remmina: Inherit pkgconfig
Fixes
  Could NOT find GTK3 (missing: Cairo_FOUND) (Required is at least version
  "3.14.0")

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
901f9f9e67 avro-c: Inherit pkgconfig
Fixes
-- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
cda5b341e1 tigervnc: Inherit pkgconfig
Fixes
configure.ac:118: error: possibly undefined macro: AC_DEFINE

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
301595bea8 libvdpau: Inherit pkgconfig
Fixes
../git/src/meson.build:1:0: ERROR: Pkg-config binary for machine MachineChoice.HOST not found. Giving up.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
bbf7ede71b zchunk: Inherit pkgconfig
Fixes

../git/meson.build:32:0: ERROR: Pkg-config binary for machine MachineChoice.HOST not found. Giving up.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
b005b9484a pavucontrol: Inherit pkgconfig
Fixes
../pavucontrol-4.0/configure: line 6444: syntax error near unexpected token `GUILIBS,'
../pavucontrol-4.0/configure: line 6444: `PKG_CHECK_MODULES(GUILIBS,  gtkmm-3.0 >= 3.0 sigc++-2.0 libcanberra-gtk3 >= 0.16 )'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
ffa1bac717 libubox: Inherit pkgconfig
Fixes
TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/libubox/1.0.1+gitAUTOINC+07413cce72-r0/git/blobmsg_json.c:23:11: fatal error: 'json/json.h' file not found
        #include <json/json.h>
                 ^~~~~~~~~~~~~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
289c137272 dlt-daemon: Inherit pkgconfig
Fixes
  TOPDIR/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/dlt-daemon/2.18.7-r0/recipe-sysroot-native/usr/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
c1d347b574 libbytesize: Inherit pkgconfig
Fixes
../git/configure: line 13851: `PKG_CHECK_MODULES(PCRE2, libpcre2-8, , LIBBYTESIZE_SOFT_FAILURE($[PCRE2]_PKG_ERRORS))'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
3a37554bed rrdtool: Inherit pkgconfig
Fixes
configure: error: Please fix the library issues listed above and try again.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
c94e5cb7d8 volume-key: Inherit pkgconfig
Fixes
../volume_key-0.3.12/configure: line 13428: syntax error near unexpected token `blkid,'
../volume_key-0.3.12/configure: line 13428: `PKG_CHECK_MODULES(blkid, blkid)'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
9c8666d23f portaudio-v19: Inherit pkgconfig
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
56045b13d0 libgnt: Inherit pkgconfig
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj
f8fb68218b emacs: Inherit pkgconfig
It was part of default dependencies before

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Sakib Sajal
4229789eba gd: upgrade 2.3.2 -> 2.3.3
Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Marek Vasut
50446bbd91 dstat: Add missing python-six runtime dependency
The tool depends on the six module, add it, otherwise the following
traceback happens when running it on the target:

Traceback (most recent call last):
  File "/usr/bin/dstat", line 32, in <module>
    import six
ModuleNotFoundError: No module named 'six'

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Pascal Bach
8527bd0ef8 poco: update to 1.11.0
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Pierre-Jean Texier
4de9ab41e3 cppzmq: upgrade 4.8.0 -> 4.8.1
See changelog https://github.com/zeromq/cppzmq/releases/tag/v4.8.1

Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Armin Kuster
80b0ad65df gpsd-machine-conf: set precise BSD license
"BSD" is ambiguous, use the precise licenses BSD-3-Clause

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Armin Kuster
68814f4ff5 jemalloc: set precise BSD license
"BSD" is ambiguous, use the precise licenses BSD-3-Clause

Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
wangmy
3ea8aff341 byacc: upgrade 20200910 -> 20210808
refresh 0001-byacc-do-not-reorder-CC-and-CFLAGS.patch

-License-Update: Copyright year updated to 2021.

 * reader.c:
   fix memory-leak when replacing $$'s in destructor code (report/testcase
   by Boris Kolpackov).

 * main.c: account for a memory-leak

 * btyaccpar.skel, yaccpar.skel:
   revert change to initialization of yystate, which confuses gcc, making a
   different warning

 * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
   bump

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Sakib Sajal
34ec975313 bats: source files from correct directory
Files are installed in ${baselib} directory when multilib is
enabled and not in the hardcoded lib directory making it fail
to source bats-core files.

Parameterize the libdir such that the files are sources correctly.

Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Peter Kjellerstedt
d11af153b7 libiio: Make libiio-python3 depend on python3-core
Inheriting setuptools3 incorrectly adds the dependency on python3-core
to libiio instead of to libiio-python3 where it belongs.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Matteo Croce
b23770aa9f pahole: call python via env in the shebang
Signed-off-by: Matteo Croce <mcroce@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-17 08:39:00 -07:00
Ed Tanous
5eb46e36a6 Boost-url Move to latest version
This commit aims to update the version of boost-url to latest, and to
make compatibility changes to make the latest version build.

As of 0b96da0e4727c692c48cc95a32d82634cb41aaaf on the boost url repo,
the standalone build type has been removed, which breaks this recipe.  A
quick discussion with the maintainers [1] shows that the cmake was never
really intended to be used for installation, even if it worked in the
past, and in the future only intended for use within the boost
superproject.  They recommended that since this is a header only
library, that a simple copy would be a better way to stay up to date
with this library.  As such, this commit removes the cmake bbclass, and
replaces it with a simple do_install that is a simply copy into the
include directories.

At the same time, the previous patch to add GNUInstallDirs support to
the cmake no longer applies, and is no longer needed, so it is removed
at the same time.

The SHA1 is also updated to the latest available.

[1] https://cpplang.slack.com/archives/C01JR6C9C4U/p1631654296241200

Signed-off-by: Ed Tanous <ed@tanous.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-15 06:53:22 -07:00
Khem Raj
e4a3c66505 pahole: Add missing rdep for python
Fixes
pahole-1.22: /usr/bin/ostra-cg contained in package pahole-extra requires /usr/bin/python3, but no providers found in RDEPENDS:pahole-extra? [file-rdeps]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Matteo Croce <mcroce@microsoft.com>
2021-09-15 06:51:15 -07:00
zhengruoqin
c421dab7ac zchunk: upgrade 1.1.9 -> 1.1.16
-License-Update: Copyright year updated to 2021.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-14 20:08:27 -07:00
zhengruoqin
db52d819ae xterm: upgrade 367 -> 368
add DefaultOff option to RenderFont resource, as part of
the session-management feature.
add auto-scroll-lock feature (patch by add Stelios Bounanos).
update the window-size information returned via TIOCGWINSZ when
rows/columns are unchanged but the font-size changes (report by Nick Black).
improve session-management feature by saving/restoring the font settings.
update config.guess, config.sub

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-14 20:08:27 -07:00
Changqing Li
fea2b1ef77 postgresql: upgrade 13.3 -> 13.4
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-14 19:16:26 -07:00
Matteo Croce
1664cb6c8f libbpf: bump to 0.5.0
Signed-off-by: Matteo Croce <mcroce@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-14 19:14:42 -07:00
Khem Raj
d925edfd31 packagegroup-meta-oe: Add pahole
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-13 20:49:14 -07:00
Matteo Croce
27be00c928 recipes-devtools: add pahole
Add the pahole host tool which is needed to generate BTF debugging
symbols from the kernel image.

Signed-off-by: Matteo Croce <mcroce@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-13 20:49:14 -07:00
Jan-Simon Moeller
7cb166f7a0 Remove patch that produces a segfault in the ptest of lua
The patch file CVE-2020-15945.patch does cause a segfault in the lua ptest (db.lua test).
According to upstream developers the patch is not correct and causes the segfault.

Reproduce: build core-image-minimal with lua and ptest-pkgs on .
Run: ptest-runner lua

This test passes if the patch is removed.

Please also backport to dunfell as well.

Signed-off-by: Jan-Simon Moeller <dl9pf@gmx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-13 08:31:08 -07:00
zangrc
d8a921eef3 libxmlb: upgrade 0.3.1 -> 0.3.2
Version 0.3.2
~~~~~~~~~~~~~
Released: 2021-05-24

Bugfixes:
 - Respect XB_BUILDER_NODE_FLAG_IGNORE when exporting (Richard Hughes)
 - Use the chosen chunk size when reading from a stream (Richard Hughes)
 - Use the correct pkgconfig export package name in the GIR file (Richard Hughes)

Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-13 08:31:08 -07:00
Wang Mingyu
11a40c1d91 dnf-plugin-tui: upgrade 1.2 -> 1.3
2021/09/08:
Release v1.3.
1.When installing with package list, add the function of detecting whether the package exists.
2.Added the function of generating installed package info csv file.
3.Delete the pseudo directory in each init phase.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-13 08:31:08 -07:00
Khem Raj
c508760614 android-tools: Define SRCREV_FORMAT
Since it uses multiple fetch URIs make it explicit to define SRCREV_FORMAT

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-11 00:35:10 -07:00
Yi Zhao
32140218a8 krb5: fix CVE-2021-37750
CVE-2021-37750:
The Key Distribution Center (KDC) in MIT Kerberos 5 (aka krb5) before
1.18.5 and 1.19.x before 1.19.3 has a NULL pointer dereference in
kdc/do_tgs_req.c via a FAST inner body that lacks a server field.

References:
https://nvd.nist.gov/vuln/detail/CVE-2021-37750

Patches from:
d775c95af7

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-10 06:57:43 -07:00
Joe Slater
aca0b06856 redis: advance to version 6.2.5
Pull in fix for CVE-2021-32761.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-09 13:48:46 -07:00