Comments (4)
Yeah, this is a new problem that comes from an update in Zephyr tree. I don't think us tracking the tips of JerryScript and Zephyr randomly is very smart. In my "overlay" patch recently I added the ability for us to choose a particular commit for each to work with, and then we could advance that as we ensure compatibility to make our build more stable.
@jimmy-huang, can you please add your fix here too?
from zephyr.js.
That is how Chromium works. It has a DEPS file and the tool, fetching with these known-to-work hashes
Example: https://chromium.googlesource.com/chromium/src/+/lkgr/DEPS
(not saying that we have to duplicate what they do - we can make something much simpler :-))
from zephyr.js.
Yeah my version looks like this in repos.txt:
jerryscript https://github.com/Samsung/jerryscript.git master
So master can be replaced with ba55f154 and such.
Actually, this is already in the tree, not part of the pending overlay patch.
I think we'll just directly commit updates to those commit ids rather than submit PRs, to avoid confusion as to what code we're building against. We could even have jsrunner verify that you're on the right commits in your deps to avoid issues due to mismatches.
from zephyr.js.
Submitted pr #32
from zephyr.js.
Related Issues (20)
- Add MQTT APIs
- [PnP] Arduino101 boot-timestamps samples increase obviously compared with master commit 3d4a43c. HOT 1
- [websocket] Fail to connect with WebsocketServer after zephyr updated to 1.11 HOT 3
- [BLE] Primary Service UUID not found HOT 1
- WebUSB device can't be found on windows platform HOT 2
- Fail to build STM32F407G-DISC1 and Olimex STM32-E407 images HOT 3
- [ashell] Ctrl+X still saves input through load command
- [jerryscript-debugger] Fail to resume/step into/step over when debugging with /bin/jerry built in JerryScript HOT 2
- [jerryscript-debugger] Fail to add breakpoint on Chrome 66+ HOT 1
- Introduce source map to allow debugging
- [MacOS] Make qemu and frdm_k64f target failed
- [ocf] Ocf Client cannot connect to OcfServer on K64F HOT 2
- [PnP]I2C and WebBluetoothGroveLcdDemo ROM sample increase obviously compared with master commit f90d9d.
- [arduino] An obvious increase of ROM cause building failure HOT 1
- [dynamic] make dynamic failed HOT 1
- [k64f] quit debugger mode cause BUS FAULT error
- FYI: Changes required for Zephyr 1.13 HOT 1
- ESP32 build failure HOT 1
- Upgrading to Zephyr 1.14 LTS HOT 4
- connection event listener registration error HOT 2
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 zephyr.js.