-
Notifications
You must be signed in to change notification settings - Fork 273
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
winbareos-native.nsi: do not package python3 plugins #2076
winbareos-native.nsi: do not package python3 plugins #2076
Conversation
d753e38
to
be862dc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the proposal:
if Director's plugin is fully commented, we still need to fix SD as we want autoxflate but not python3-sd.dll installed.
Thanks to revisit that part.
See also my comment about the two ghost services.
Hi @pstorz while we are fixing this part, in newer (at least native) build we now have those 2 services installed by default (while they are only needed for testing)
We should definitively not install them by default. |
Are you sure that these services are installed by the nsi installer? I would expect that they are setup by the development environment when the sourcecode is tested. |
Ok I got caught by this, restarting all tests on a freshly installed Windows 22 doesn't show those services. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the good work.
25fb7c1
to
a1a203d
Compare
7eecef1
to
be71f79
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we have a look at my comment about keeping the block?
Also please check pr-tool complain about the following changes
Plugin 'cmake format' would modify 'core/CMakeLists.txt'
Plugin 'cmake format' would modify 'core/cmake/BareosGetDistInfo.cmake'
Plugin 'fix copyright year' would modify 'core/cmake/BareosGetDistInfo.cmake'
Plugin 'clang-format check' would modify 'core/src/include/config.h.in'
What I would like to be sure also, is the fact that we don't have check or a trouble by getting those newly quite large signature
return 124 chars line (which might be even more is client name is already long) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for all the good work.
Discussed internally:
|
999c216
to
7489a00
Compare
06aaae8
to
8544927
Compare
This PR aims to no install python3-*.dll on windows as it is not 100% sure how we want to handle python support on windows.
This PR also removes support for the cross-compiling of bareos for windows.
Please check
If you have any questions or problems, please give a comment in the PR.
Helpful documentation and best practices
Checklist for the reviewer of the PR (will be processed by the Bareos team)
Make sure you check/merge the PR using
devtools/pr-tool
to have some simple automated checks run and a proper changelog record added.General
Source code quality