[oe] [PATCH] autotools.bbclass fix issue with native

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Fri Feb 12 21:55:44 UTC 2010


2010/2/12 Frans Meulenbroeks <fransmeulenbroeks at gmail.com>:
> 2010/2/12 Denis 'Gnutoo' Carikli <GNUtoo at no-log.org>:
>> STAGING_DIR_HOST is "" when using native bbclass:
>> native.bbclass:STAGING_DIR_HOST = ""
>> But in autotools.bbclass there is:
>>  sed -i -e s:${STAGING_DIR_HOST}::g $i
>> which result in the following code in run.autotools_prepackage_lamangler
>>  sed -i -e s:::g $i
>> which makes libxml2-native fail like this:
>>  | sed: -e expression #1, char 0: no previous regular expression
>>
>> I discussed it on IRC:
>> Feb 11 17:41:29 <RP>    GNUtoo: We should only be doing that is STAGING_DIR_HOST isn't empty I guess
>>
>> So I made a temporary fix which only workarround,because some issues persist:
>> Feb 11 17:41:02 <pb_>   RP: heh, I wonder whether paths with colons in would be considered valid :-}

BTW: paths with : are technically valid, but imho should be considered
as morons.
It might be a good plan to use everywhere the same delimiter in sed scripts.
: seems fine to me.

FM




More information about the Openembedded-devel mailing list