Buildroot Archive on 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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox