* [PATCH 0/2] Use Debian bookworm for CI build jobs
@ 2023-10-05 8:50 Florian Bezdeka
2023-10-05 8:50 ` [PATCH 1/2] ci: Switch to Debian bookworm Florian Bezdeka
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Florian Bezdeka @ 2023-10-05 8:50 UTC (permalink / raw)
To: xenomai, jan.kiszka; +Cc: Florian Bezdeka
Hi all,
Disclaimer: This series is completely untested. I have no infrastructure
at hand to test modifications to .gitlab-ci.yml. The Xenomai
hackerspace hosted on gitlab.com is unable to execute CI jobs
(currently).
The series does two things:
- Move from Debian bullseye to Debian bookworm for all build jobs
- Add one more build job to still cover building against libc versions
that do not provide y2038 support for 32 bit applications.
Signed-off-by: Florian Bezdeka <florian.bezdeka@siemens.com>
---
Florian Bezdeka (2):
ci: Switch to Debian bookworm
ci: Add build test for older glibc where y2038 support is not available
.gitlab-ci.yml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
base-commit: aaea684b95331336f0a04b9d15f8f24552e64d7d
change-id: 20231005-flo-ci-to-bookworm-9d7672d6f642
Best regards,
--
Florian Bezdeka <florian.bezdeka@siemens.com>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/2] ci: Switch to Debian bookworm
2023-10-05 8:50 [PATCH 0/2] Use Debian bookworm for CI build jobs Florian Bezdeka
@ 2023-10-05 8:50 ` Florian Bezdeka
2023-10-05 8:50 ` [PATCH 2/2] ci: Add build test for older glibc where y2038 support is not available Florian Bezdeka
2023-10-06 16:50 ` [PATCH 0/2] Use Debian bookworm for CI build jobs Jan Kiszka
2 siblings, 0 replies; 5+ messages in thread
From: Florian Bezdeka @ 2023-10-05 8:50 UTC (permalink / raw)
To: xenomai, jan.kiszka; +Cc: Florian Bezdeka
Updating to bookworm will bring in a newer versions of the compiler
(gcc 12.2) and newer glibc (2.36).
Signed-off-by: Florian Bezdeka <florian.bezdeka@siemens.com>
---
.gitlab-ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e2281c9e1..cc7e0b0ea 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,7 +13,7 @@ stages:
- test
default:
- image: debian:bullseye
+ image: debian:bookworm
variables:
GIT_STRATEGY: clone
--
2.39.2
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/2] ci: Add build test for older glibc where y2038 support is not available
2023-10-05 8:50 [PATCH 0/2] Use Debian bookworm for CI build jobs Florian Bezdeka
2023-10-05 8:50 ` [PATCH 1/2] ci: Switch to Debian bookworm Florian Bezdeka
@ 2023-10-05 8:50 ` Florian Bezdeka
2023-10-06 16:50 ` [PATCH 0/2] Use Debian bookworm for CI build jobs Jan Kiszka
2 siblings, 0 replies; 5+ messages in thread
From: Florian Bezdeka @ 2023-10-05 8:50 UTC (permalink / raw)
To: xenomai, jan.kiszka; +Cc: Florian Bezdeka
With updating the CI builds from Debian bullseye to bookworm we get
a newer glibc version that provides y2038 support. To still cover
building against older libc versions we need an additional build job.
Signed-off-by: Florian Bezdeka <florian.bezdeka@siemens.com>
---
.gitlab-ci.yml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cc7e0b0ea..f8f6d47ec 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -257,6 +257,10 @@ i386-userland:
- make -j $(nproc)
- ccache -s
+i386-userland-y2038-unavailable:
+ extends: i386-userland
+ image: debian:bullseye
+
trigger-xenomai-images:
stage: test
variables:
--
2.39.2
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 0/2] Use Debian bookworm for CI build jobs
2023-10-05 8:50 [PATCH 0/2] Use Debian bookworm for CI build jobs Florian Bezdeka
2023-10-05 8:50 ` [PATCH 1/2] ci: Switch to Debian bookworm Florian Bezdeka
2023-10-05 8:50 ` [PATCH 2/2] ci: Add build test for older glibc where y2038 support is not available Florian Bezdeka
@ 2023-10-06 16:50 ` Jan Kiszka
2023-10-06 17:27 ` Jan Kiszka
2 siblings, 1 reply; 5+ messages in thread
From: Jan Kiszka @ 2023-10-06 16:50 UTC (permalink / raw)
To: Florian Bezdeka, xenomai
On 05.10.23 10:50, Florian Bezdeka wrote:
> Hi all,
>
> Disclaimer: This series is completely untested. I have no infrastructure
> at hand to test modifications to .gitlab-ci.yml. The Xenomai
> hackerspace hosted on gitlab.com is unable to execute CI jobs
> (currently).
>
> The series does two things:
> - Move from Debian bullseye to Debian bookworm for all build jobs
> - Add one more build job to still cover building against libc versions
> that do not provide y2038 support for 32 bit applications.
>
> Signed-off-by: Florian Bezdeka <florian.bezdeka@siemens.com>
> ---
> Florian Bezdeka (2):
> ci: Switch to Debian bookworm
> ci: Add build test for older glibc where y2038 support is not available
>
> .gitlab-ci.yml | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
> ---
> base-commit: aaea684b95331336f0a04b9d15f8f24552e64d7d
> change-id: 20231005-flo-ci-to-bookworm-9d7672d6f642
>
> Best regards,
Thanks, applied. Means, it's being tested now...
Jan
--
Siemens AG, Technology
Linux Expert Center
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 0/2] Use Debian bookworm for CI build jobs
2023-10-06 16:50 ` [PATCH 0/2] Use Debian bookworm for CI build jobs Jan Kiszka
@ 2023-10-06 17:27 ` Jan Kiszka
0 siblings, 0 replies; 5+ messages in thread
From: Jan Kiszka @ 2023-10-06 17:27 UTC (permalink / raw)
To: Florian Bezdeka, xenomai
On 06.10.23 18:50, Jan Kiszka wrote:
> On 05.10.23 10:50, Florian Bezdeka wrote:
>> Hi all,
>>
>> Disclaimer: This series is completely untested. I have no infrastructure
>> at hand to test modifications to .gitlab-ci.yml. The Xenomai
>> hackerspace hosted on gitlab.com is unable to execute CI jobs
>> (currently).
>>
>> The series does two things:
>> - Move from Debian bullseye to Debian bookworm for all build jobs
>> - Add one more build job to still cover building against libc versions
>> that do not provide y2038 support for 32 bit applications.
>>
>> Signed-off-by: Florian Bezdeka <florian.bezdeka@siemens.com>
>> ---
>> Florian Bezdeka (2):
>> ci: Switch to Debian bookworm
>> ci: Add build test for older glibc where y2038 support is not available
>>
>> .gitlab-ci.yml | 6 +++++-
>> 1 file changed, 5 insertions(+), 1 deletion(-)
>> ---
>> base-commit: aaea684b95331336f0a04b9d15f8f24552e64d7d
>> change-id: 20231005-flo-ci-to-bookworm-9d7672d6f642
>>
>> Best regards,
>
> Thanks, applied. Means, it's being tested now...
>
I had to set GCC_VERSION as well, but now it seems to run.
Jan
--
Siemens AG, Technology
Linux Expert Center
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-10-06 17:27 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-05 8:50 [PATCH 0/2] Use Debian bookworm for CI build jobs Florian Bezdeka
2023-10-05 8:50 ` [PATCH 1/2] ci: Switch to Debian bookworm Florian Bezdeka
2023-10-05 8:50 ` [PATCH 2/2] ci: Add build test for older glibc where y2038 support is not available Florian Bezdeka
2023-10-06 16:50 ` [PATCH 0/2] Use Debian bookworm for CI build jobs Jan Kiszka
2023-10-06 17:27 ` Jan Kiszka
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.