<div><br><div class="gmail_quote"><div dir="auto">On Mon, Jul 3, 2017 at 12:25 PM Jose Perez Carranza <<a href="mailto:jose.perez.carranza@linux.intel.com">jose.perez.carranza@linux.intel.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 07/03/2017 11:59 AM, Khem Raj wrote:<br>
> On Mon, Jul 3, 2017 at 9:26 AM, <<a href="mailto:jose.perez.carranza@linux.intel.com" target="_blank">jose.perez.carranza@linux.intel.com</a>> wrote:<br>
>> From: Jose Perez Carranza <<a href="mailto:jose.perez.carranza@linux.intel.com" target="_blank">jose.perez.carranza@linux.intel.com</a>><br>
>><br>
>> Buildiptables test cases are conflicting with images built with “musl”<br>
>> as standard C library, in order to avoid those issues gzip package was<br>
>> selected to be used on the tests as this does not conflicts with “musl”.<br>
>><br>
>> [YOCTO #11713]<br>
> I see that gzip recipes also have musl appends for do_configure, I<br>
> understand, that this test case will compile on device so it will get<br>
> hosted env and it might be working fine. I would think it will be good<br>
> to use a package which we dont patch even in OE<br>
I did some test also suing "Lzip", I did not see any reference to "musl"<br>
on that recipe, did you see any problem using "lzip"instead "gzip"?</blockquote><div dir="auto"><br></div><div dir="auto">Lzip should be ok </div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
Regards<br>
José<br>
><br>
>> Signed-off-by: Jose Perez Carranza <<a href="mailto:jose.perez.carranza@linux.intel.com" target="_blank">jose.perez.carranza@linux.intel.com</a>><br>
>> ---<br>
>> meta/lib/oeqa/sdk/cases/{buildiptables.py => buildgzip.py} | 8 ++++----<br>
>> 1 file changed, 4 insertions(+), 4 deletions(-)<br>
>> rename meta/lib/oeqa/sdk/cases/{buildiptables.py => buildgzip.py} (84%)<br>
>><br>
>> diff --git a/meta/lib/oeqa/sdk/cases/buildiptables.py b/meta/lib/oeqa/sdk/cases/buildgzip.py<br>
>> similarity index 84%<br>
>> rename from meta/lib/oeqa/sdk/cases/buildiptables.py<br>
>> rename to meta/lib/oeqa/sdk/cases/buildgzip.py<br>
>> index 419c7ebd09b..a92df65c28b 100644<br>
>> --- a/meta/lib/oeqa/sdk/cases/buildiptables.py<br>
>> +++ b/meta/lib/oeqa/sdk/cases/buildgzip.py<br>
>> @@ -3,15 +3,15 @@ from oeqa.sdk.case import OESDKTestCase<br>
>> from oeqa.sdk.utils.sdkbuildproject import SDKBuildProject<br>
>><br>
>><br>
>> -class BuildIptablesTest(OESDKTestCase):<br>
>> +class BuildGzipTest(OESDKTestCase):<br>
>> td_vars = ['DATETIME']<br>
>><br>
>> @classmethod<br>
>> def setUpClass(self):<br>
>> dl_dir = self.td.get('DL_DIR', None)<br>
>><br>
>> - self.project = SDKBuildProject(self.tc.sdk_dir + "/iptables/", self.tc.sdk_env,<br>
>> - "<a href="http://downloads.yoctoproject.org/mirror/sources/iptables-1.4.13.tar.bz2" rel="noreferrer" target="_blank">http://downloads.yoctoproject.org/mirror/sources/iptables-1.4.13.tar.bz2</a>",<br>
>> + self.project = SDKBuildProject(self.tc.sdk_dir + "/gzip/", self.tc.sdk_env,<br>
>> + "<a href="http://downloads.yoctoproject.org/mirror/sources/gzip-1.8.tar.gz" rel="noreferrer" target="_blank">http://downloads.yoctoproject.org/mirror/sources/gzip-1.8.tar.gz</a>",<br>
>> self.tc.sdk_dir, <a href="http://self.td" rel="noreferrer" target="_blank">self.td</a>['DATETIME'], dl_dir=dl_dir)<br>
>> self.project.download_archive()<br>
>><br>
>> @@ -21,7 +21,7 @@ class BuildIptablesTest(OESDKTestCase):<br>
>> self.tc.hasTargetPackage("gcc")):<br>
>> raise unittest.SkipTest("SDK doesn't contain a cross-canadian toolchain")<br>
>><br>
>> - def test_iptables(self):<br>
>> + def test_gzip(self):<br>
>> self.assertEqual(self.project.run_configure(), 0,<br>
>> msg="Running configure failed")<br>
>><br>
>> --<br>
>> 2.12.0<br>
>><br>
<br>
--<br>
Saludos<br>
José<br>
<br>
</blockquote></div></div>