Build Failure for Android 15 /e/OS (v3.0.4-a15) on Pixel 7 (panther) due to Duplicate Module Definitions

I can successfully build tag v3.0.4-t for Google Pixel 7 (panther), but build for tag v3.0.4-v15 fails (already silently fixed minor issue in /root/build.sh related to the a15 string in the tag name).

The errors point to duplicate module definitions (e.g., libnvos-l4t_64-srcs, nvpmodel_64-srcs, etc.) in vendor/nvidia/common/r35 and vendor/nvidia/common/r36, as well as rel-shield-r directories. This suggests that the build system is including conflicting NVIDIA vendor code for different releases (r35 and r36) or configurations (dolby vs. nodolby).

Can someone suggest me something, so that I can autonomously work to a fix?

Thank you in advance!

as for nvidia: you can put remove-project in a top manifest definition to remove something in inheriting manifest xml

if you have errors building from a tag, I’d go a branch build

This topic was automatically closed after 90 days. New replies are no longer allowed.