13907 Commits

Author SHA1 Message Date
Wang Mingyu
af3d9fe291
toybox: upgrade 0.8.10 -> 0.8.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:29 -07:00
Wang Mingyu
25346e6908
tcsh: upgrade 6.24.11 -> 6.24.12
Changelog:
==========
-Remove kinetic and trusty
-Fix history merging

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:29 -07:00
Wang Mingyu
a898418538
st: upgrade 0.9.1 -> 0.9.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:28 -07:00
Wang Mingyu
89af1300cf
opensc: upgrade 0.25.0 -> 0.25.1
Changelog:
============
* Add missing file to dist tarball to build documentation
* Fix RSA decryption with PKCS#1 v1.5 padding
* Fix crash when app is not set

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:24 -07:00
Wang Mingyu
d4ce52c1e7
makedumpfile: upgrade 1.7.4 -> 1.7.5
0001-makedumpfile-replace-hardcode-CFLAGS.patch
refreshed for 1.7.5

Changelog:
============
-Support for kernels up to v6.8 (x86_64)
-Support for printk caller_id by --dump-dmesg option
-ppc64: get vmalloc start address from vmcoreinfo
-ppc64: read cur_mmu_type from vmcoreinfo
-add PRINTK_CALLER id support to --dump-dmesg option
-s390x: uncouple virtual and physical address spaces
-s390x: fix virtual vs physical address confusion

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:24 -07:00
Wang Mingyu
beb832955e
libopus: upgrade 1.5.1 -> 1.5.2
Changelog:
 fixes a misalignment issue in the AVX2 code that could cause crashes under Windows.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:24 -07:00
Wang Mingyu
10c4507b53
libbpf: upgrade 1.3.0 -> 1.4.0
Changelog:
 https://github.com/libbpf/libbpf/releases/tag/v1.4.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:24 -07:00
Wang Mingyu
0c3d4c5a30
hwdata: upgrade 0.380 -> 0.381
Changelog:
==========
Update pci, usb and vendor ids

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:23 -07:00
Wang Mingyu
03f95c59ae
gtkwave: upgrade 3.3.117 -> 3.3.119
Changelog:
===========
-Fix stems reader processing code broken in 3.3.114.
-Update xml2stems to handle newer "loc" vs "fl" xml tags.
-Change preg_regex_c_1 decl to use regex_t* as datatype.
-Move gtkwave.appdata.xml to
-io.github.gtkwave.GTKWave.metainfo.xml.
-Fixed popen security advisories:
-Fixed FST security advisories:
-Fixed evcd2vcd security advisories:
-Fixed VCD security advisories:
-Fixed VZT security advisories:
-Fixed LXT2 security advisories:
-Remove FST_DO_MISALIGNED_OPS.
-Update lz4 to current version from github.
-Change LZ4_compress to LZ4_compress_default.
-Update libghw.c/.h to latest upstream version.
-Fix for -Wsign-compare in fstapi.c.
-Security fixes for GHW.
-Fix left shift of a negative number warning in fstapi.c.
-Fix ctrl-A behavior for SST filter entry.
-Fix for bad shmat return value in main.c.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:23 -07:00
Wang Mingyu
c7a2dde455
cryptsetup: upgrade 2.7.1 -> 2.7.2
Changelog:
==========
* Fix activation of OPAL-only encrypted LUKS device with tokens.
* Fix formatting of OPAL devices with 4096-byte sector size.
* Fix incorrect OPAL locking range alignment calculation if used
  over an unaligned device partition.
* Add --hw-opal-factory-reset option description to the manual page.
* Do not check the passphrase quality for OPAL Admin PIN,
  as this passphrase already exists.
* Update license for FAQ document to CC BY-SA 4.0.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:23 -07:00
Wang Mingyu
baab654008
adw-gtk3: upgrade 5.2 -> 5.3
Changelog:
===========
-Add gtk4 theme workflow
-Add create release workflow
-Fix repo name
-Increase padding of switches
-Sidebar border colors
-Add Debian repo info
-Update update-gtk4-theme.yml
-Update gtk4 theme

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:22 -07:00
Wang Mingyu
d510636b95
abseil-cpp: upgrade 20240116.1 -> 20240116.2
Changelog:
===========
-Added absl::NoDestructor<T> to simplify defining static types that do not need
 to be destructed upon program exit.
