Github bot account via samba-technical
2018-04-05 16:47:28 UTC
There is a new pull request by noelpower against master on the Samba Samba Github repository
https://github.com/noelpower/samba python2-python3-linkage-issues-rebase
https://github.com/samba-team/samba/pull/157
Python2 python3 linkage issues rebase
This patch set ensures any py3 (or whatever is specified with --extra-python) built components like the correct libraries and objects, e.g. any py3 c-module built shouldn't directly (or indirectly) link in something that would cause both libpython2 and libpython3 to both linked. Additionally the grouping library (which doesn't seem to be be used) is removed.
In order to ensure the correct libraries are linked a couple of subsystems and libraries that weren't built for py3 (but should have been) are now built (so they can be linked)
A patch file from https://github.com/samba-team/samba/pull/157.patch is attached
https://github.com/noelpower/samba python2-python3-linkage-issues-rebase
https://github.com/samba-team/samba/pull/157
Python2 python3 linkage issues rebase
This patch set ensures any py3 (or whatever is specified with --extra-python) built components like the correct libraries and objects, e.g. any py3 c-module built shouldn't directly (or indirectly) link in something that would cause both libpython2 and libpython3 to both linked. Additionally the grouping library (which doesn't seem to be be used) is removed.
In order to ensure the correct libraries are linked a couple of subsystems and libraries that weren't built for py3 (but should have been) are now built (so they can be linked)
A patch file from https://github.com/samba-team/samba/pull/157.patch is attached