Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

webruntime: upgrade to submissions/28 and drop upstreamed patches #585

Merged
merged 2 commits into from
May 18, 2023

Conversation

shr-project
Copy link
Contributor

* on gentoo with gcc-13 on host there is one more issue with
  dev-cpp/abseil-cpp-20230125.2 while older dev-cpp/abseil-cpp-20220623.1
  works fine when building host's flatbuffers, similar to:
  protocolbuffers/protobuf#10768

Signed-off-by: Martin Jansa <[email protected]>
@shr-project shr-project requested review from Herrie82 and Tofee May 17, 2023 22:04
Copy link
Member

@Tofee Tofee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a welcome cleanup in the patches' list, and looks good to me!

@shr-project
Copy link
Contributor Author

I haven't checked on any target, just build tested with Nanbield and still looking at that abseil issue from host.

@Tofee
Copy link
Member

Tofee commented May 18, 2023

Ok, I'll check on pinephone and qemu-x64

* on gentoo with gcc-13 on host there is one more issue with dev-cpp/abseil-cpp-20230125.2
  while older dev-cpp/abseil-cpp-20220623.1 works fine when building host's flatbuffers,
  similar to: protocolbuffers/protobuf#10768

  webruntime $ grep include/absl 94-r59.2/temp/log.do_compile.* | sort -u
  94-r59.2/temp/log.do_compile.2082512:/usr/include/absl/strings/string_view.h:52:21: note: ‘std::string_view’ is only available from C++17 onwards
  94-r59.2/temp/log.do_compile.2082512:/usr/include/absl/strings/string_view.h:52:26: error: ‘string_view’ in namespace ‘std’ does not name a type
  94-r59.2/temp/log.do_compile.2082512:/usr/include/absl/strings/string_view.h:686:8: error: ‘string_view’ does not name a type
  94-r59.2/temp/log.do_compile.2082512:/usr/include/absl/strings/string_view.h:697:11: error: ‘string_view’ does not name a type

* it still builds own version of host absl with or without abseil-cpp-native dependency:
  94-r59.2/temp/log.do_compile.1947113:[11550/43007] STAMP host/obj/third_party/abseil-cpp/absl.stamp
  94-r59.2/temp/log.do_compile.2082512:[11326/43007] STAMP host/obj/third_party/abseil-cpp/absl.stamp
  but at least now it works even with newer absl on host

Signed-off-by: Martin Jansa <[email protected]>
@Tofee
Copy link
Member

Tofee commented May 18, 2023

I now tested qemux86-64, and I saw no regression

@Tofee
Copy link
Member

Tofee commented May 18, 2023

I now tested qemux86-64, and I saw no regression

I also validate the PR on pinephone. For me it's good to go. @Herrie82 ?

@Herrie82 Herrie82 merged commit e70353e into kirkstone May 18, 2023
@shr-project shr-project deleted the jansa/webruntime branch January 20, 2024 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants