mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH 1/3] glib: Add host-system-python3 dependency.
@ 2022-05-13 14:47 Christian Melki
  2022-05-13 14:47 ` [ptxdist] [PATCH 2/3] host-glib: " Christian Melki
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Christian Melki @ 2022-05-13 14:47 UTC (permalink / raw)
  To: ptxdist

For whatever reason, mesons own python3 dependency
does not seem to cover python usage through meson.

Signed-off-by: Christian Melki <christian.melki@t2data.com>
---
 rules/glib.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/rules/glib.in b/rules/glib.in
index d4215a0df..14e9cd359 100644
--- a/rules/glib.in
+++ b/rules/glib.in
@@ -4,6 +4,7 @@ menuconfig GLIB
 	tristate
 	prompt "glib                          "
 	select HOST_MESON
+	select HOST_SYSTEM_PYTHON3
 	select LIBC_DL
 	select LIBC_PTHREAD
 	select ICONV
-- 
2.34.1




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

* [ptxdist] [PATCH 2/3] host-glib: Add host-system-python3 dependency.
  2022-05-13 14:47 [ptxdist] [PATCH 1/3] glib: Add host-system-python3 dependency Christian Melki
@ 2022-05-13 14:47 ` Christian Melki
  2022-05-13 14:47 ` [ptxdist] [PATCH 3/3] xkeyboard-config: " Christian Melki
  2022-05-18  7:20 ` [ptxdist] [PATCH 1/3] glib: " Michael Olbrich
  2 siblings, 0 replies; 4+ messages in thread
From: Christian Melki @ 2022-05-13 14:47 UTC (permalink / raw)
  To: ptxdist

For whatever reason, mesons own	python3	dependency
does not seem to cover python usage through meson.

Signed-off-by: Christian Melki <christian.melki@t2data.com>
---
 rules/host-glib.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/rules/host-glib.in b/rules/host-glib.in
index b87c33937..f7d5a479e 100644
--- a/rules/host-glib.in
+++ b/rules/host-glib.in
@@ -6,4 +6,5 @@ config HOST_GLIB
 	select HOST_LIBFFI
 	select HOST_LIBPCRE
 	select HOST_MESON
+	select HOST_SYSTEM_PYTHON3
 	select HOST_ZLIB
-- 
2.34.1




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

* [ptxdist] [PATCH 3/3] xkeyboard-config: Add host-system-python3 dependency.
  2022-05-13 14:47 [ptxdist] [PATCH 1/3] glib: Add host-system-python3 dependency Christian Melki
  2022-05-13 14:47 ` [ptxdist] [PATCH 2/3] host-glib: " Christian Melki
@ 2022-05-13 14:47 ` Christian Melki
  2022-05-18  7:20 ` [ptxdist] [PATCH 1/3] glib: " Michael Olbrich
  2 siblings, 0 replies; 4+ messages in thread
From: Christian Melki @ 2022-05-13 14:47 UTC (permalink / raw)
  To: ptxdist

For whatever reason, mesons own python3 dependency
does not seem to cover python usage through meson.

Signed-off-by: Christian Melki <christian.melki@t2data.com>
---
 rules/xkeyboard-config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/rules/xkeyboard-config.in b/rules/xkeyboard-config.in
index 0219ca68b..e8498c7b3 100644
--- a/rules/xkeyboard-config.in
+++ b/rules/xkeyboard-config.in
@@ -4,5 +4,6 @@ config XKEYBOARD_CONFIG
 	tristate
 	prompt "xkeyboard-config"
 	select HOST_MESON
+	select HOST_SYSTEM_PYTHON3
 	help
 	  FIXME
-- 
2.34.1




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

* Re: [ptxdist] [PATCH 1/3] glib: Add host-system-python3 dependency.
  2022-05-13 14:47 [ptxdist] [PATCH 1/3] glib: Add host-system-python3 dependency Christian Melki
  2022-05-13 14:47 ` [ptxdist] [PATCH 2/3] host-glib: " Christian Melki
  2022-05-13 14:47 ` [ptxdist] [PATCH 3/3] xkeyboard-config: " Christian Melki
@ 2022-05-18  7:20 ` Michael Olbrich
  2 siblings, 0 replies; 4+ messages in thread
From: Michael Olbrich @ 2022-05-18  7:20 UTC (permalink / raw)
  To: Christian Melki; +Cc: ptxdist

On Fri, May 13, 2022 at 04:47:12PM +0200, Christian Melki wrote:
> For whatever reason, mesons own python3 dependency
> does not seem to cover python usage through meson.

There is a bug in the indirect dependency calculation. I have no idea why
this worked before. With that fixed, the dependency is propagated correctly
and these patches are no longer needed.

Michael

> Signed-off-by: Christian Melki <christian.melki@t2data.com>
> ---
>  rules/glib.in | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/rules/glib.in b/rules/glib.in
> index d4215a0df..14e9cd359 100644
> --- a/rules/glib.in
> +++ b/rules/glib.in
> @@ -4,6 +4,7 @@ menuconfig GLIB
>  	tristate
>  	prompt "glib                          "
>  	select HOST_MESON
> +	select HOST_SYSTEM_PYTHON3
>  	select LIBC_DL
>  	select LIBC_PTHREAD
>  	select ICONV
> -- 
> 2.34.1
> 
> 
> 

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



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

end of thread, other threads:[~2022-05-18  7:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-13 14:47 [ptxdist] [PATCH 1/3] glib: Add host-system-python3 dependency Christian Melki
2022-05-13 14:47 ` [ptxdist] [PATCH 2/3] host-glib: " Christian Melki
2022-05-13 14:47 ` [ptxdist] [PATCH 3/3] xkeyboard-config: " Christian Melki
2022-05-18  7:20 ` [ptxdist] [PATCH 1/3] glib: " Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox