linux-automation / meta-lxatac

Build your own LXA TAC images and bundles
MIT License
5 stars 15 forks source link

meta-lxatac-software: tacd{,-webinterface}: update #164

Closed hnez closed 3 weeks ago

hnez commented 2 months ago

This adds the following new features:

TODO before merging:

hnez commented 2 months ago

The tacd-webinterface build failure is interesting. The reason for it failing is that:

hnez commented 1 month ago

I've sent a patch for the npm fetcher in bitbake to the bitbake-devel mailing list, that should fix the @types/ramda vs. types/ramda problem.


The mail seems to be stuck in moderation or did not make it through some other step in the opaque process that makes appear in the web view of the mailing list. I will update this comment once it does. Until then the message id is: 20240822100735.964739-1-l.goehrs@pengutronix.de.


I was not subscribed to the list, so the mail got silently dropped. I've subscribed to the list now, put on some eurobeat, got out my mullet wig and whistled some 56k modem sounds to set the mood and sent it again. This time it safely found its way through the hyperspace: https://lists.openembedded.org/g/bitbake-devel/message/16518 .


The fix is now in poky master and just needs to be backported to the scarthgap branch: https://github.com/yoctoproject/poky/commit/ee6bf285d7ca35ab0f76c151a36e888ad1e41c40 .

hnez commented 4 weeks ago

The npm fetcher issues are worked around for now by linux-automation/tacd#78, which just downgrades the node dependencies. This means the only thing blocking this from being mergeable is linux-automation/tacd#76. Then we should have everything we need for a new stable release.

hnez commented 3 weeks ago

Alright, linux-automation/tacd#76 is in and I have updated the commit hash here. I've also had a quick look at the license information in the web interface and the other new features and I think we are good to go.