Hi,

Quoting ellie timoney <[email protected]>:

The Cyrus team is proud to announce the immediate availability of new versions of Cyrus IMAP: 3.12.3, 3.10.3, and 3.8.7.

These versions contains fixes for a number of security issues. Please see the release notes for details.

Release notes:

https://www.cyrusimap.org/3.12/imap/download/release-notes/3.12/x/3.12.3.html https://www.cyrusimap.org/3.10/imap/download/release-notes/3.10/x/3.10.3.html https://www.cyrusimap.org/3.8/imap/download/release-notes/3.8/x/3.8.7.html

I would like to backport my PR #6081 to the 3.8 branch (my production installation is currently running Cyrus 3.8), but I am having trouble reproducing the build/test environment used by the project.

I am using the Cyrus Docker environment (ghcr.io/cyrusimap/cyrus-docker:bookworm) and the dar workflow, but I have not been able to get a clean build, either for the 3.8 branch or for 3.10.

As an additional data point: the Debian packaging tools are able to successfully build a package from the 3.8.7 source, so the issue seems to be related to the Docker/development build environment rather than the source release itself.

Could you please let me know how the development team currently builds and tests these branches?

In particular:

    Which Docker image/tag is used for CI and developer testing?

    What is the expected dar workflow to build a release branch?

Are there any branch-specific configuration steps or dependencies that are not obvious from the Docker image?

I am asking because I need to prepare a backport for a Cyrus 3.8 installation in production, and the security fixes included in 3.8.7 make it important for me to validate the backport quickly.

I would like to make sure I am using the same environment as the project before preparing the patch.

Thanks!

            Jean Charles Delépine
--
Service systèmes et réseaux - DISI

Université de Picardie Jules Verne
5, rue du moulin neuf - 80000 Amiens


------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/T78ae3d33b340593c-M03a2f8c912cd4a946559e80b
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to