Skip to content
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

[bind9]: Add more upstream branches #7371

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

oerdnj
Copy link
Contributor

@oerdnj oerdnj commented Mar 9, 2022

Currently, only the main development branch is being tested, but BIND 9 has two more important branches:

  • 9.16 Extended Support Version (ESV)
  • 9.18 Stable Version

Generally speaking, the ESV version gets mostly only critical and security fixes and the stable version will get more backported bug fixes (until it becomes ESV in 2 years from initial release), but both branches deviate from the main branch during the lifetime.

This commit adds extra two "projects" that checkout the respective upstream branches - only the -b v9_16 (v9_18 respectively) is changed from the bind9 project.

oerdnj added 2 commits March 9, 2022 10:25
Currently, only the main development branch is being tested, but BIND 9
has two more important branches:

* 9.16 Extended Support Version (ESV)
* 9.18 Stable Version

Generally speaking, the ESV version gets mostly only critical and
security fixes and Stable version will get more backported
bugfixes (until it becomes ESV in 2 years from initial release), but
both branches deviate from the main branch during the lifetime.

This commit adds extra project that checkout the respective upstream
branch - only the `-b v9_18` is changed from the main bind9 project.

NOTE: The bind9-9.16 doesn't have yet support of the oss-fuzz
integration and will be added later.
@oerdnj oerdnj force-pushed the bind9-more-branches branch from d62e07d to d3852a3 Compare March 9, 2022 09:48
@DavidKorczynski
Copy link
Collaborator

DavidKorczynski commented Mar 9, 2022

Do we need multiple different folders in projects for this? Can we not do it all in the same set up? i.e. clone the various versions of the repositories and build the projects one-by-one in build.sh?

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.

2 participants