Hi Nico,On Thu, 26 Mar 2020 at 15:53, Nicolas Dechesne <nicolas.dechesne@linaro.org> wrote:hi Ryan,On Thu, Mar 26, 2020 at 3:47 PM Ryan Harkin <ryan.harkin@linaro.org> wrote:Hi all,Well, I don't even know where to start debugging this, so that isn't very good.I had working OE-RPB builds for the WaRP7 board (MACHINE=imx7s-warp), then repo locked out the relative symlinks. Nico fixed that in OE-RPB, and I rebased to his fix.But it didn't fix my builds.My manifest repo is here:with the symlink removal, the oe-rpb-manifest is checked out twice, in .repo and in conf folder<project name="96boards/oe-rpb-manifest" path="conf" remote="github">
<linkfile dest="setup-environment" src="setup-environment-internal"/>
</project>in conf folder you are checking out the branch warrior from the github, not from your tree. Could that be the issue? they are out of sync.Wow, you're a genius! Yes, that's the problem, and it's working now.
Thanks so much for spotting my error.
R._______________________________________________My meta-layer is here:As you can see, they're both simple, just to get the board added to OE-RPB.I now have two environments: my original warrior workspace that still builds, so long as I don't try to "repo sync", and my new workspace from a fresh clone that gives me this error:ERROR: OE-core's config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:
MACHINE=imx7s-warp is invalid. Please set a valid MACHINE in your local.conf, environment or other configuration file.I'm guessing the problem is in meta-freescale-3rdparty where imx7s-warp is defined, not my simple layers, but I have no clue where to start debugging this.Any advice on where to start??Here's a CI job that builds and fails as described above:Here's the previous job from before the changes that succeeded:Thanks,Ryan.
OpenEmbedded mailing list
OpenEmbedded@lists.linaro.org
https://lists.linaro.org/mailman/listinfo/openembedded