-Added configurable verbose logging (also known as VLOG).
-Added absl::Overload(), which returns a functor that provides overloads based
 on the functors passed to it. Note that this functionality requires C++17 or
 newer.
-Bzlmod is now officially supported (previously it was supported by the community).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:22 -07:00
Dan McGregor
392b844722
libcbor: use shared libraries
libfido2 requires cbor be position independent. When PIE's the default
this isn't a problem, but not all build configurations do that. Instead
of relying on that, just make shared libraries.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:22 -07:00
Beniamin Sandu
61bcec1215
libtorrent-rasterbar: fix CVE mapping
Set CVE_PRODUCT for this recipe to fix the mapping,
as it was checking against the wrong recipe before.

Log from cve_check after change:
NOTE: libtorrent-rasterbar-2.0.10 is not vulnerable to CVE-2008-0646
NOTE: libtorrent-rasterbar-2.0.10 is not vulnerable to CVE-2009-1760
NOTE: libtorrent-rasterbar-2.0.10 is not vulnerable to CVE-2016-5301
NOTE: libtorrent-rasterbar-2.0.10 is not vulnerable to CVE-2016-7164
NOTE: libtorrent-rasterbar-2.0.10 is not vulnerable to CVE-2017-9847

Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:22 -07:00
Beniamin Sandu
ffb9e53b12
libtorrent: remove incorrect CVE mapping
The CVE_PRODUCT variable is assigned automatically to BPN.
Unset it for this recipe so the CVEs can be checked
against the correct recipe.

Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-17 23:47:22 -07:00
Martin Jansa
24044fd3a0
libjxl: drop -mfp16-format=ieee
* causes qemuarm failure as shown in:
  http://errors.yoctoproject.org/Errors/Details/761504/
  and reported in:
  https://lists.openembedded.org/g/openembedded-devel/message/109812

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-16 11:00:33 -07:00
Andre Paiusco
0139073225
ydotool: Add new package
Add ydotool, generic cli automation tool for whatever input
(keyboard, mouse, etc.)

Reviewed-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Andre Paiusco <andre.paiusco@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-16 11:00:33 -07:00
Rui Costa
c4107ba77e
avro: extend avro-c++ to native and nativesdk
- fix HOMEPAGE for both avro recipes
- fix cmake install paths in patch
2024-04-16 11:00:32 -07:00
Khem Raj
ad340c8fe2
Revert "libtorrent: remove CVE mention"
This reverts commit 0597c931ffbadf2a2242d8ed9cccb8567953d489.
2024-04-15 21:01:20 -07:00
alperak
d3a16ad4ae
Use PYTHON_SITEPACKAGES_DIR instead of hard-coded site-packages directory path
The following paths have been replaced with PYTHON_SITEPACKAGES_DIR:

- "${libdir}/${PYTHON_DIR}/site-packages"
- "${libdir}/python${PYTHON_BASEVERSION}/site-packages"
- "${libdir}/python*/site-packages"
- "${libdir}/python3.*/site-packages"

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:20 -07:00
Eero Aaltonen
fd208c8714
docopt.cpp: add support for native and nativesdk
There are use cases for build time cli tools, so include support for
native as well.

Signed-off-by: Eero Aaltonen <eero.aaltonen@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:20 -07:00
Eero Aaltonen
92e149ec07
docopt.cpp: turn boost to a PACKAGECONFIG option
docopt.cpp only uses boost regex with the option USE_BOOST_REGEX=ON.
When used, boost regex is statically linked.

Signed-off-by: Eero Aaltonen <eero.aaltonen@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:20 -07:00
Mingli Yu
7b3b303c73
c-ares: Improve the ptest output
Before the patch:
 # ./run-ptest
[snip]
[ DISABLED ] LibraryTest.DISABLED_ParseAReplyVariantCnameLast
[ RUN      ] LibraryTest.ParseAReplyErrors
[       OK ] LibraryTest.ParseAReplyErrors (4 ms)
[ RUN      ] LibraryTest.ParseAReplyAllocFail
[       OK ] LibraryTest.ParseAReplyAllocFail (0 ms)
[snip]

After the patch:
 # ./run-ptest
[snip]
SKIP:  LibraryTest.DISABLED_ParseAReplyVariantCnameLast
PASS:  LibraryTest.ParseAReplyErrors
PASS:  LibraryTest.ParseAReplyAllocFail
[snip]

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-15 21:01:19 -07:00
Markus Volk
6f31534c9f
edid-decode: allow to build native variant
This is a requirement for libdisplay-info and fixes:
Program edid-decode found: NO

If libdisplay-info can provide edid-decode-native it looks like:
libdisplay-info| Program edid-decode found: YES (/home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/gamescope/3.14.3/recipe-sysroot-native/usr/bin/edid-decode)
libdisplay-info| Program ./edid-decode-check.sh found: YES (/home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/gamescope/3.14.3/git/subprojects/libdisplay-info/test/./edid-decode-check.sh)
libdisplay-info| Program ./edid-print-check.sh found: YES (/home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/gamescope/3.14.3/git/subprojects/libdisplay-info/test/./edid-print-check.sh)
libdisplay-info| Program ./edid-decode-diff.sh found: YES (/home/flk/poky/build-hypr/tmp/work/corei7-64-poky-linux/gamescope/3.14.3/git/subprojects/libdisplay-info/test/./edid-decode-diff.sh)

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-14 08:32:42 -07:00
Khem Raj
1a03565ce3
psqlodbc: Fix ptests
There are two still left
Failed ptests:
{'psqlodbc': ['30_-_lfconversion', '43_-_result-conversions']}

These need using unicode postgresql driver perhaps

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 23:07:33 -07:00
Khem Raj
b201a26bd9
unixodbc: Enable UTF8 init
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 23:07:33 -07:00
Khem Raj
50f8814378
pv: Fix ptest failures
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 23:07:33 -07:00
Khem Raj
9d04d8b335
unixodbc: Upgrade to 2.3.12
Brings
Fix iconv handle leak with pooling
Add windows encoding patch
Avoid failed build if clock_gettime() is not available
Allow passing in a entire connection string into iusql
Allow isql to handle SQL_SUCCESS_WITH_INFO from SQLPrepare
Add extra logging for ODBCINST connect settings
Allow allocated copy (instead of fixed length) for the connection string with pooling to allow any length
Export __clear_ini_cache() from odbcinst to allow explicitly clearing the ini cache
Fix seg fault when used with SQLAPI
Add --enable-utf8ini flag to add utf8 to WCHAR conversions in SQLGetPrivateProfileStringW
Allow longer error messages via GetDiag functions
Add --enable-singleenv to enable single shared env handle when using pooling

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 23:07:33 -07:00
Khem Raj
ebeb32dc03
ostree: Add missing dependencies for ptests
When running ptests using meta-oe-image-ptest-ostree image
these packageconfig/soup3 and utf8 locale is needed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Jose Quaresma <quaresma.jose@gmail.com>
2024-04-12 10:27:26 -07:00
Peter Marko
b0da5033d3
autoconf-2.13-native_2.13: replace oldincludedir
oldincludedir was removed in oe-core by
commit  506c91cbc6a604a84e37e53ccff430436369802e

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-12 08:57:34 -07:00
Khem Raj
4958bfe013
ptest-packagelists-meta-oe: jemalloc and oprofile are passing now
Move them into PTESTS_FAST_META_OE

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:36 -07:00
Khem Raj
51b38953a6
oprofile: Fix failing ptests
Files need to be in right directory structure

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:36 -07:00
Khem Raj
df35bef3ae
libteam: Add missing dependencies revealed by ptests
Fixes ptests provided kernel has team driver enabled

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:36 -07:00
Khem Raj
291df68dfd
jemalloc: Update to tip of dev branch
This fixes bunch of ptest failures
Failed ptests:
{'jemalloc': ['test_alignment_errors', 'test_oom_errors']}

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:36 -07:00
Khem Raj
04eefd302d
libxml++: Delete recipe for 2.42.1
We already have libxml++-5 provided and some of
the dependencies for libxml++ (older version of glibmm)
are not available.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:36 -07:00
Changqing Li
7bb2862899
nodejs: don't always disable io_uring
The original idea was always disable io_uring to avoid follwing failure
even when UV_USE_IO_URING is set to true, refer [1][2]:
     0608:                    try:
 *** 0609:                        update_hash(" %10s" % pwd.getpwuid(s.st_uid).pw_name)
     0610:                        update_hash(" %10s" % grp.getgrgid(s.st_gid).gr_name)
     0611:                    except KeyError as e:
     0612:                        msg = ("KeyError: %s\nPath %s is owned by uid %d, gid %d, which doesn't match "
     0613:                            "any user/group on target. This may be due to host contamination." %
Exception: Exception: KeyError: 'getpwuid(): uid not found: 20561'

But since 20.11.1, for fix CVE-2024-22017, io_uring is disabled by
default, refer [3]. So maybe patch
0001-deps-disable-io_uring-support-in-libuv.patch is not needed.

For case UV_USE_IO_URING is set to true, user can fix above failure
by "chown root:root -R ${D}" in do_install.

[1] https://lists.openembedded.org/g/openembedded-devel/message/105583
[2] https://bugzilla.yoctoproject.org/show_bug.cgi?id=15244
[3] 686da19abb
[4] https://nvd.nist.gov/vuln/detail/CVE-2024-22017

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:35 -07:00
Beniamin Sandu
00a28f0926
libtorrent-rasterbar: add initial recipe for 2.0.10
Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-11 23:32:35 -07:00
Peter Kjellerstedt
13c5546055
libnice: Update to 0.1.22
Changes since 0.1.21:
* ae3eb16 version 0.1.22
* 4d14e61 tests: Reduce the printing a little to please libxml
* 2de7472 Change padding to be rfc8489 conform
* 69840fa meson: Generate nice-version.h in the right builddir
* f071eb5 interfaces: Avoid using strncpy to keep NULL termination
* 332419e interfaces: Avoid overwriting the ifreq struct
* 2188064 interfaces: Don't iterate allocation
* 952d837 Include TURN sockets in nice_agent_get_sockets()
* d053572 nicesink: Protect field access with object lock
* 504189e ci: Update Windows image to latest
* 245c856 nice: Export nice_address_is_linklocal
* 60db3b6 gitlab-ci: Move Coverity build to Fedora 38
* 4b63250 agent/meson: Replace filename with basename
* f456747 agent: set consent timeout to value specified in RFC 7675
* f3688cf meson: do not build gst test in static mode
* b322577 ci: Remove keyring update for msys2
* 11df9cd ci: Update Windows image to 2022
* 63f4962 Use ifr_ifindex on Linux
* 37f1e24 Use ifr_index to fix build on OpenBSD
* f4e2838 Fix build with clang
* fdbffeb version 0.1.21.1

Move the recipe from meta-oe/recipes-support/farsight to
meta-oe/recipes-support/libnice since there is nothing else in the
farsight directory.

Also remove additions to do_configure() and do_compile() that have not
been needed since the switch to Meson.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-09 16:38:42 -07:00
Randy MacLeod
f61cc52609
libmad: switch links/SRC_URI to https sites
Switch to the sourceforge SRC_URI since the mars.org site only supports ftp.
Also switch the HOMEPAGE and BUGTRACKER links over to https.
and drop the obsolete SRC_URI[md5sum].

Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-09 13:56:27 -07:00
Xiangyu Chen
4f72481c68
libgpiod: fix QA error in ptest RDEPENDS
The bash in ptest RDEPENDS would cause following QA error:

   ERROR: QA Issue: lib32-libgpiod package lib32-libgpiod-ptest-dev -
   suspicious values 'bash-dev' in RRECOMMENDS [multilib]

Add a ptest enable dependency to avoid this QA error happens.

Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-08 23:07:16 -07:00
Yi Zhao
a73f3bd661
rocksdb: fix build error for multilib
Fix declaration scope of LE_LOAD32 in crc32c when building
lib32-rocksdb:
util/crc32c.cc: In function 'void rocksdb::crc32c::DefaultCRC32(uint64_t*, const uint8_t**)':
util/crc32c.cc:267:53: error: 'LE_LOAD32' was not declared in this scope
  267 |   *l = _mm_crc32_u32(static_cast<unsigned int>(*l), LE_LOAD32(*p));
      |                                                     ^~~~~~~~~

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-07 08:30:16 -07:00
Dan McGregor
96c7e7d683
libfido2: new recipe
libfido2 adds support for FIDO2 authenticators. It's required for
OpenSSH to support FIDO backed keys, which I intend to add optional
support for in oe-core.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-06 10:03:36 -07:00
Dan McGregor
8eba35f8b0
dash: correct licence
According to its copyright file, dash is only BSD-3-Clause. It has
a build time tool from bash that's under the GPL, but only the
tool's output is used, not the tool itself. So all compiled artefacts
in dash appear to share the same licence.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-06 10:03:36 -07:00
Beniamin Sandu
0597c931ff
libtorrent: remove CVE mention
The CVE mentioned in the recipe applies to a different libtorrent
library, from:
https://github.com/arvidn/libtorrent

Signed-off-by: Beniamin Sandu <beniaminsandu@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-05 10:21:15 -07:00
Rui Costa
1db8a436b3 avro: add recipe for c++
- remove the unittests from the compilation step
- add cmake configuration files to use with find_package
- update c++ version to 14
2024-04-05 08:07:24 -07:00
Khem Raj
b9473d53c3 Revert "libmbim: upgrade 1.30.0 -> 1.31.2"
This reverts commit 770f0b97c0e16bf4c2d8b2e092a5a28069d677ba.
2024-04-05 08:07:24 -07:00
Khem Raj
08f8115636 Revert "libqmi: upgrade 1.34.0 -> 1.35.2"
This reverts commit 3d3eea39abe7ddd6caeb1ad1fee10ddcb593dd7b.
2024-04-05 08:07:24 -07:00
Peter Marko
66d4d29d2a syslog-ng: fix build without ipv6 in distro features
Sumbitted to https://github.com/syslog-ng/syslog-ng/pull/4880

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 23:55:06 -07:00
Yi Zhao
11c7659ecc
rocksdb: fix build error for DEBUG_BUILD
It fails to build rocksdb when '-Og' is set in CXXFLAGS (e.g.
DEBUG_BUILD = '1' in local.conf):

rocksdb/9.0.0/git/util/xxhash.h:4491:1: error: inlining failed in call
to 'always_inline' 'void XXH3_scrambleAcc_sse2(void*, const void*)':
function not considered for inlining
 4491 | XXH3_scrambleAcc_sse2(void* XXH_RESTRICT acc, const void* XXH_RESTRICT secret)
      | ^~~~~~~~~~~~~~~~~~~~~
rocksdb/9.0.0/git/util/xxhash.h:5139:19: note: called from here
 5139 |         f_scramble(acc, secret + secretSize - XXH_STRIPE_LEN);
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
rocksdb/9.0.0/git/util/xxhash.h:4177:1: error: inlining failed in call
to 'always_inline' 'void XXH3_accumulate_sse2(xxh_u64*, const xxh_u8*, const xxh_u8*, size_t)':
function not considered for inlining
 4177 | XXH3_accumulate_##name(xxh_u64* XXH_RESTRICT acc,           \
      | ^~~~~~~~~~~~~~~~

Check and disable inlining when "-Og" is present.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-04 10:41:47 -07:00
Khem Raj
a6bcdca5b4
highway,libjxl: Remove -mfp16-format=ieee when using clang compiler
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-03 11:23:41 -07:00