All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: Build break in the latest openbmc tree.
       [not found] <038f49d9-099e-dabd-2957-d31e7b8bbf41@linux.intel.com>
@ 2019-08-22 22:38 ` James Feist
  2019-08-23  1:09     ` Brad Bishop
  0 siblings, 1 reply; 19+ messages in thread
From: James Feist @ 2019-08-22 22:38 UTC (permalink / raw)
  To: Jae Hyun Yoo, Brad Bishop; +Cc: OpenBMC Maillist

On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
> Hi brad,

+ The mailing list

> 
> We met a build break while making Intel platform builds.
> 
> ERROR: No recipes available for:
> 
> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend 
> 
> 
> It was added by the subtree update patch but there is no main recipe for 
> it. Did we miss something?
> 
> Thanks,
> Jae

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
  2019-08-22 22:38 ` Build break in the latest openbmc tree James Feist
@ 2019-08-23  1:09     ` Brad Bishop
  0 siblings, 0 replies; 19+ messages in thread
From: Brad Bishop @ 2019-08-23  1:09 UTC (permalink / raw)
  To: Jae Hyun Yoo, akuster808; +Cc: OpenBMC Maillist, yocto, James Feist

at 6:38 PM, James Feist <james.feist@linux.intel.com> wrote:

> On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
>> Hi brad,
>
> + The mailing list
>
>> We met a build break while making Intel platform builds.
>> ERROR: No recipes available for:
>> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend  
>> It was added by the subtree update patch but there is no main recipe for  
>> it. Did we miss something?
>> Thanks,
>> Jae

Hi Jae

linux-stable is in meta-odroid:
https://lists.yoctoproject.org/pipermail/yocto/2019-August/046424.html

It isn’t clear to me if meta-security is supposed to have a hard dependency  
on meta-odroid or not.

Hi Armin

Could you suggest what the right thing to do here might be?

thx!
brad

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-08-23  1:09     ` Brad Bishop
  0 siblings, 0 replies; 19+ messages in thread
From: Brad Bishop @ 2019-08-23  1:09 UTC (permalink / raw)
  To: Jae Hyun Yoo, akuster808; +Cc: yocto, OpenBMC Maillist, James Feist

at 6:38 PM, James Feist <james.feist@linux.intel.com> wrote:

> On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
>> Hi brad,
>
> + The mailing list
>
>> We met a build break while making Intel platform builds.
>> ERROR: No recipes available for:
>> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend  
>> It was added by the subtree update patch but there is no main recipe for  
>> it. Did we miss something?
>> Thanks,
>> Jae

Hi Jae

linux-stable is in meta-odroid:
https://lists.yoctoproject.org/pipermail/yocto/2019-August/046424.html

It isn’t clear to me if meta-security is supposed to have a hard dependency  
on meta-odroid or not.

Hi Armin

Could you suggest what the right thing to do here might be?

thx!
brad


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
  2019-08-23  1:09     ` Brad Bishop
@ 2019-08-23  3:53       ` akuster808
  -1 siblings, 0 replies; 19+ messages in thread
From: akuster808 @ 2019-08-23  3:53 UTC (permalink / raw)
  To: Brad Bishop, Jae Hyun Yoo; +Cc: OpenBMC Maillist, yocto, James Feist



On 8/22/19 6:09 PM, Brad Bishop wrote:
> at 6:38 PM, James Feist <james.feist@linux.intel.com> wrote:
>
>> On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
>>> Hi brad,
>>
>> + The mailing list
>>
>>> We met a build break while making Intel platform builds.
>>> ERROR: No recipes available for:
>>> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend
>>> It was added by the subtree update patch but there is no main recipe
>>> for it. Did we miss something?
>>> Thanks,
>>> Jae
>
> Hi Jae
>
> linux-stable is in meta-odroid:
> https://lists.yoctoproject.org/pipermail/yocto/2019-August/046424.html
>
> It isn’t clear to me if meta-security is supposed to have a hard
> dependency on meta-odroid or not.
It should not. The is bad behavior and I wanted to avoid such an issue.
meta-security is a s/w layer and should be BSP neutral.  I did not
achieve that.
>
> Hi Armin
>
> Could you suggest what the right thing to do here might be?
Yeah, i believe the recipe in meta-security should be linux-%.* . My
testing unfortunately kept the meta-odroid layer included so its a false
positive. Not my intent . I know the qemu machines should build clean
with any changes in that layer.

I am testing changes now to correct his issue.

- armin
>
> thx!
> brad

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-08-23  3:53       ` akuster808
  0 siblings, 0 replies; 19+ messages in thread
From: akuster808 @ 2019-08-23  3:53 UTC (permalink / raw)
  To: Brad Bishop, Jae Hyun Yoo; +Cc: yocto, OpenBMC Maillist, James Feist



On 8/22/19 6:09 PM, Brad Bishop wrote:
> at 6:38 PM, James Feist <james.feist@linux.intel.com> wrote:
>
>> On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
>>> Hi brad,
>>
>> + The mailing list
>>
>>> We met a build break while making Intel platform builds.
>>> ERROR: No recipes available for:
>>> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend
>>> It was added by the subtree update patch but there is no main recipe
>>> for it. Did we miss something?
>>> Thanks,
>>> Jae
>
> Hi Jae
>
> linux-stable is in meta-odroid:
> https://lists.yoctoproject.org/pipermail/yocto/2019-August/046424.html
>
> It isn’t clear to me if meta-security is supposed to have a hard
> dependency on meta-odroid or not.
It should not. The is bad behavior and I wanted to avoid such an issue.
meta-security is a s/w layer and should be BSP neutral.  I did not
achieve that.
>
> Hi Armin
>
> Could you suggest what the right thing to do here might be?
Yeah, i believe the recipe in meta-security should be linux-%.* . My
testing unfortunately kept the meta-odroid layer included so its a false
positive. Not my intent . I know the qemu machines should build clean
with any changes in that layer.

I am testing changes now to correct his issue.

- armin
>
> thx!
> brad




^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
  2019-08-23  1:09     ` Brad Bishop
@ 2019-08-23 16:48       ` Jae Hyun Yoo
  -1 siblings, 0 replies; 19+ messages in thread
From: Jae Hyun Yoo @ 2019-08-23 16:48 UTC (permalink / raw)
  To: Brad Bishop, akuster808; +Cc: OpenBMC Maillist, yocto, James Feist

On 8/22/2019 6:09 PM, Brad Bishop wrote:
> at 6:38 PM, James Feist <james.feist@linux.intel.com> wrote:
> 
>> On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
>>> Hi brad,
>>
>> + The mailing list
>>
>>> We met a build break while making Intel platform builds.
>>> ERROR: No recipes available for:
>>> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend 
>>> It was added by the subtree update patch but there is no main recipe 
>>> for it. Did we miss something?
>>> Thanks,
>>> Jae
> 
> Hi Jae
> 
> linux-stable is in meta-odroid:
> https://lists.yoctoproject.org/pipermail/yocto/2019-August/046424.html
> 
> It isn’t clear to me if meta-security is supposed to have a hard 
> dependency on meta-odroid or not.

Hi Brad,

I checked that 'meta-odroid' isn't in OpenBMC tree. Should we add it
into our openembedded layer?

Thanks,
Jae

> Hi Armin
> 
> Could you suggest what the right thing to do here might be?
> 
> thx!
> brad
> 

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-08-23 16:48       ` Jae Hyun Yoo
  0 siblings, 0 replies; 19+ messages in thread
From: Jae Hyun Yoo @ 2019-08-23 16:48 UTC (permalink / raw)
  To: Brad Bishop, akuster808; +Cc: yocto, OpenBMC Maillist, James Feist

On 8/22/2019 6:09 PM, Brad Bishop wrote:
> at 6:38 PM, James Feist <james.feist@linux.intel.com> wrote:
> 
>> On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
>>> Hi brad,
>>
>> + The mailing list
>>
>>> We met a build break while making Intel platform builds.
>>> ERROR: No recipes available for:
>>> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend 
>>> It was added by the subtree update patch but there is no main recipe 
>>> for it. Did we miss something?
>>> Thanks,
>>> Jae
> 
> Hi Jae
> 
> linux-stable is in meta-odroid:
> https://lists.yoctoproject.org/pipermail/yocto/2019-August/046424.html
> 
> It isn’t clear to me if meta-security is supposed to have a hard 
> dependency on meta-odroid or not.

Hi Brad,

I checked that 'meta-odroid' isn't in OpenBMC tree. Should we add it
into our openembedded layer?

Thanks,
Jae

> Hi Armin
> 
> Could you suggest what the right thing to do here might be?
> 
> thx!
> brad
> 


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [yocto] Build break in the latest openbmc tree.
  2019-08-23  1:09     ` Brad Bishop
@ 2019-08-25 17:49       ` akuster808
  -1 siblings, 0 replies; 19+ messages in thread
From: akuster808 @ 2019-08-25 17:49 UTC (permalink / raw)
  To: Brad Bishop, Jae Hyun Yoo, akuster808
  Cc: yocto, OpenBMC Maillist, James Feist

the meta-security layer should be fix now.

please update and let me know if not.

-armin

On 8/22/19 6:09 PM, Brad Bishop wrote:
> at 6:38 PM, James Feist <james.feist@linux.intel.com> wrote:
>
>> On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
>>> Hi brad,
>>
>> + The mailing list
>>
>>> We met a build break while making Intel platform builds.
>>> ERROR: No recipes available for:
>>> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend
>>> It was added by the subtree update patch but there is no main recipe
>>> for it. Did we miss something?
>>> Thanks,
>>> Jae
>
> Hi Jae
>
> linux-stable is in meta-odroid:
> https://lists.yoctoproject.org/pipermail/yocto/2019-August/046424.html
>
> It isn’t clear to me if meta-security is supposed to have a hard
> dependency on meta-odroid or not.
>
> Hi Armin
>
> Could you suggest what the right thing to do here might be?
>
> thx!
> brad

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-08-25 17:49       ` akuster808
  0 siblings, 0 replies; 19+ messages in thread
From: akuster808 @ 2019-08-25 17:49 UTC (permalink / raw)
  To: Brad Bishop, Jae Hyun Yoo, akuster808
  Cc: yocto, OpenBMC Maillist, James Feist

the meta-security layer should be fix now.

please update and let me know if not.

-armin

On 8/22/19 6:09 PM, Brad Bishop wrote:
> at 6:38 PM, James Feist <james.feist@linux.intel.com> wrote:
>
>> On 8/22/19 3:35 PM, Jae Hyun Yoo wrote:
>>> Hi brad,
>>
>> + The mailing list
>>
>>> We met a build break while making Intel platform builds.
>>> ERROR: No recipes available for:
>>> /home/yoojae/workspace/openbmc/meta-security/recipes-kernel/linux/linux-stable_5.2.bbappend
>>> It was added by the subtree update patch but there is no main recipe
>>> for it. Did we miss something?
>>> Thanks,
>>> Jae
>
> Hi Jae
>
> linux-stable is in meta-odroid:
> https://lists.yoctoproject.org/pipermail/yocto/2019-August/046424.html
>
> It isn’t clear to me if meta-security is supposed to have a hard
> dependency on meta-odroid or not.
>
> Hi Armin
>
> Could you suggest what the right thing to do here might be?
>
> thx!
> brad



^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [yocto] Build break in the latest openbmc tree.
  2019-08-25 17:49       ` akuster808
@ 2019-08-28  0:00         ` Brad Bishop
  -1 siblings, 0 replies; 19+ messages in thread
From: Brad Bishop @ 2019-08-28  0:00 UTC (permalink / raw)
  To: akuster808, Jae Hyun Yoo; +Cc: yocto, OpenBMC Maillist, James Feist

On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
> the meta-security layer should be fix now.
> 
> please update and let me know if not.

Thanks Armin!

Jae, I've pulled this into OpenBMC.  Can you give it a try?

-brad

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-08-28  0:00         ` Brad Bishop
  0 siblings, 0 replies; 19+ messages in thread
From: Brad Bishop @ 2019-08-28  0:00 UTC (permalink / raw)
  To: akuster808, Jae Hyun Yoo; +Cc: yocto, OpenBMC Maillist, James Feist

On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
> the meta-security layer should be fix now.
> 
> please update and let me know if not.

Thanks Armin!

Jae, I've pulled this into OpenBMC.  Can you give it a try?

-brad


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [yocto] Build break in the latest openbmc tree.
  2019-08-28  0:00         ` Brad Bishop
@ 2019-09-03 21:16           ` Jae Hyun Yoo
  -1 siblings, 0 replies; 19+ messages in thread
From: Jae Hyun Yoo @ 2019-09-03 21:16 UTC (permalink / raw)
  To: Brad Bishop, akuster808; +Cc: yocto, OpenBMC Maillist, James Feist

On 8/27/2019 5:00 PM, Brad Bishop wrote:
> On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
>> the meta-security layer should be fix now.
>>
>> please update and let me know if not.
> 
> Thanks Armin!
> 
> Jae, I've pulled this into OpenBMC.  Can you give it a try?
> 

Thanks Armin, Brad!

I tried it using the latest tree and checked that the build breakage has
gone, but a new issue happened while it's building 'qemu-native'.

| ERROR: Execution of 
'/home/yoojae/workspace/openbmc/build/tmp/work/x86_64-linux/qemu-native/4.1.0-r0/temp/run.do_configure.2396' 
failed with exit code 1:
| ERROR: unknown option --disable-libssh

So I made a patch to fix the new issue.

--- a/poky/meta/recipes-devtools/qemu/qemu.inc
+++ b/poky/meta/recipes-devtools/qemu/qemu.inc
@@ -137,7 +137,7 @@ PACKAGECONFIG[curses] = 
"--enable-curses,--disable-curses,ncurses,"
  PACKAGECONFIG[gtk+] = "--enable-gtk,--disable-gtk,gtk+3 gettext-native"
  PACKAGECONFIG[vte] = "--enable-vte,--disable-vte,vte gettext-native"
  PACKAGECONFIG[libcap-ng] = "--enable-cap-ng,--disable-cap-ng,libcap-ng,"
-PACKAGECONFIG[ssh] = "--enable-libssh,--disable-libssh,libssh,"
+PACKAGECONFIG[ssh] = "--enable-libssh2,--disable-libssh2,libssh2,"
  PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt,"
  PACKAGECONFIG[nettle] = "--enable-nettle,--disable-nettle,nettle"
  PACKAGECONFIG[libusb] = "--enable-libusb,--disable-libusb,libusb1"

Brad,
Please apply this change into the qemu recipe.

Thanks,
Jae

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-09-03 21:16           ` Jae Hyun Yoo
  0 siblings, 0 replies; 19+ messages in thread
