Comments (9)
Thanks @mattyclarkson, is this a blocking issue on your side? (just so that we can prioritize accordingly)
from agi.
I can't build AGI, so yes. I've tried upgrading on my side but stuck trying to resolve @upd
and @build_bazel_rules_apple
.
gRPC provides bazel/grpc_deps.bzl
which finds all the necessary dependencies. Why do we not use that?
from agi.
OK, have worked around it by disabling the gettid
delcaration. No rush.
We should upgrade the dependency though. I found it especially hard to upgrade as AGI dependencies don't seem to use the upstream project get_deps
functions. It would make it much easier to upgrade if we changed to use those.
from agi.
Thanks for the pointers, looking into using bazel/grpc_deps.bzl now.
Bazel is a (very) fast-moving target, we probably don't use the get_deps because they were not available when we created our own bazel rules.
from agi.
Makes sense. Thanks for the updates.
It seems strange there isn't a standard Bazel function where you declare dependencies and it automatically resolves them. Most modern build systems support that now. Seems that most projects manually write a *_deps.bzl
which seems a bit boilerplate-y
from agi.
@johnplate had a look and unfortunately, there seems to be breaking changes with newer version of GRPC.
We plan to upgrade, but later this year.
from agi.
Thank you @mattyclarkson for your report! I fully support your request to use at least gRPC 1.24 and grpc_deps.bzl. With our upcoming presentations at the GDC conference it would be too risky to change gRPC now, but I will take care of it soon after.
from agi.
No worries. It's easy to work around. The glibc
gettid
is guarded by #ifdef __USE_GNU
so easy to avoid the build error.
from agi.
We've just merged #319 which will fix the linux build issues, however we're deferring updating gRPC since it has some implications we're not ready to address. Lowering the priority of this one since linux builds are unblocked now.
from agi.
Related Issues (20)
- samsung s21 error on capture analysis HOT 1
- Samsung S23 fails validation
- GL_TEXTURE_EXTERNAL_OES is not support ?
- couldn't connect to my android
- Failed to validate the trace on Samsung Galaxy S22 Ultra
- Nothing phone (1) fails validation
- The application I want to capture is not in the list
- Does Frame profile only support Adreno Devie?
- AGI doesnt support OnePlus 2 Nord 5G HOT 1
- Any hope of supporting VR devices like the Quest? HOT 2
- No device connected that supports this trace type.
- 'NXArchInfo' is deprecated: first deprecated in macOS 13.0.
- AGI becomes too slow with large trace files (450MB for example)
- Arm Mali-G52
- Crash while opening trace of a Unity android application on samsung S10 (Vulkan) HOT 3
- Failed Validation on Galaxy S22 HOT 1
- No device can be found by AGI and GAPIS, but they are detected by adb
- FAiledTraceValidation Error on Galaxy S20+ device HOT 1
- my mobile is S20U,but Connection error occurred
- where can i find the ersDataProducer.cpp
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from agi.