All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x
@ 2023-06-11 11:57 Romain Naour
  2023-06-11 11:57 ` [Buildroot] [PATCH 2/2] support/testing: TestGlxinfo: bump the toolchain to x86 core2 Bootlin toolchain stable 2022.08-1 Romain Naour
  2023-07-12 10:05 ` [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x Thomas Petazzoni via buildroot
  0 siblings, 2 replies; 6+ messages in thread
From: Romain Naour @ 2023-06-11 11:57 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour

The kernel 6.1.x is the latest LTS version.

Signed-off-by: Romain Naour <romain.naour@gmail.com>
---
 support/testing/tests/package/test_glxinfo.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/support/testing/tests/package/test_glxinfo.py b/support/testing/tests/package/test_glxinfo.py
index 79be596635..c7d62a690b 100644
--- a/support/testing/tests/package/test_glxinfo.py
+++ b/support/testing/tests/package/test_glxinfo.py
@@ -20,7 +20,7 @@ class TestGlxinfo(infra.basetest.BRTest):
         BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
         BR2_LINUX_KERNEL=y
         BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-        BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.204"
+        BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.26"
         BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
         BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux.config"
         BR2_PACKAGE_MESA3D_DEMOS=y
-- 
2.40.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 2/2] support/testing: TestGlxinfo: bump the toolchain to x86 core2 Bootlin toolchain stable 2022.08-1
  2023-06-11 11:57 [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x Romain Naour
@ 2023-06-11 11:57 ` Romain Naour
  2023-07-12 10:05 ` [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x Thomas Petazzoni via buildroot
  1 sibling, 0 replies; 6+ messages in thread
From: Romain Naour @ 2023-06-11 11:57 UTC (permalink / raw)
  To: buildroot; +Cc: Romain Naour

This new Bootlin toolchain stable 2022.08-1 is based on gcc 11.3.0,
linux headers 4.9.327, glibc 2.35 and binutils 2.38.

Nowadays Bootlin toolchains are packaged in Buildroot and we can
directly select them from BASIC_TOOLCHAIN_CONFIG and avoid
setting the toolchain parameters (BR2_TOOLCHAIN_EXTERNAL_CUSTOM...).

Signed-off-by: Romain Naour <romain.naour@gmail.com>
---
 support/testing/tests/package/test_glxinfo.py | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/support/testing/tests/package/test_glxinfo.py b/support/testing/tests/package/test_glxinfo.py
index c7d62a690b..6bedee5298 100644
--- a/support/testing/tests/package/test_glxinfo.py
+++ b/support/testing/tests/package/test_glxinfo.py
@@ -10,14 +10,8 @@ class TestGlxinfo(infra.basetest.BRTest):
         """
         BR2_x86_core2=y
         BR2_TOOLCHAIN_EXTERNAL=y
-        BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y
-        BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y
-        BR2_TOOLCHAIN_EXTERNAL_URL="http://toolchains.bootlin.com/downloads/releases/toolchains/x86-core2/tarballs/x86-core2--glibc--bleeding-edge-2018.11-1.tar.bz2"
-        BR2_TOOLCHAIN_EXTERNAL_GCC_8=y
-        BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_14=y
-        BR2_TOOLCHAIN_EXTERNAL_CXX=y
-        BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y
-        BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
+        BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
+        BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_X86_CORE2_GLIBC_STABLE=y
         BR2_LINUX_KERNEL=y
         BR2_LINUX_KERNEL_CUSTOM_VERSION=y
         BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.1.26"
-- 
2.40.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x
  2023-06-11 11:57 [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x Romain Naour
  2023-06-11 11:57 ` [Buildroot] [PATCH 2/2] support/testing: TestGlxinfo: bump the toolchain to x86 core2 Bootlin toolchain stable 2022.08-1 Romain Naour
@ 2023-07-12 10:05 ` Thomas Petazzoni via buildroot
  2023-07-12 12:52   ` Romain Naour
  1 sibling, 1 reply; 6+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-07-12 10:05 UTC (permalink / raw)
  To: Romain Naour; +Cc: buildroot

Hello Romain,

On Sun, 11 Jun 2023 13:57:47 +0200
Romain Naour <romain.naour@gmail.com> wrote:

> The kernel 6.1.x is the latest LTS version.
> 
> Signed-off-by: Romain Naour <romain.naour@gmail.com>
> ---
>  support/testing/tests/package/test_glxinfo.py | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Thanks, I've applied both. However, did you notice that this GlxInfo
test is currently broken? See
https://gitlab.com/buildroot.org/buildroot/-/jobs/4621046326. It fails
at runtime because the glxinfo command cannot be found in the
filesystem (I have not investigated further than that).

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x
  2023-07-12 10:05 ` [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x Thomas Petazzoni via buildroot
@ 2023-07-12 12:52   ` Romain Naour
  2023-07-12 14:09     ` Romain Naour
  0 siblings, 1 reply; 6+ messages in thread
From: Romain Naour @ 2023-07-12 12:52 UTC (permalink / raw)
  To: Thomas Petazzoni, Romain Naour; +Cc: buildroot

Hello Thomas,

Le 12/07/2023 à 12:05, Thomas Petazzoni via buildroot a écrit :
> Hello Romain,
> 
> On Sun, 11 Jun 2023 13:57:47 +0200
> Romain Naour <romain.naour@gmail.com> wrote:
> 
>> The kernel 6.1.x is the latest LTS version.
>>
>> Signed-off-by: Romain Naour <romain.naour@gmail.com>
>> ---
>>  support/testing/tests/package/test_glxinfo.py | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> Thanks, I've applied both. However, did you notice that this GlxInfo
> test is currently broken? See
> https://gitlab.com/buildroot.org/buildroot/-/jobs/4621046326. It fails
> at runtime because the glxinfo command cannot be found in the
> filesystem (I have not investigated further than that).

This is something new, I'm wondering if it's related to the recent mesa3d-demo
version bump to 9.0.0?

I'll take a look.

Best regards,
Romain


> 
> Best regards,
> 
> Thomas

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x
  2023-07-12 12:52   ` Romain Naour
@ 2023-07-12 14:09     ` Romain Naour
  2023-07-12 14:40       ` Thomas Petazzoni via buildroot
  0 siblings, 1 reply; 6+ messages in thread
From: Romain Naour @ 2023-07-12 14:09 UTC (permalink / raw)
  To: Thomas Petazzoni, Romain Naour; +Cc: buildroot

Le 12/07/2023 à 14:52, Romain Naour a écrit :
> Hello Thomas,
> 
> Le 12/07/2023 à 12:05, Thomas Petazzoni via buildroot a écrit :
>> Hello Romain,
>>
>> On Sun, 11 Jun 2023 13:57:47 +0200
>> Romain Naour <romain.naour@gmail.com> wrote:
>>
>>> The kernel 6.1.x is the latest LTS version.
>>>
>>> Signed-off-by: Romain Naour <romain.naour@gmail.com>
>>> ---
>>>  support/testing/tests/package/test_glxinfo.py | 2 +-
>>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> Thanks, I've applied both. However, did you notice that this GlxInfo
>> test is currently broken? See
>> https://gitlab.com/buildroot.org/buildroot/-/jobs/4621046326. It fails
>> at runtime because the glxinfo command cannot be found in the
>> filesystem (I have not investigated further than that).
> 
> This is something new, I'm wondering if it's related to the recent mesa3d-demo
> version bump to 9.0.0?
> 
> I'll take a look.

Indeed, reverting the mesa3d-demos bump fixes the issue.
The glut library seems not correctly detected by this new release.

mesa-demos 9.0.0

Run-time dependency glut found: NO (tried pkgconfig and cmake)
Has header "GL/glut.h" : NO

mesa-demos 8.5.0

Run-time dependency glu found: YES 9.0.2

Best regards,
Romain


> 
> Best regards,
> Romain
> 
> 
>>
>> Best regards,
>>
>> Thomas
> 

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x
  2023-07-12 14:09     ` Romain Naour
@ 2023-07-12 14:40       ` Thomas Petazzoni via buildroot
  0 siblings, 0 replies; 6+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-07-12 14:40 UTC (permalink / raw)
  To: Romain Naour; +Cc: Bernd Kuhls, Romain Naour, buildroot

On Wed, 12 Jul 2023 16:09:38 +0200
Romain Naour <romain.naour@smile.fr> wrote:

> Indeed, reverting the mesa3d-demos bump fixes the issue.
> The glut library seems not correctly detected by this new release.
> 
> mesa-demos 9.0.0
> 
> Run-time dependency glut found: NO (tried pkgconfig and cmake)
> Has header "GL/glut.h" : NO
> 
> mesa-demos 8.5.0
> 
> Run-time dependency glu found: YES 9.0.2

So it's a regression caused by commit
80304d9911f34f8a0173a4f37d52f93177478cc7 from Bernd. Bernd, could you have a look?

Thanks a lot!

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2023-07-12 14:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-11 11:57 [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x Romain Naour
2023-06-11 11:57 ` [Buildroot] [PATCH 2/2] support/testing: TestGlxinfo: bump the toolchain to x86 core2 Bootlin toolchain stable 2022.08-1 Romain Naour
2023-07-12 10:05 ` [Buildroot] [PATCH 1/2] support/testing: TestGlxinfo: bump kernel version to 6.1.x Thomas Petazzoni via buildroot
2023-07-12 12:52   ` Romain Naour
2023-07-12 14:09     ` Romain Naour
2023-07-12 14:40       ` Thomas Petazzoni via buildroot

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.