Skip to content

Build error stemming from gRPC-Core: a template argument list is expected after a name prefixed by the template #591

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

Open
aivantg opened this issue Apr 9, 2025 · 3 comments

Comments

@aivantg
Copy link

aivantg commented Apr 9, 2025

I'm seeing the following error when trying to build the benchmark project on MacOS 15.4 on a M4 Macbook Air.

/XcodeBenchmark/Pods/gRPC-Core/src/core/lib/promise/detail/basic_seq.h:499:38: error: 
      a template argument list is expected after a name prefixed by the template
      keyword [-Wmissing-template-arg-list-after-template-kw]
  499 |                     Traits::template CallSeqFactory(f_, *cur_, std::move(arg)));
      |                                      ^
1 error generated.

...

The following build commands failed:
	CompileC /Users/aivant/Documents/XcodeBenchmark/DerivedData/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/gRPC-Core.build/Objects-normal/arm64/memory_quota.o /Users/aivant/Documents/XcodeBenchmark/Pods/gRPC-Core/src/core/lib/resource_quota/memory_quota.cc normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'gRPC-Core' from project 'Pods')
	Building workspace XcodeBenchmark with scheme XcodeBenchmark
(2 failures)

I suspect this has to do with this issue and will require an update to Firebase 11

@aivantg
Copy link
Author

aivantg commented Apr 9, 2025

I'm trying to put a PR up for bumping Firebase but got rate-limited by the github API 🙃

Also I'm not sure if updating Firebase effectively invalidates previous benchmarks, so curious if there are other ideas for getting around this issue

@JRHeaton
Copy link

JRHeaton commented Apr 10, 2025

Image

I'm on a brand new M4 Pro MBP with a fresh xcode install, fresh clone of the repo, and am having a build failure on the same file. I checked the Podfile.lock and it indeed has Firebase 10 instead of 11 as has been pointed out in the other thread is the issue; this is a problem that needs fixed in this project and the updated lock file pushed.

@aurangblackbuck
Copy link

This is causing a major delay in the development. Any workaround or any solution for this?

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

No branches or pull requests

3 participants