Skip to content

docs: drop i686 Linux AppImages and x86+py38 Windows builds #6052

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

bastimeyer
Copy link
Member

Closes #5732

I'm going to merge this PR once the Linux AppImage and Windows builds have been updated. I don't know though when this will happen, because it's not particularly urgent to update the AppImages right now. I'll probably do this on Streamlink's next release with a minor version bump (6.9.x).


Linux AppImages

CentOS 7 will reach its EOL at the end of this week on 2024-07-01, which is what the pypa/manylinux2014 docker images are based on, which in turn is what Streamlink's AppImages are currently based on. This means that the AppImages will have to switch to newer manylinux images, namely manylinux_2_28 (AlmaLinux 8 based with glibc 2.28), which will be the end for "32 bit" i686 AppImages.

Windows builds

Since it's less work for me to do both things at the same time, I'm also going to drop the "32 bit" x86 builds for Windows, as well as the py38-based builds for Windows 7, even though py38 will see its EOL at the end of October (13 weeks from now). Streamlink's extended support for W7 via additional py38 builds has been going on for long enough, so I absolutely don't care about anyone using this OS in 2024 who won't be able to upgrade after this. Streamlink 7.0.0 won't support py38 anyway.

And before anyone asks about ARM64/aarch64 builds for Windows (I left space for that in the docs layout), I've recently explained it here:
streamlink/windows-builds#10

@bastimeyer bastimeyer force-pushed the docs/install/drop-i686-and-py38 branch from 2a915e7 to dd80ed9 Compare October 8, 2024 16:37
@bastimeyer
Copy link
Member Author

Rebased to master and updated the AppImage how-to section because of the glibc bump and the updated AppImage file names.

@bastimeyer
Copy link
Member Author

@bastimeyer bastimeyer merged commit 68ab7f5 into streamlink:master Oct 9, 2024
25 checks passed
@bastimeyer bastimeyer deleted the docs/install/drop-i686-and-py38 branch October 9, 2024 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Should the "32-bit" Windows builds and Linux AppImages be dropped?
1 participant