meta-openembedded/meta-oe/recipes-devtools
Khem Raj 44ba6b5727 abseil-cpp: Fix build with glibc 2.34
* based on commit from honister, but without the upgrade:
  commit 8691de2580
  Author: Khem Raj <raj.khem@gmail.com>
  Date:   Sat May 8 14:38:52 2021 -0700

    abseil-cpp: Upgrade to lts_2021_03_24

    Fix build with glibc 2.34 while here
    Forward patches to this version
    Let system package the libraries

  to fix abseil-cpp-native build on e.g. Ubuntu-22.04 with glibc-2.34 to fix:

  | FAILED: absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o
  | /OE/lge/build/webosose/hardknott/BUILD/hosttools/g++ -Dfailure_signal_handler_EXPORTS -I/OE/lge/build/webosose/hardknott/BUILD/work/x86_64-linux/abseil-cpp-native/20200923+gitAUTOINC+6f9d96a1f4-r0/git -isystem/OE/lge/build/webosose/hardknott/BUILD/work/x86_64-linux/abseil-cpp-native/20200923+gitAUTOINC+6f9d96a1f4-r0/recipe-sysroot-native/usr/include -O2 -pipe -fPIC -Wall -Wextra -Wcast-qual -Wconversion-null -Wmissing-declarations -Woverlength-strings -Wpointer-arith -Wundef -Wunused-local-typedefs -Wunused-result -Wvarargs -Wvla -Wwrite-strings -Wno-missing-field-initializers -Wno-sign-compare -DNOMINMAX -std=gnu++14 -MD -MT absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o -MF absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o.d -o absl/debugging/CMakeFiles/failure_signal_handler.dir/failure_signal_handler.cc.o -c /OE/lge/build/webosose/hardknott/BUILD/work/x86_64-linux/abseil-cpp-native/20200923+gitAUTOINC+6f9d96a1f4-r0/git/absl/debugging/failure_signal_handler.cc
  | /OE/lge/build/webosose/hardknott/BUILD/work/x86_64-linux/abseil-cpp-native/20200923+gitAUTOINC+6f9d96a1f4-r0/git/absl/debugging/failure_signal_handler.cc: In function ‘bool absl::lts_2020_09_23::SetupAlternateStackOnce()’:
  | /OE/lge/build/webosose/hardknott/BUILD/work/x86_64-linux/abseil-cpp-native/20200923+gitAUTOINC+6f9d96a1f4-r0/git/absl/debugging/failure_signal_handler.cc:138:32: error: no matching function for call to ‘max(long int, int)’
  |   138 |   size_t stack_size = (std::max(SIGSTKSZ, 65536) + page_mask) & ~page_mask;
  |       |                        ~~~~~~~~^~~~~~~~~~~~~~~~~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2022-04-29 18:43:20 -07:00
..
abseil-cpp abseil-cpp: Fix build with glibc 2.34 2022-04-29 18:43:20 -07:00
android-tools android-tools: Define SRCREV_FORMAT 2021-11-02 05:57:09 -07:00
apitrace recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
autoconf-2.13 autoconf-2.13-native,xserver-xorg-cvt-native: Move inheriting native to the end 2021-01-27 10:25:04 -08:00
boost-url recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
bootchart recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
breakpad breakpad: fix branch for gtest in SRC_URI 2022-04-16 09:52:18 -07:00
capnproto recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
cgdb recipes: Inherit missing texinfo for makeinfo program 2020-01-28 22:37:15 -08:00
cjson recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
cloc cloc: upgrade 1.84 -> 1.88 2020-11-27 11:54:04 -08:00
concurrencykit recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
cpuid cpuid: update to 20201006 2021-02-03 13:44:07 -08:00
cscope cscope: upgrade 15.8b -> 15.9 2020-01-09 14:05:37 -08:00
ctags ctags: fix ${PN}-${PV} -> ${BP} for multilib 2015-05-22 20:14:06 +02:00
debootstrap debootstrap: 1.0.67 -> 1.0.123 2021-04-17 06:47:18 -07:00
dmalloc dmalloc: Add recipe 2016-12-13 11:19:11 +01:00
dnf-plugin-tui recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
doxygen doxygen: Upgrade 1.8.20 -> 1.9.1 2021-04-08 13:13:29 -07:00
exprtk recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
flatbuffers recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
geany geany: Fix build with autotools 2.70+ 2021-02-05 23:31:07 -08:00
giflib giflib: apply patch for CVE-2019-15133 and set CVE_PRODUCT 2021-01-21 00:26:41 -08:00
glade glade: upgrade 3.22.1 -> 3.22.2 2020-03-17 19:46:35 -07:00
grpc grpc: upgrade 1.36.3 -> 1.36.4 2021-03-28 12:12:57 -07:00
guider recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
heaptrack recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
icon-slicer recipes: add missing pkgconfig class inherits 2014-06-21 13:06:13 +02:00
iptraf iptraf-ng: Add new recipe 2017-09-07 10:57:36 +02:00
jq jq: fix upstream version check 2020-03-05 07:11:50 -08:00
json-schema-validator recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
json-spirit json-spirit: variable cleanup 2018-05-29 12:56:19 -07:00
jsoncpp recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
jsonrpc recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
kconfig-frontends kconfig-frontends: drop unneeded target flex/bison deps 2019-11-25 14:07:33 -08:00
lapack recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
ldns ldns: fix override syntax 2021-08-25 07:16:32 -07:00
lemon lemon: 3.5.4 -> 3.7.3 2016-01-06 13:25:54 +01:00
libgee libgee: upgrade 0.20.3 -> 0.20.4 2021-03-28 12:12:58 -07:00
libsombok3 recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
libubox recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
lshw lshw: Upgrade 2.18 -> 2.19 2020-08-25 11:24:58 -07:00
ltrace recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
lua lua: update to 5.3.6 2021-01-25 14:34:06 -08:00
luajit luajit: Upgrade to latest on v2.1 release 2021-02-24 09:00:27 -08:00
luaposix recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
mcpp mcpp: Normalize the patch format of CVE 2020-12-14 10:47:56 -08:00
memstat memstat: Fix build with musl 2017-03-31 13:25:58 +02:00
mercurial mercurial: Upgrade 5.4 -> 5.5 2020-08-25 11:24:58 -07:00
mpich mpich: Upgrade to 3.4.1 2021-03-03 11:08:29 -08:00
msgpack recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
msr-tools msr-tools: Explicitly set EXTRA_OEMAKE as required 2016-02-25 17:47:28 +01:00
musl recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
nlohmann-fifo recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
nlohmann-json recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
nodejs nodejs: ppc64le machine support 2021-04-03 07:46:03 -07:00
octave octave: Fix QA issues 2020-03-21 13:40:57 -07:00
openocd recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
packagegroups Remove LICENSE = "MIT" from packagegroups and images 2019-08-30 09:27:57 -07:00
pax-utils pax-utils: add (from oe-core) 2018-07-27 19:26:51 -07:00
pcimem recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
perl recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
php php: move to version 7.4.21 2021-08-01 09:26:19 -07:00
ply recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
pmtools recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
protobuf protobuf: Fix static init fiasco on 3.15.2 2022-01-30 15:13:01 -08:00
pugixml pugixml: upgrade 1.11 -> 1.11.2 2020-12-18 08:23:14 -08:00
python distuils-extra: fix typo for DESCRIPTION 2020-05-31 22:42:25 -07:00
rapidjson recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
serialcheck recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
sip sip3: simplify recipe 2021-01-25 14:58:54 -08:00
sqlite-orm recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
squashfs-tools-ng recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
suitesparse recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
tclap tclap: add pkg-config file 2021-03-26 10:34:21 -07:00
tcltk tk: upgrade 8.6.9 -> 8.6.10 2019-12-13 18:29:14 -08:00
uftrace recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
uw-imap uw-imap: Fix build with openSSL 1.1 2018-09-08 13:32:12 -07:00
xerces-c xerces-c: split one dpg package 2018-09-24 11:49:45 -07:00
xmlrpc-c recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
yajl recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00
yasm recipes: Update SRC_URI branch and protocols 2021-11-13 07:45:48 -08:00