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

[VAL-6.0] Improvements and fixes #73

Merged
merged 5 commits into from
Nov 1, 2023

Conversation

Fantu
Copy link
Contributor

@Fantu Fantu commented Nov 1, 2023

  • Add circleci config
  • fix build on gcc 13.x
  • add github workflow for test build of kernel module in different kernel versions
  • add github workflow for test build of all
  • Update and improve README

Fantu added 5 commits November 1, 2023 13:43
Merged from VAL-6.1 and changed to support old packaging
merged from VAL-6.1 and changed to support old build system
Partially merged from VAL-6.1 but keep major part for old build system
@SergeiShtepa SergeiShtepa merged commit ad1afe7 into veeam:VAL-6.0 Nov 1, 2023
@SergeiShtepa
Copy link
Collaborator

@Fantu - Thanks for the help.
I checked the buildability of the stable-v2 branch on ubuntu 23.10.
Alas, I have a lot of urgent work right now.
Therefore, I could not quickly offer my fixes for these bugs.
And therefore, your contribution to the project is especially valuable.

@Fantu
Copy link
Contributor Author

Fantu commented Nov 1, 2023

from circleci tests (that I enabled on my fork) ubuntu 23.10 build now correctly on VAL-6.0, VAL-6.1 and stable-v2
I tested also stable-v2 on debian unstable but FWIK gcc13 should now be ok also on other recent/next release of many gnu/linux distros
about kernel module automatic tests I added jobs for test latest version thanks to debian unstable (except new version freeze period) so I think it will be tested enough for the latest kernels
I added automatic test also on VAL-6.0 (excluding other archs) that was missed that, I think can be useful
About build of library/tools/tests I'll probably have to see if I can make some improvements to test better even without circleci

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.

None yet

2 participants