[v2,3/5] Dockerfile: bump fedora version

Hajda, Andrzej andrzej.hajda at intel.com
Thu Jun 12 11:56:15 UTC 2025


W dniu 11.06.2025 o 14:30, Knop, Ryszard pisze:
> Hey Andrzej,
>
> On Wed, 2025-06-11 at 13:06 +0200, Andrzej Hajda wrote:
>> Fedora has not LTS versions so in this case we bump to version
>> close with release date of debian bullseye.
>>
>> v2: updated description
>>
>> Signed-off-by: Andrzej Hajda <andrzej.hajda at intel.com>
>> Reviewed-by: Petri Latvala <adrinael at adrinael.net> #irc
>> ---
>>   Dockerfile.build-fedora | 2 +-
>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/Dockerfile.build-fedora b/Dockerfile.build-fedora
>> index dc5d1b16b48880694167750cd3990bd7d7154d43..00f45857c20f82320500e7230e72c9522527e7a9 100644
>> --- a/Dockerfile.build-fedora
>> +++ b/Dockerfile.build-fedora
>> @@ -1,4 +1,4 @@
>> -FROM fedora:31
>> +FROM fedora:33
> As you've said, Fedora does not do LTS releases, and this one is 5
> years old. Realistically, nothing that uses a recent IGT checkout will
> be done on a Fedora version this old, and IMO there's little point in
> building this in parallel with the Debian toolchain.
>
> - If you want to support the lowest common denominator for LTSes (like
> RHELs, etc), you might want to target AlmaLinux instead. It's a RHEL
> rebuild, has a LTS release and has a chance of being actually used in
> the wild, unlike Fedora 33. Bonus points: Alma 8 (oldest, still
> supported release) comes with meson 0.58.2, so your Dockerfile gets
> simplified and closer to what end users have.
> - If you want to have one ancient and one modern distro, just target
> the latest Fedora 42 or Arch here.
> - Or do both if you want to have wider coverage on LTSes AND modern
> builds as well.


Good point, I was quite unsure which one to choose, especially as I am 
not familiar with Alma at all.

However the update to newer version/distro I will leave as TODO - 
current patchset is working/tested

and is enough to unblock some patches depending on new meson.

Playing with latest/another distro will require more time which I do not 
have atm.

Thanks for reviews and comments.


Regards

Andrzej


>
>>   RUN dnf install -y \
>>   	gcc flex bison libatomic meson ninja-build xdotool \
> Thanks, Ryszard


More information about the igt-dev mailing list