From: Jae Hyun Yoo @ 2019-09-03 21:16 UTC (permalink / raw)
  To: Brad Bishop, akuster808; +Cc: yocto, OpenBMC Maillist, James Feist

On 8/27/2019 5:00 PM, Brad Bishop wrote:
> On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
>> the meta-security layer should be fix now.
>>
>> please update and let me know if not.
> 
> Thanks Armin!
> 
> Jae, I've pulled this into OpenBMC.  Can you give it a try?
> 

Thanks Armin, Brad!

I tried it using the latest tree and checked that the build breakage has
gone, but a new issue happened while it's building 'qemu-native'.

| ERROR: Execution of 
'/home/yoojae/workspace/openbmc/build/tmp/work/x86_64-linux/qemu-native/4.1.0-r0/temp/run.do_configure.2396' 
failed with exit code 1:
| ERROR: unknown option --disable-libssh

So I made a patch to fix the new issue.

--- a/poky/meta/recipes-devtools/qemu/qemu.inc
+++ b/poky/meta/recipes-devtools/qemu/qemu.inc
@@ -137,7 +137,7 @@ PACKAGECONFIG[curses] = 
"--enable-curses,--disable-curses,ncurses,"
  PACKAGECONFIG[gtk+] = "--enable-gtk,--disable-gtk,gtk+3 gettext-native"
  PACKAGECONFIG[vte] = "--enable-vte,--disable-vte,vte gettext-native"
  PACKAGECONFIG[libcap-ng] = "--enable-cap-ng,--disable-cap-ng,libcap-ng,"
-PACKAGECONFIG[ssh] = "--enable-libssh,--disable-libssh,libssh,"
+PACKAGECONFIG[ssh] = "--enable-libssh2,--disable-libssh2,libssh2,"
  PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt,"
  PACKAGECONFIG[nettle] = "--enable-nettle,--disable-nettle,nettle"
  PACKAGECONFIG[libusb] = "--enable-libusb,--disable-libusb,libusb1"

Brad,
Please apply this change into the qemu recipe.

Thanks,
Jae





^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [yocto] Build break in the latest openbmc tree.
  2019-09-03 21:16           ` Jae Hyun Yoo
@ 2019-09-04  0:36             ` Brad Bishop
  -1 siblings, 0 replies; 19+ messages in thread
From: Brad Bishop @ 2019-09-04  0:36 UTC (permalink / raw)
  To: Jae Hyun Yoo; +Cc: akuster808, yocto, OpenBMC Maillist, James Feist

at 5:16 PM, Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> wrote:

> On 8/27/2019 5:00 PM, Brad Bishop wrote:
>> On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
>>> the meta-security layer should be fix now.
>>>
>>> please update and let me know if not.
>> Thanks Armin!
>> Jae, I've pulled this into OpenBMC.  Can you give it a try?
>
> Thanks Armin, Brad!
>
> I tried it using the latest tree and checked that the build breakage has
> gone, but a new issue happened while it's building 'qemu-native'.
>
> | ERROR: Execution of  
> '/home/yoojae/workspace/openbmc/build/tmp/work/x86_64-linux/qemu-native/4.1.0-r0/temp/run.do_configure.2396'  
> failed with exit code 1:
> | ERROR: unknown option --disable-libssh
>
> So I made a patch to fix the new issue.
>
> --- a/poky/meta/recipes-devtools/qemu/qemu.inc
> +++ b/poky/meta/recipes-devtools/qemu/qemu.inc
> @@ -137,7 +137,7 @@ PACKAGECONFIG[curses] =  
> "--enable-curses,--disable-curses,ncurses,"
>  PACKAGECONFIG[gtk+] = "--enable-gtk,--disable-gtk,gtk+3 gettext-native"
>  PACKAGECONFIG[vte] = "--enable-vte,--disable-vte,vte gettext-native"
>  PACKAGECONFIG[libcap-ng] = "--enable-cap-ng,--disable-cap-ng,libcap-ng,"
> -PACKAGECONFIG[ssh] = "--enable-libssh,--disable-libssh,libssh,"
> +PACKAGECONFIG[ssh] = "--enable-libssh2,--disable-libssh2,libssh2,"
>  PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt,"
>  PACKAGECONFIG[nettle] = "--enable-nettle,--disable-nettle,nettle"
>  PACKAGECONFIG[libusb] = "--enable-libusb,--disable-libusb,libusb1"
>
> Brad,
> Please apply this change into the qemu recipe.

