bpo-32521: nis libnsl#5190
Conversation
|
Backported the PR to the Fedora build of python3 and I can confirm that the nis module compiles successfully after adding the appropriate packages, where the headers reside now, as BuildRequires (libnsl2-devel and libtirpc-devel). |
There was a problem hiding this comment.
Would you mind to document the version in which the chanhe was made?
There was a problem hiding this comment.
Add maybe also "bpo-32521: " prefix to add even more context.
There was a problem hiding this comment.
Again, would you mind to mention the glibc version here?
vstinner
left a comment
There was a problem hiding this comment.
LGTM, but a few remaining nit picks.
The nismodule is now compatible with new libnsl and headers location Signed-off-by: Christian Heimes <christian@python.org>
|
@vstinner please review again |
|
@web-flow: Please replace |
|
Thanks @tiran for the PR 🌮🎉.. I'm working now to backport this PR to: 2.7, 3.6. |
|
Sorry, @tiran, I could not cleanly backport this to |
|
Sorry, @tiran, I could not cleanly backport this to |
The nismodule is now compatible with new libnsl and headers location Signed-off-by: Christian Heimes <christian@python.org> (cherry picked from commit 29a7df7)
The nismodule is now compatible with new libnsl and headers location Signed-off-by: Christian Heimes <christian@python.org>. (cherry picked from commit 29a7df7)
|
GH-5352 is a backport of this pull request to the 3.6 branch. |
The nismodule is now compatible with new libnsl and headers location Signed-off-by: Christian Heimes <christian@python.org>. (cherry picked from commit 29a7df7)
|
GH-5353 is a backport of this pull request to the 2.7 branch. |
|
@tiran: Please replace |
|
This breaks macOS. edit: Apologies, this is more likely a local issue with our build tooling. |
The nismodule is now compatible with new libnsl and headers location
Signed-off-by: Christian Heimes christian@python.org
https://bugs.python.org/issue32521