diff mbox series

[meta-oe] tk: make tk_8.x depend on tcl8

Message ID 20241119175446.1889573-1-yoann.congal@smile.fr
State New
Headers show
Series [meta-oe] tk: make tk_8.x depend on tcl8 | expand

Commit Message

Yoann Congal Nov. 19, 2024, 5:54 p.m. UTC
From: Yoann Congal <yoann.congal@smile.fr>

tk_8.x depends on tcl8 (tcl is the 9.x version in OE-core)

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
---
NB: This patch fixes a do_configure failure but a later do_compile
failure is fixed by a patch in OE-Core:
https://lists.openembedded.org/g/openembedded-core/message/207399

This is kind of a workaround since the proper solution would be to
upgrade to tk_9.x. But I would rather fix the build first and upgrade
later.
---
 meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Alexander Kanavin Nov. 19, 2024, 5:59 p.m. UTC | #1
This is probably unneeded as there’s an update to tk 9.x in master-next.

Alex

On Tue 19. Nov 2024 at 18.54, Yoann Congal via lists.openembedded.org
<yoann.congal=smile.fr@lists.openembedded.org> wrote:

> From: Yoann Congal <yoann.congal@smile.fr>
>
> tk_8.x depends on tcl8 (tcl is the 9.x version in OE-core)
>
> Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
> ---
> NB: This patch fixes a do_configure failure but a later do_compile
> failure is fixed by a patch in OE-Core:
> https://lists.openembedded.org/g/openembedded-core/message/207399
>
> This is kind of a workaround since the proper solution would be to
> upgrade to tk_9.x. But I would rather fix the build first and upgrade
> later.
> ---
>  meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
> b/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
> index 1438a05625..ddd7043c0a 100644
> --- a/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
> +++ b/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
> @@ -15,7 +15,7 @@ LIC_FILES_CHKSUM =
> "file://license.terms;md5=c88f99decec11afa967ad33d314f87fe \
>      file://xlib/license.terms;md5=c88f99decec11afa967ad33d314f87fe \
>  "
>
> -DEPENDS = "tcl virtual/libx11 libxt"
> +DEPENDS = "tcl8 virtual/libx11 libxt"
>
>  SRC_URI = "\
>      ${SOURCEFORGE_MIRROR}/tcl/${BPN}${PV}-src.tar.gz \
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#113911):
> https://lists.openembedded.org/g/openembedded-devel/message/113911
> Mute This Topic: https://lists.openembedded.org/mt/109669370/1686489
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> alex.kanavin@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Yoann Congal Nov. 19, 2024, 6:52 p.m. UTC | #2
Le mar. 19 nov. 2024 à 18:59, Alexander Kanavin <alex.kanavin@gmail.com> a
écrit :

> This is probably unneeded as there’s an update to tk 9.x in master-next.
>

Oh you are right! I missed that.

Thanks!


> Alex
>
> On Tue 19. Nov 2024 at 18.54, Yoann Congal via lists.openembedded.org
> <yoann.congal=smile.fr@lists.openembedded.org> wrote:
>
>> From: Yoann Congal <yoann.congal@smile.fr>
>>
>> tk_8.x depends on tcl8 (tcl is the 9.x version in OE-core)
>>
>> Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
>> ---
>> NB: This patch fixes a do_configure failure but a later do_compile
>> failure is fixed by a patch in OE-Core:
>> https://lists.openembedded.org/g/openembedded-core/message/207399
>>
>> This is kind of a workaround since the proper solution would be to
>> upgrade to tk_9.x. But I would rather fix the build first and upgrade
>> later.
>> ---
>>  meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
>> b/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
>> index 1438a05625..ddd7043c0a 100644
>> --- a/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
>> +++ b/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
>> @@ -15,7 +15,7 @@ LIC_FILES_CHKSUM =
>> "file://license.terms;md5=c88f99decec11afa967ad33d314f87fe \
>>      file://xlib/license.terms;md5=c88f99decec11afa967ad33d314f87fe \
>>  "
>>
>> -DEPENDS = "tcl virtual/libx11 libxt"
>> +DEPENDS = "tcl8 virtual/libx11 libxt"
>>
>>  SRC_URI = "\
>>      ${SOURCEFORGE_MIRROR}/tcl/${BPN}${PV}-src.tar.gz \
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#113911):
>> https://lists.openembedded.org/g/openembedded-devel/message/113911
>> Mute This Topic: https://lists.openembedded.org/mt/109669370/1686489
>> Group Owner: openembedded-devel+owner@lists.openembedded.org
>> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
>> alex.kanavin@gmail.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
>>
diff mbox series

Patch

diff --git a/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb b/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
index 1438a05625..ddd7043c0a 100644
--- a/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
+++ b/meta-oe/recipes-devtools/tcltk/tk_8.6.15.bb
@@ -15,7 +15,7 @@  LIC_FILES_CHKSUM = "file://license.terms;md5=c88f99decec11afa967ad33d314f87fe \
     file://xlib/license.terms;md5=c88f99decec11afa967ad33d314f87fe \
 "
 
-DEPENDS = "tcl virtual/libx11 libxt"
+DEPENDS = "tcl8 virtual/libx11 libxt"
 
 SRC_URI = "\
     ${SOURCEFORGE_MIRROR}/tcl/${BPN}${PV}-src.tar.gz \