Hi Jae

Please send your patch to OE-Core.

FWIW I am able to build qemu-native without issue with OpenBMC 93ee980ed9  
although I am not using meta-security.

thx - brad

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-09-04  0:36             ` Brad Bishop
  0 siblings, 0 replies; 19+ messages in thread
From: Brad Bishop @ 2019-09-04  0:36 UTC (permalink / raw)
  To: Jae Hyun Yoo; +Cc: yocto, OpenBMC Maillist, akuster808, James Feist

at 5:16 PM, Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> wrote:

> On 8/27/2019 5:00 PM, Brad Bishop wrote:
>> On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
>>> the meta-security layer should be fix now.
>>>
>>> please update and let me know if not.
>> Thanks Armin!
>> Jae, I've pulled this into OpenBMC.  Can you give it a try?
>
> Thanks Armin, Brad!
>
> I tried it using the latest tree and checked that the build breakage has
> gone, but a new issue happened while it's building 'qemu-native'.
>
> | ERROR: Execution of  
> '/home/yoojae/workspace/openbmc/build/tmp/work/x86_64-linux/qemu-native/4.1.0-r0/temp/run.do_configure.2396'  
> failed with exit code 1:
> | ERROR: unknown option --disable-libssh
>
> So I made a patch to fix the new issue.
>
> --- a/poky/meta/recipes-devtools/qemu/qemu.inc
> +++ b/poky/meta/recipes-devtools/qemu/qemu.inc
> @@ -137,7 +137,7 @@ PACKAGECONFIG[curses] =  
> "--enable-curses,--disable-curses,ncurses,"
>  PACKAGECONFIG[gtk+] = "--enable-gtk,--disable-gtk,gtk+3 gettext-native"
>  PACKAGECONFIG[vte] = "--enable-vte,--disable-vte,vte gettext-native"
>  PACKAGECONFIG[libcap-ng] = "--enable-cap-ng,--disable-cap-ng,libcap-ng,"
> -PACKAGECONFIG[ssh] = "--enable-libssh,--disable-libssh,libssh,"
> +PACKAGECONFIG[ssh] = "--enable-libssh2,--disable-libssh2,libssh2,"
>  PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt,"
>  PACKAGECONFIG[nettle] = "--enable-nettle,--disable-nettle,nettle"
>  PACKAGECONFIG[libusb] = "--enable-libusb,--disable-libusb,libusb1"
>
> Brad,
> Please apply this change into the qemu recipe.

Hi Jae

Please send your patch to OE-Core.

FWIW I am able to build qemu-native without issue with OpenBMC 93ee980ed9  
although I am not using meta-security.

thx - brad


^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: [yocto] Build break in the latest openbmc tree.
  2019-09-04  0:36             ` Brad Bishop
@ 2019-09-04  1:01               ` Khem Raj
  -1 siblings, 0 replies; 19+ messages in thread
From: Khem Raj @ 2019-09-04  1:01 UTC (permalink / raw)
  To: Brad Bishop, Jae Hyun Yoo, alistair.francis
  Cc: yocto, OpenBMC Maillist, akuster808, James Feist

[-- Attachment #1: Type: text/plain, Size: 2277 bytes --]



On 9/3/19 5:36 PM, Brad Bishop wrote:
> at 5:16 PM, Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> wrote:
> 
>> On 8/27/2019 5:00 PM, Brad Bishop wrote:
>>> On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
>>>> the meta-security layer should be fix now.
>>>>
>>>> please update and let me know if not.
>>> Thanks Armin!
>>> Jae, I've pulled this into OpenBMC.  Can you give it a try?
>>
>> Thanks Armin, Brad!
>>
>> I tried it using the latest tree and checked that the build breakage has
>> gone, but a new issue happened while it's building 'qemu-native'.
>>
>> | ERROR: Execution of
>> '/home/yoojae/workspace/openbmc/build/tmp/work/x86_64-linux/qemu-native/4.1.0-r0/temp/run.do_configure.2396'
>> failed with exit code 1:
>> | ERROR: unknown option --disable-libssh
>>
>> So I made a patch to fix the new issue.
>>
>> --- a/poky/meta/recipes-devtools/qemu/qemu.inc
>> +++ b/poky/meta/recipes-devtools/qemu/qemu.inc
>> @@ -137,7 +137,7 @@ PACKAGECONFIG[curses] =
>> "--enable-curses,--disable-curses,ncurses,"
>>  PACKAGECONFIG[gtk+] = "--enable-gtk,--disable-gtk,gtk+3 gettext-native"
>>  PACKAGECONFIG[vte] = "--enable-vte,--disable-vte,vte gettext-native"
>>  PACKAGECONFIG[libcap-ng] = "--enable-cap-ng,--disable-cap-ng,libcap-ng,"
>> -PACKAGECONFIG[ssh] = "--enable-libssh,--disable-libssh,libssh,"
>> +PACKAGECONFIG[ssh] = "--enable-libssh2,--disable-libssh2,libssh2,"
>>  PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt,"
>>  PACKAGECONFIG[nettle] = "--enable-nettle,--disable-nettle,nettle"
>>  PACKAGECONFIG[libusb] = "--enable-libusb,--disable-libusb,libusb1"
>>
>> Brad,
>> Please apply this change into the qemu recipe.
> 

this was intentionally introduced in [1] although commit message did not
mention about it so it could be unintended change, so I wonder if there
is something more going on, is this packageconfig edited by some other
bbappends from other layers in your setup


> Hi Jae
> 
> Please send your patch to OE-Core.
> 
> FWIW I am able to build qemu-native without issue with OpenBMC
> 93ee980ed9 although I am not using meta-security.
> 
> thx - brad

[1]
https://git.openembedded.org/openembedded-core/commit/?id=50a7dec95618080962e56fd347f505e691b7ad6f

[-- Attachment #2: pEpkey.asc --]
[-- Type: application/pgp-keys, Size: 2373 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-09-04  1:01               ` Khem Raj
  0 siblings, 0 replies; 19+ messages in thread
