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
Port to Pyro #122
Port to Pyro #122
Conversation
d1ee91a
to
eff050e
Compare
This also requires this upstream Poky bug to be fixed: |
@@ -62,3 +62,5 @@ BB_DISKMON_DIRS = "\ | |||
ABORT,${SSTATE_DIR},100M,1K" | |||
|
|||
CONF_VERSION = "1" | |||
|
|||
HOSTTOOLS += "docker" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you point to some docs on the usage of this var? Or maybe detail on it in the git log?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-HOSTTOOLS
It looks like Pyro is strict about what host binaries are allowed to be called from recipes.
@resin-jenkins retest this please |
Still required before this is no longer WIP:
|
overlays/dpi18.dtbo \ | ||
overlays/dpi24.dtbo \ | ||
overlays/dwc2.dtbo \ | ||
overlays/dwc-otg.dtbo \ | ||
overlays/enc28j60.dtbo \ | ||
overlays/enc28j60-spi2.dtbo \ | ||
overlays/fe-pi-audio.dtbo \ | ||
overlays/goodix.dtbo \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice!
The current status of this PR:
|
Current status: still waiting for upstream fix for GOARM setting. It has been accepted for the pyro branch but not yet applied to it. |
@willnewton any blockers left for this PR to get merged? |
@floion its still blocked on fixing The two solutions I am aware of are:
|
@floion or @agherzan do either of you have a better solution that .2) that @willnewton proposed? would be good to get the kernel and firmware changes out to users |
I would like for #1 to be done. Can we re-ping the yocto guys and ask for a probable date when this gets in @willnewton? |
Signed-off-by: Will Newton <willn@resin.io>
Signed-off-by: Will Newton <willn@resin.io>
Signed-off-by: Will Newton <willn@resin.io>
Signed-off-by: Will Newton <willn@resin.io>
Signed-off-by: Will Newton <willn@resin.io>
Signed-off-by: Will Newton <willn@resin.io>
Also iptables which is required by dockerd. Signed-off-by: Will Newton <willn@resin.io>
This overlay is gone in Linux 4.9 which Pyro uses for all machine types. Signed-off-by: Will Newton <willn@resin.io>
Update the list of overlays to match the kernel sources. Signed-off-by: Will Newton <willn@resin.io>
Signed-off-by: Will Newton <willn@resin.io>
Signed-off-by: Will Newton <willn@resin.io>
This should now be ready to merge, pending builds and review. |
@willnewton please give us an update on what happened with the poky patch, please. |
@agherzan The required patch was merged to the upstream pyro branch here: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=pyro&id=50cc15335ebcdfa2a2fc52c11fa01695dfdb9e26 |
That brings me joy and happiness. Both in the same time. |
No description provided.