All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-virtualization][PATCH 1/2] xen-tools: Fix build with GCC 12
@ 2022-05-09 17:00 Khem Raj
  2022-05-09 17:00 ` [meta-virtualization][PATCH 2/2] seabios: Upgrade to 1.16 release Khem Raj
  2022-05-09 17:38 ` [meta-virtualization][PATCH 1/2] xen-tools: Fix build with GCC 12 Bruce Ashfield
  0 siblings, 2 replies; 4+ messages in thread
From: Khem Raj @ 2022-05-09 17:00 UTC (permalink / raw)
  To: meta-virtualization; +Cc: Khem Raj, Bruce Ashfield

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Bruce Ashfield <bruce.ashfield@gmail.com>
---
 recipes-extended/xen/xen-tools_4.16.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/recipes-extended/xen/xen-tools_4.16.bb b/recipes-extended/xen/xen-tools_4.16.bb
index ae1ae8a..be27cf7 100644
--- a/recipes-extended/xen/xen-tools_4.16.bb
+++ b/recipes-extended/xen/xen-tools_4.16.bb
@@ -7,6 +7,7 @@ XEN_BRANCH ?= "stable-${XEN_REL}"
 SRC_URI = " \
     git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH} \
     file://0001-python-pygrub-pass-DISTUTILS-xen-4.15.patch \
+    file://xen-fix-gcc12-build-issues.patch \
     "
 
 LIC_FILES_CHKSUM ?= "file://COPYING;md5=419739e325a50f3d7b4501338e44a4e5"
-- 
2.36.1



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

* [meta-virtualization][PATCH 2/2] seabios: Upgrade to 1.16 release
  2022-05-09 17:00 [meta-virtualization][PATCH 1/2] xen-tools: Fix build with GCC 12 Khem Raj
@ 2022-05-09 17:00 ` Khem Raj
  2022-05-09 17:39   ` Bruce Ashfield
  2022-05-09 17:38 ` [meta-virtualization][PATCH 1/2] xen-tools: Fix build with GCC 12 Bruce Ashfield
  1 sibling, 1 reply; 4+ messages in thread
From: Khem Raj @ 2022-05-09 17:00 UTC (permalink / raw)
  To: meta-virtualization; +Cc: Khem Raj, Bruce Ashfield

Pin to use gcc as compiler always

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Bruce Ashfield <bruce.ashfield@gmail.com>
---
 .../seabios/{seabios_1.14.0.bb => seabios_1.16.0.bb}       | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
 rename recipes-extended/seabios/{seabios_1.14.0.bb => seabios_1.16.0.bb} (87%)

diff --git a/recipes-extended/seabios/seabios_1.14.0.bb b/recipes-extended/seabios/seabios_1.16.0.bb
similarity index 87%
rename from recipes-extended/seabios/seabios_1.14.0.bb
rename to recipes-extended/seabios/seabios_1.16.0.bb
index a090756..ebab54b 100644
--- a/recipes-extended/seabios/seabios_1.14.0.bb
+++ b/recipes-extended/seabios/seabios_1.16.0.bb
@@ -15,9 +15,7 @@ S = "${WORKDIR}/${PN}-${PV}"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504         \
                     file://COPYING.LESSER;md5=6a6a8e020838b23406c81b19c1d46df6  \
                     "
-
-SRC_URI[md5sum] = "9df3b7de6376850d09161137e7a9b61f"
-SRC_URI[sha256sum] = "eb70cc62b29aa83e10a653233acebf4bb154d00d0c87dc2a2c6e2da75e5e81fd"
+SRC_URI[sha256sum] = "d44d8e97ad56f3fd23ed3076077a770d37a5e7bae22daa59656ff41c3334fb34"
 
 FILES:${PN} = "/usr/share/firmware"
 
@@ -27,6 +25,9 @@ TUNE_CCARGS = ""
 EXTRA_OEMAKE += "HOSTCC='${BUILD_CC}'"
 EXTRA_OEMAKE += "CROSS_PREFIX=${TARGET_PREFIX}"
 
+# Can not yet compile with clang e.g.
+TOOLCHAIN = "gcc"
+
 COMPATIBLE_HOST = "(i.86|x86_64).*-linux"
 
 do_configure() {
-- 
2.36.1



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

* Re: [meta-virtualization][PATCH 1/2] xen-tools: Fix build with GCC 12
  2022-05-09 17:00 [meta-virtualization][PATCH 1/2] xen-tools: Fix build with GCC 12 Khem Raj
  2022-05-09 17:00 ` [meta-virtualization][PATCH 2/2] seabios: Upgrade to 1.16 release Khem Raj
@ 2022-05-09 17:38 ` Bruce Ashfield
  1 sibling, 0 replies; 4+ messages in thread
From: Bruce Ashfield @ 2022-05-09 17:38 UTC (permalink / raw)
  To: Khem Raj; +Cc: meta-virtualization

It built fine here.

merged

Bruce

On Mon, May 9, 2022 at 1:01 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> Cc: Bruce Ashfield <bruce.ashfield@gmail.com>
> ---
>  recipes-extended/xen/xen-tools_4.16.bb | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/recipes-extended/xen/xen-tools_4.16.bb b/recipes-extended/xen/xen-tools_4.16.bb
> index ae1ae8a..be27cf7 100644
> --- a/recipes-extended/xen/xen-tools_4.16.bb
> +++ b/recipes-extended/xen/xen-tools_4.16.bb
> @@ -7,6 +7,7 @@ XEN_BRANCH ?= "stable-${XEN_REL}"
>  SRC_URI = " \
>      git://xenbits.xen.org/xen.git;branch=${XEN_BRANCH} \
>      file://0001-python-pygrub-pass-DISTUTILS-xen-4.15.patch \
> +    file://xen-fix-gcc12-build-issues.patch \
>      "
>
>  LIC_FILES_CHKSUM ?= "file://COPYING;md5=419739e325a50f3d7b4501338e44a4e5"
> --
> 2.36.1
>


-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II


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

* Re: [meta-virtualization][PATCH 2/2] seabios: Upgrade to 1.16 release
  2022-05-09 17:00 ` [meta-virtualization][PATCH 2/2] seabios: Upgrade to 1.16 release Khem Raj
@ 2022-05-09 17:39   ` Bruce Ashfield
  0 siblings, 0 replies; 4+ messages in thread
From: Bruce Ashfield @ 2022-05-09 17:39 UTC (permalink / raw)
  To: Khem Raj; +Cc: meta-virtualization

merged.

Bruce

On Mon, May 9, 2022 at 1:01 PM Khem Raj <raj.khem@gmail.com> wrote:
>
> Pin to use gcc as compiler always
>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> Cc: Bruce Ashfield <bruce.ashfield@gmail.com>
> ---
>  .../seabios/{seabios_1.14.0.bb => seabios_1.16.0.bb}       | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)
>  rename recipes-extended/seabios/{seabios_1.14.0.bb => seabios_1.16.0.bb} (87%)
>
> diff --git a/recipes-extended/seabios/seabios_1.14.0.bb b/recipes-extended/seabios/seabios_1.16.0.bb
> similarity index 87%
> rename from recipes-extended/seabios/seabios_1.14.0.bb
> rename to recipes-extended/seabios/seabios_1.16.0.bb
> index a090756..ebab54b 100644
> --- a/recipes-extended/seabios/seabios_1.14.0.bb
> +++ b/recipes-extended/seabios/seabios_1.16.0.bb
> @@ -15,9 +15,7 @@ S = "${WORKDIR}/${PN}-${PV}"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504         \
>                      file://COPYING.LESSER;md5=6a6a8e020838b23406c81b19c1d46df6  \
>                      "
> -
> -SRC_URI[md5sum] = "9df3b7de6376850d09161137e7a9b61f"
> -SRC_URI[sha256sum] = "eb70cc62b29aa83e10a653233acebf4bb154d00d0c87dc2a2c6e2da75e5e81fd"
> +SRC_URI[sha256sum] = "d44d8e97ad56f3fd23ed3076077a770d37a5e7bae22daa59656ff41c3334fb34"
>
>  FILES:${PN} = "/usr/share/firmware"
>
> @@ -27,6 +25,9 @@ TUNE_CCARGS = ""
>  EXTRA_OEMAKE += "HOSTCC='${BUILD_CC}'"
>  EXTRA_OEMAKE += "CROSS_PREFIX=${TARGET_PREFIX}"
>
> +# Can not yet compile with clang e.g.
> +TOOLCHAIN = "gcc"
> +
>  COMPATIBLE_HOST = "(i.86|x86_64).*-linux"
>
>  do_configure() {
> --
> 2.36.1
>


-- 
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II


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

end of thread, other threads:[~2022-05-09 17:39 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-09 17:00 [meta-virtualization][PATCH 1/2] xen-tools: Fix build with GCC 12 Khem Raj
2022-05-09 17:00 ` [meta-virtualization][PATCH 2/2] seabios: Upgrade to 1.16 release Khem Raj
2022-05-09 17:39   ` Bruce Ashfield
2022-05-09 17:38 ` [meta-virtualization][PATCH 1/2] xen-tools: Fix build with GCC 12 Bruce Ashfield

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.