From: Khem Raj @ 2019-09-04  1:01 UTC (permalink / raw)
  To: Brad Bishop, Jae Hyun Yoo, alistair.francis
  Cc: yocto, OpenBMC Maillist, akuster808, James Feist

[-- Attachment #1: Type: text/plain, Size: 2277 bytes --]



On 9/3/19 5:36 PM, Brad Bishop wrote:
> at 5:16 PM, Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> wrote:
> 
>> On 8/27/2019 5:00 PM, Brad Bishop wrote:
>>> On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
>>>> the meta-security layer should be fix now.
>>>>
>>>> please update and let me know if not.
>>> Thanks Armin!
>>> Jae, I've pulled this into OpenBMC.  Can you give it a try?
>>
>> Thanks Armin, Brad!
>>
>> I tried it using the latest tree and checked that the build breakage has
>> gone, but a new issue happened while it's building 'qemu-native'.
>>
>> | ERROR: Execution of
>> '/home/yoojae/workspace/openbmc/build/tmp/work/x86_64-linux/qemu-native/4.1.0-r0/temp/run.do_configure.2396'
>> failed with exit code 1:
>> | ERROR: unknown option --disable-libssh
>>
>> So I made a patch to fix the new issue.
>>
>> --- a/poky/meta/recipes-devtools/qemu/qemu.inc
>> +++ b/poky/meta/recipes-devtools/qemu/qemu.inc
>> @@ -137,7 +137,7 @@ PACKAGECONFIG[curses] =
>> "--enable-curses,--disable-curses,ncurses,"
>>  PACKAGECONFIG[gtk+] = "--enable-gtk,--disable-gtk,gtk+3 gettext-native"
>>  PACKAGECONFIG[vte] = "--enable-vte,--disable-vte,vte gettext-native"
>>  PACKAGECONFIG[libcap-ng] = "--enable-cap-ng,--disable-cap-ng,libcap-ng,"
>> -PACKAGECONFIG[ssh] = "--enable-libssh,--disable-libssh,libssh,"
>> +PACKAGECONFIG[ssh] = "--enable-libssh2,--disable-libssh2,libssh2,"
>>  PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt,"
>>  PACKAGECONFIG[nettle] = "--enable-nettle,--disable-nettle,nettle"
>>  PACKAGECONFIG[libusb] = "--enable-libusb,--disable-libusb,libusb1"
>>
>> Brad,
>> Please apply this change into the qemu recipe.
> 

this was intentionally introduced in [1] although commit message did not
mention about it so it could be unintended change, so I wonder if there
is something more going on, is this packageconfig edited by some other
bbappends from other layers in your setup


> Hi Jae
> 
> Please send your patch to OE-Core.
> 
> FWIW I am able to build qemu-native without issue with OpenBMC
> 93ee980ed9 although I am not using meta-security.
> 
> thx - brad

[1]
https://git.openembedded.org/openembedded-core/commit/?id=50a7dec95618080962e56fd347f505e691b7ad6f

[-- Attachment #2: pEpkey.asc --]
[-- Type: application/pgp-keys, Size: 2373 bytes --]

^ permalink raw reply	[flat|nested] 19+ messages in thread

* RE: [yocto] Build break in the latest openbmc tree.
  2019-09-04  1:01               ` Khem Raj
@ 2019-09-04  4:06                 ` Alistair Francis
  -1 siblings, 0 replies; 19+ messages in thread
From: Alistair Francis @ 2019-09-04  4:06 UTC (permalink / raw)
  To: Khem Raj, Brad Bishop, Jae Hyun Yoo
  Cc: yocto, OpenBMC Maillist, akuster808, James Feist

> -----Original Message-----
> From: Khem Raj <raj.khem@gmail.com>
> Sent: Tuesday, 3 September 2019 6:01 PM
> To: Brad Bishop <bradleyb@fuzziesquirrel.com>; Jae Hyun Yoo
> <jae.hyun.yoo@linux.intel.com>; Alistair Francis <Alistair.Francis@wdc.com>
> Cc: yocto@yoctoproject.org; OpenBMC Maillist <openbmc@lists.ozlabs.org>;
> akuster808 <akuster808@gmail.com>; James Feist
> <james.feist@linux.intel.com>
> Subject: Re: [yocto] Build break in the latest openbmc tree.
> 
> 
> 
> On 9/3/19 5:36 PM, Brad Bishop wrote:
> > at 5:16 PM, Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> wrote:
> >
> >> On 8/27/2019 5:00 PM, Brad Bishop wrote:
> >>> On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
> >>>> the meta-security layer should be fix now.
> >>>>
> >>>> please update and let me know if not.
> >>> Thanks Armin!
> >>> Jae, I've pulled this into OpenBMC.  Can you give it a try?
> >>
> >> Thanks Armin, Brad!
> >>
> >> I tried it using the latest tree and checked that the build breakage
> >> has gone, but a new issue happened while it's building 'qemu-native'.
> >>
> >> | ERROR: Execution of
> >> '/home/yoojae/workspace/openbmc/build/tmp/work/x86_64-
> linux/qemu-native/4.1.0-r0/temp/run.do_configure.2396'
> >> failed with exit code 1:
> >> | ERROR: unknown option --disable-libssh
> >>
> >> So I made a patch to fix the new issue.
> >>
> >> --- a/poky/meta/recipes-devtools/qemu/qemu.inc
> >> +++ b/poky/meta/recipes-devtools/qemu/qemu.inc
> >> @@ -137,7 +137,7 @@ PACKAGECONFIG[curses] =
> >> "--enable-curses,--disable-curses,ncurses,"
> >>  PACKAGECONFIG[gtk+] = "--enable-gtk,--disable-gtk,gtk+3 gettext-native"
> >>  PACKAGECONFIG[vte] = "--enable-vte,--disable-vte,vte gettext-native"
> >>  PACKAGECONFIG[libcap-ng] = "--enable-cap-ng,--disable-cap-ng,libcap-
> ng,"
> >> -PACKAGECONFIG[ssh] = "--enable-libssh,--disable-libssh,libssh,"
> >> +PACKAGECONFIG[ssh] = "--enable-libssh2,--disable-libssh2,libssh2,"
> >>  PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt,"
> >>  PACKAGECONFIG[nettle] = "--enable-nettle,--disable-nettle,nettle"
> >>  PACKAGECONFIG[libusb] = "--enable-libusb,--disable-libusb,libusb1"
> >>
> >> Brad,
> >> Please apply this change into the qemu recipe.
> >
> 
> this was intentionally introduced in [1] although commit message did not
> mention about it so it could be unintended change, so I wonder if there is
> something more going on, is this packageconfig edited by some other
> bbappends from other layers in your setup
> 

It was intentional as QEMU now uses libssh2. Sorry that I didn't mention it in the commit message.

Alistair

> 
> > Hi Jae
> >
> > Please send your patch to OE-Core.
> >
> > FWIW I am able to build qemu-native without issue with OpenBMC
> > 93ee980ed9 although I am not using meta-security.
> >
> > thx - brad
> 
> [1]
> https://git.openembedded.org/openembedded-
> core/commit/?id=50a7dec95618080962e56fd347f505e691b7ad6f

^ permalink raw reply	[flat|nested] 19+ messages in thread

* Re: Build break in the latest openbmc tree.
@ 2019-09-04  4:06                 ` Alistair Francis
  0 siblings, 0 replies; 19+ messages in thread
From: Alistair Francis @ 2019-09-04  4:06 UTC (permalink / raw)
  To: Khem Raj, Brad Bishop, Jae Hyun Yoo
  Cc: yocto, OpenBMC Maillist, akuster808, James Feist

> -----Original Message-----
> From: Khem Raj <raj.khem@gmail.com>
> Sent: Tuesday, 3 September 2019 6:01 PM
> To: Brad Bishop <bradleyb@fuzziesquirrel.com>; Jae Hyun Yoo
> <jae.hyun.yoo@linux.intel.com>; Alistair Francis <Alistair.Francis@wdc.com>
> Cc: yocto@yoctoproject.org; OpenBMC Maillist <openbmc@lists.ozlabs.org>;
> akuster808 <akuster808@gmail.com>; James Feist
> <james.feist@linux.intel.com>
> Subject: Re: [yocto] Build break in the latest openbmc tree.
> 
> 
> 
> On 9/3/19 5:36 PM, Brad Bishop wrote:
> > at 5:16 PM, Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> wrote:
> >
> >> On 8/27/2019 5:00 PM, Brad Bishop wrote:
> >>> On Sun, 2019-08-25 at 10:49 -0700, akuster808 wrote:
> >>>> the meta-security layer should be fix now.
> >>>>
> >>>> please update and let me know if not.
> >>> Thanks Armin!
> >>> Jae, I've pulled this into OpenBMC.  Can you give it a try?
> >>
> >> Thanks Armin, Brad!
> >>
> >> I tried it using the latest tree and checked that the build breakage
> >> has gone, but a new issue happened while it's building 'qemu-native'.
> >>
> >> | ERROR: Execution of
> >> '/home/yoojae/workspace/openbmc/build/tmp/work/x86_64-
> linux/qemu-native/4.1.0-r0/temp/run.do_configure.2396'
> >> failed with exit code 1:
> >> | ERROR: unknown option --disable-libssh
> >>
> >> So I made a patch to fix the new issue.
> >>
> >> --- a/poky/meta/recipes-devtools/qemu/qemu.inc
> >> +++ b/poky/meta/recipes-devtools/qemu/qemu.inc
> >> @@ -137,7 +137,7 @@ PACKAGECONFIG[curses] =
> >> "--enable-curses,--disable-curses,ncurses,"
> >>  PACKAGECONFIG[gtk+] = "--enable-gtk,--disable-gtk,gtk+3 gettext-native"
> >>  PACKAGECONFIG[vte] = "--enable-vte,--disable-vte,vte gettext-native"
> >>  PACKAGECONFIG[libcap-ng] = "--enable-cap-ng,--disable-cap-ng,libcap-
> ng,"
> >> -PACKAGECONFIG[ssh] = "--enable-libssh,--disable-libssh,libssh,"
> >> +PACKAGECONFIG[ssh] = "--enable-libssh2,--disable-libssh2,libssh2,"
> >>  PACKAGECONFIG[gcrypt] = "--enable-gcrypt,--disable-gcrypt,libgcrypt,"
> >>  PACKAGECONFIG[nettle] = "--enable-nettle,--disable-nettle,nettle"
> >>  PACKAGECONFIG[libusb] = "--enable-libusb,--disable-libusb,libusb1"
> >>
> >> Brad,
> >> Please apply this change into the qemu recipe.
> >
> 
> this was intentionally introduced in [1] although commit message did not
> mention about it so it could be unintended change, so I wonder if there is
> something more going on, is this packageconfig edited by some other
> bbappends from other layers in your setup
> 

It was intentional as QEMU now uses libssh2. Sorry that I didn't mention it in the commit message.

Alistair

> 
> > Hi Jae
> >
> > Please send your patch to OE-Core.
> >
> > FWIW I am able to build qemu-native without issue with OpenBMC
> > 93ee980ed9 although I am not using meta-security.
> >
> > thx - brad
> 
> [1]
> https://git.openembedded.org/openembedded-
> core/commit/?id=50a7dec95618080962e56fd347f505e691b7ad6f

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2019-09-04  4:07 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <038f49d9-099e-dabd-2957-d31e7b8bbf41@linux.intel.com>
2019-08-22 22:38 ` Build break in the latest openbmc tree James Feist
2019-08-23  1:09   ` Brad Bishop
2019-08-23  1:09     ` Brad Bishop
2019-08-23  3:53     ` akuster808
2019-08-23  3:53       ` akuster808
2019-08-23 16:48     ` Jae Hyun Yoo
2019-08-23 16:48       ` Jae Hyun Yoo
2019-08-25 17:49     ` [yocto] " akuster808
2019-08-25 17:49       ` akuster808
2019-08-28  0:00       ` [yocto] " Brad Bishop
2019-08-28  0:00         ` Brad Bishop
2019-09-03 21:16         ` [yocto] " Jae Hyun Yoo
2019-09-03 21:16           ` Jae Hyun Yoo
2019-09-04  0:36           ` [yocto] " Brad Bishop
2019-09-04  0:36             ` Brad Bishop
2019-09-04  1:01             ` [yocto] " Khem Raj
2019-09-04  1:01               ` Khem Raj
2019-09-04  4:06               ` [yocto] " Alistair Francis
2019-09-04  4:06                 ` Alistair Francis

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.