Skip to contentSkip to conversation

xen: Ensure host Python2 is used

PATCH New Alistair Francis 4 participants 9 messages Aug 12, 2016 – Aug 16, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/2 xen: Ensure host Python2 is used

To avoid Xen build issues ensure that host Python 2 is used.

---
 package/xen/xen.mk | 3 +++
 1 file changed, 3 insertions(+)
package/xen/xen.mk +3 -0
index 759667a..e2abf25 100644
@@ -8,6 +8,7 @@ XEN_VERSION = 4.6.0
 XEN_SITE = http://bits.xensource.com/oss-xen/release/$(XEN_VERSION)
 XEN_LICENSE = GPLv2
 XEN_LICENSE_FILES = COPYING
+XEN_DEPENDENCIES = host-python
 
 # Calculate XEN_ARCH
 ifeq ($(ARCH),aarch64)
@@ -17,6 +18,8 @@ XEN_ARCH = arm32
 endif
 
 XEN_CONF_OPTS = --disable-ocamltools
+
+XEN_CONF_ENV = PYTHON=$(HOST_DIR)/usr/bin/python2
 XEN_MAKE_ENV = \
 	XEN_TARGET_ARCH=$(XEN_ARCH) \
 	CROSS_COMPILE=$(TARGET_CROSS) \
Signature · 1 line
2.7.4
#1 lore raw

PATCH 2/2 xen: Bump to version 4.7

Bump Xen up to 4.7 which is the latest release.

---
 package/xen/xen.hash | 2 +-
 package/xen/xen.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
package/xen/xen.hash +1 -1
index c124b3a..602e6c7 100644
@@ -1,2 +1,2 @@
 # Locally computed
-sha256 6fa1c2431df55aa5950d248e6093b8c8c0f11c357a0adbd348a2186478e80909 xen-4.6.0.tar.gz
+sha256 be5876144d49729572ae06142e0bb93f1c1f2695578141eff2931995add24623 xen-4.7.0.tar.gz
package/xen/xen.mk +1 -1
index e2abf25..e2c797f 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-XEN_VERSION = 4.6.0
+XEN_VERSION = 4.7.0
 XEN_SITE = http://bits.xensource.com/oss-xen/release/$(XEN_VERSION)
 XEN_LICENSE = GPLv2
 XEN_LICENSE_FILES = COPYING
Signature · 1 line
2.7.4
#3 lore raw

PATCH 2/2 xen: Bump to version 4.7

Quoted 6 lines · Peter Korsgaard
Quoted 4 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Alistair" == Alistair Francis <[email protected]> writes:

Bump Xen up to 4.7 which is the latest release.

Committed to next, thanks.

Great! Thanks

Alistair

Quoted 3 lines

--
Bye, Peter Korsgaard

#4 lore raw

PATCH 1/2 xen: Ensure host Python2 is used

In reply to Alistair Francis

Alistair, All,

On 2016-08-12 15:30 -0700, Alistair Francis spake thusly:

Quoted 3 lines

To avoid Xen build issues ensure that host Python 2 is used.

Wee! Works:
python2... /home/ymorin/dev/buildroot/O/host/usr/bin/python2 checking for python version >= 2.3 ... yes

Regards,
Yann E. MORIN.

Quoted 28 lines
---
 package/xen/xen.mk | 3 +++
 1 file changed, 3 insertions(+)
package/xen/xen.mk +3 -0
index 759667a..e2abf25 100644
@@ -8,6 +8,7 @@ XEN_VERSION = 4.6.0
 XEN_SITE = http://bits.xensource.com/oss-xen/release/$(XEN_VERSION)
 XEN_LICENSE = GPLv2
 XEN_LICENSE_FILES = COPYING
+XEN_DEPENDENCIES = host-python
 
 # Calculate XEN_ARCH
 ifeq ($(ARCH),aarch64)
@@ -17,6 +18,8 @@ XEN_ARCH = arm32
 endif
 
 XEN_CONF_OPTS = --disable-ocamltools
+
+XEN_CONF_ENV = PYTHON=$(HOST_DIR)/usr/bin/python2
 XEN_MAKE_ENV = \
 	XEN_TARGET_ARCH=$(XEN_ARCH) \
 	CROSS_COMPILE=$(TARGET_CROSS) \
Signature · 1 line
2.7.4
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
#5 lore raw

PATCH 1/2 xen: Ensure host Python2 is used

In reply to Alistair Francis

Hello,

Quoted 6 lines · Alistair Francis

To avoid Xen build issues ensure that host Python 2 is used.

---
 package/xen/xen.mk | 3 +++
 1 file changed, 3 insertions(+)

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#6 lore raw

PATCH 1/2 xen: Ensure host Python2 is used

Quoted 11 lines · Thomas Petazzoni

Hello,

Quoted 6 lines · Alistair Francis

To avoid Xen build issues ensure that host Python 2 is used.

---
 package/xen/xen.mk | 3 +++
 1 file changed, 3 insertions(+)

Applied to master, thanks.

Great! Thanks.

Any news on the second patch as well?

Thanks,

Alistair

Quoted 6 lines

Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

#7 lore raw

PATCH 1/2 xen: Ensure host Python2 is used

Alistair, All,

On 2016-08-15 09:40 -0700, Alistair Francis spake thusly:

Quoted 12 lines
Quoted 10 lines · Thomas Petazzoni

Hello,

Quoted 6 lines · Alistair Francis

To avoid Xen build issues ensure that host Python 2 is used.

---
 package/xen/xen.mk | 3 +++
 1 file changed, 3 insertions(+)
Quoted 5 lines
Quoted 1 line

Applied to master, thanks.

Great! Thanks.

Any news on the second patch as well?

We're in the stabilisation phase after -rc1 was tagged ~two weeks ago. So, master only gets fixes or documentation.

New features or version bumps may go to the next branch, but since the focus is on stabilisation, not much gets comitted to next.

Also, it's holidays for a lot of people. Peter is off (or just coming back) and Thomas is away for the WE (it's a long WE here in .fr!).

Your patch is not forgotten, you can see it is still pending in our patchwork, as well as 193 other patches:
https://patchwork.ozlabs.org/project/buildroot/list/

Regards,
Yann E. MORIN.

Signature · 6 lines
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
#8 lore raw

PATCH 1/2 xen: Ensure host Python2 is used

Quoted 19 lines · Yann E. MORIN

Alistair, All,

On 2016-08-15 09:40 -0700, Alistair Francis spake thusly:

Quoted 16 lines
Quoted 11 lines · Thomas Petazzoni

Hello,

Quoted 6 lines · Alistair Francis

To avoid Xen build issues ensure that host Python 2 is used.

---
 package/xen/xen.mk | 3 +++
 1 file changed, 3 insertions(+)

Applied to master, thanks.

Great! Thanks.

Quoted 7 lines
Quoted 1 line

Any news on the second patch as well?

We're in the stabilisation phase after -rc1 was tagged ~two weeks ago. So, master only gets fixes or documentation.

New features or version bumps may go to the next branch, but since the focus is on stabilisation, not much gets comitted to next.

No worries. I wasn't sure if you were getting ready for a release or not.

Quoted 7 lines

Also, it's holidays for a lot of people. Peter is off (or just coming back) and Thomas is away for the WE (it's a long WE here in .fr!).

Your patch is not forgotten, you can see it is still pending in our patchwork, as well as 193 other patches:
https://patchwork.ozlabs.org/project/buildroot/list/

Awesome! Thanks

Alistair

Quoted 15 lines

Regards,
Yann E. MORIN.

--
.-----------------.--------------------.------------------.--------------------.

|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |

'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot