On Tue, May 12, 2015 at 11:03 AM, Mario Domenech Goulart <[email protected]> wrote: > The way native_virtclass_handler was implemented leaded to > unintended substring replacements when setting PROVIDES for > native providers, in case the original PROVIDES value contains > providees with common substrings. > > Here's a practical case where the old behavior was problematic: > the oracle-jse-jdk-x86-64 recipe provides both virtual/java and > virtual/javac: > > Before: > > $ bitbake -e oracle-jse-jdk-x86-64-native | grep ^PROVIDES= > PROVIDES="oracle-jse-jdk-x86-64-native virtual/java-native > virtual/java-nativec" > > After: > > $ bitbake -e oracle-jse-jdk-x86-64-native | grep ^PROVIDES= > PROVIDES="oracle-jse-jdk-x86-64-native virtual/java-native > virtual/javac-native" > > Change-Id: I8186992dae58e37c2a2364586360ff9b7da9198f > Signed-off-by: Mario Domenech Goulart <[email protected]>
Acked-by: Otavio Salvador <[email protected]> -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
