[oe] [meta-networking][PATCH 2/2] civetweb: disable tests
Pascal Bach
pascal.bach at siemens.com
Wed Oct 31 08:07:37 UTC 2018
On 30.10.2018 22:04, Khem Raj wrote:
> On Tue, Oct 30, 2018 at 7:35 AM Pascal Bach <pascal.bach at siemens.com> wrote:
>> Tests try to download third party code and bypass the bitbake fetcher to
>> do that. This will not work in environments with no internet access.
>>
>> Signed-off-by: Pascal Bach <pascal.bach at siemens.com>
>> ---
>> meta-networking/recipes-connectivity/civetweb/civetweb_git.bb | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/meta-networking/recipes-connectivity/civetweb/civetweb_git.bb b/meta-networking/recipes-connectivity/civetweb/civetweb_git.bb
>> index 004cf960a..d681f7f30 100644
>> --- a/meta-networking/recipes-connectivity/civetweb/civetweb_git.bb
>> +++ b/meta-networking/recipes-connectivity/civetweb/civetweb_git.bb
>> @@ -23,6 +23,7 @@ EXTRA_OECMAKE = " \
>> -DCIVETWEB_ENABLE_DUKTAPE=OFF \
>> -DCIVETWEB_ENABLE_LUA=OFF \
>> -DCIVETWEB_ENABLE_ASAN=OFF \
>> + -DCIVETWEB_BUILD_TESTING=OFF \
>> "
> Probably, it will be good to turn this into a packageconfig, I am fine
> to disable it by default
> but it might be useful to have it enabled with say images with ptest feature on.
I agree it might be useful, but it needs some change as I don't think we want to have a recipe that fetches code from somewhere without bitbake knowing about it.
Once the main CMake patches land I will try to look into how the whole ExternalProject [1] stuff works in CMake and how it could be better integrated into OE.
So for now I suggest to just deactivate it and then later re add it once I figured out a way to properly handle ExternalProject.
[1] https://cmake.org/cmake/help/latest/module/ExternalProject.html
>> # Building with ninja fails on missing third_party/lib/libcheck.a (which
>> --
>> 2.11.0
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel at lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list