still trying to isolate some weirdness from this morning, but i'm
playing with a vendor's amazingly convoluted BSP which wraps a bunch
of thud-generation layers in some shell scripts.

  long story short: given some gcc-generated compiler errors, i added
a site.conf file under conf/ in the build directory, and included in
it a single CFLAGS-related no-error setting.

  suddenly, i began getting a slew of recipe parse errors from the
fetch step, complaining about failure to parse numerous SRC_URI
values, all of which started with a variable that represented the top
level URL for the source. suspecting that the variable in question was
somehow undefined, i set it explicitly in my new site.conf, which
solved *those* parse errors but displayed more based on a *different*
leading variable. so i fixed that and etc, etc, etc.

  i was baffled as to where these variables should have been set, and
how they must have been set all this time until recently, until i
tracked down an obscure layer that was being pulled in, which provided
a site.conf file that defined those variables.

  which inspires me to ask -- is there a priority to including the
file "site.conf" such that it will be pulled in from a layer unless
there's an overriding version of that file in the build directory?
i've never run across this before.

rday
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#166183): 
https://lists.openembedded.org/g/openembedded-core/message/166183
Mute This Topic: https://lists.openembedded.org/mt/91356020/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to