Hi, good news - I could solve this problem by patching out the hardcoded -std=c++14 in our software (meta-aws). Sorry for the noise. Please ignore this patch.
Cheers, Thomas ________________________________ Von: Petr Chernikov <[email protected]> Gesendet: Dienstag, 9. Januar 2024 14:26:20 An: Petr Chernikov; Roos, Thomas; [email protected] Betreff: RE: [EXTERNAL] [oe] [PATCH] abseil-cpp: readd use of -std=c++14 CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you can confirm the sender and know the content is safe. Sorry, typo, on the master branch Regards Pete -----Original Message----- From: [email protected] <[email protected]> On Behalf Of Petr Chernikov Sent: Tuesday, January 9, 2024 4:24 PM To: Petr Chernikov <[email protected]>; [email protected]; [email protected] Subject: Re: [oe] [PATCH] abseil-cpp: readd use of -std=c++14 Also I'm able to compile protobuf and protobuf-native without any changes on nanbield branch Regards Pete -----Original Message----- From: [email protected] <[email protected]> On Behalf Of Petr Chernikov Sent: Tuesday, January 9, 2024 4:15 PM To: [email protected]; [email protected] Subject: Re: [oe] [PATCH] abseil-cpp: readd use of -std=c++14 Perhaps, better solution is to use c++17 for both packages: https://github.com/protocolbuffers/protobuf/issues/10768#issuecomment-1773175439 Regards Pete -----Original Message----- From: [email protected] <[email protected]> On Behalf Of Thomas Roos via lists.openembedded.org Sent: Tuesday, January 9, 2024 3:44 PM To: [email protected] Cc: Thomas Roos <[email protected]> Subject: [oe] [PATCH] abseil-cpp: readd use of -std=c++14 From: Thomas Roos <[email protected]> Protobuf is compiled with -std=c++14, so abseil-cpp must be as well. Details can be found here: https://github.com/protocolbuffers/protobuf/issues/10768 Signed-off-by: Thomas Roos <[email protected]> --- meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb index ee62d4b59..1a713e1c5 100644 --- a/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb +++ b/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp_git.bb @@ -26,6 +26,7 @@ ASNEEDED:class-nativesdk = "" inherit cmake EXTRA_OECMAKE = "-DBUILD_SHARED_LIBS=ON \ + -DCMAKE_CXX_STANDARD=14 \ -DBUILD_TESTING=OFF \ -DABSL_ENABLE_INSTALL=ON \ " -- 2.34.1 Amazon Web Services EMEA SARL 38 avenue John F. Kennedy, L-1855 Luxembourg Sitz der Gesellschaft: L-1855 Luxemburg eingetragen im Luxemburgischen Handelsregister unter R.C.S. B186284 Amazon Web Services EMEA SARL, Niederlassung Deutschland Marcel-Breuer-Str. 12, D-80807 Muenchen Sitz der Zweigniederlassung: Muenchen eingetragen im Handelsregister des Amtsgerichts Muenchen unter HRB 242240, USt-ID DE317013094 Amazon Web Services EMEA SARL 38 avenue John F. Kennedy, L-1855 Luxembourg Sitz der Gesellschaft: L-1855 Luxemburg eingetragen im Luxemburgischen Handelsregister unter R.C.S. B186284 Amazon Web Services EMEA SARL, Niederlassung Deutschland Marcel-Breuer-Str. 12, D-80807 Muenchen Sitz der Zweigniederlassung: Muenchen eingetragen im Handelsregister des Amtsgerichts Muenchen unter HRB 242240, USt-ID DE317013094
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#108197): https://lists.openembedded.org/g/openembedded-devel/message/108197 Mute This Topic: https://lists.openembedded.org/mt/103618518/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
