Skip to content

Conversation

@brlin-tw
Copy link

@brlin-tw brlin-tw commented Jan 17, 2026

This patch implements Ubuntu 24.04 container-based development environment for testing patches in an isolated environment.

It includes a compose file to create and launch an OCI container, a Equivs control file for building the build dependencies meta-package for Avisynth+, and a README document that explains how to make use of them.

This pull request is mostly just a byproduct of my patch-testing process; feel free to close it if it doesn't help/make sense in this project.

This patch implements Ubuntu 24.04 container-based development environment for testing patches in an isolated environment.

It includes a compose file to create and launch an OCI container, a Equivs control file for building the build dependencies meta-package for Avisynth+, and a README document that explains how to make use of them.

Signed-off-by: 林博仁(Buo-ren Lin) <buo.ren.lin@gmail.com>
@qyot27
Copy link
Member

qyot27 commented Jan 17, 2026

I'll let others comment on this, I don't really have an opinion about developing in a container.

@pinterf
Copy link

pinterf commented Jan 18, 2026

Thanks for the idea. To be honest, I don't have experience with container based development. I suppose I could even use this myself to verify that my changes build correctly on Linux, though I run my own Ubuntus in WSL. Anyway, if dependencies change in the future, we'll need someone to help keep these files updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants