[Ovmsdev] PR review requests + Mongoose 7 progress update
Ludovic LANGE
ll-ovmsdev at lange.nom.fr
Tue May 30 00:16:15 HKT 2023
Dear all,
I have a few PRs pending, that are low-risk I believe, but are building
block for the ESP-IDF4+ upgrade saga:
* ESP-IDFv4+: fix cmake build of ovms_webserver #907
<https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/907>
specific to ESP-IDF4+ builds (for the ovms_webserver component):
o It reverts a previous PR on the component.mk / ESP-IDF3 build
system of this component - which had a temporary workaround
o It fixes the ESP-IDF4+ build system of this component with an
approach better aligned to the ESP-IDF3 approach.
* mongoose: identify dependencies, and generate a version header #909
<https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/909>
o In order to help upgrade mongoose from 6.11 to 7.10, it
introduces a new header with ability to compare mongoose version.
It impacts both ESP3 and ESP4+ builds but should be low-impact
Also pending:
* fix documentation of arguments of tcpserver #900
<https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/900>
straightforward update of the documentation
* fix a few issues appearing when disabling/enabling components #910
<https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/pull/910>
o (specific to ESP-IDF4+) : make |ovms_plugins| compilable with or
without |duktape|
o |vehicle_hyundai_ioniq5| had issue when disabling webserver
component
o |vehicle_maxus_euniq56| had missing header when disabling
webserver component
If some of you can review any or all of these it'll help.
Thank you !
Finally, progress is being made on the Mongoose v7.10 upgrade.
You can have a look at the `upgrade-mongoose-7` branch
<https://github.com/llange/Open-Vehicle-Monitoring-System-3/tree/upgrade-mongoose-7>,
or this (artificial) PR
<https://github.com/llange/Open-Vehicle-Monitoring-System-3/pull/5/files>
to show the diff.
At the moment, SSH console is crashing. Not happy with that, and will
happily read your comments about it.
Regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20230529/6e47b024/attachment.htm>
More information about the OvmsDev
mailing list