David Edelsohn added the comment:
The AIX buildbots has been exhibiting testsuite failures, but not build
(compile) failures. The buildbots do not visibly distinguish between the two
cases in a strong manner.
We can disable / expect failure for the few, additional
Xavier de Gaye added the comment:
The compilation error occurs only on the master branch, issue 32143 is the
enhancement that is the initial cause of this problem. This went unnoticed
when issue 32143 was resolved because the AIX buildbots were already failing at
that
STINNER Victor added the comment:
A compilation error is a blocking bug. It is short and short, it can be
backported to 2.7 and 3.6 no? Is ALL_SOURCE defined vy default?
--
___
Python tracker
Xavier de Gaye added the comment:
Thanks Michael for your contribution in fixing this issue.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
Xavier de Gaye added the comment:
New changeset 502d551c6d782963d26957a9e5ff1588946f233f by xdegaye (Michael
Felt) in branch 'master':
bpo-32390: Fix compilation failure on AIX after f_fsid was added to
os.statvfs() (#4972)
Michael Felt added the comment:
On 03/01/2018 18:03, Xavier de Gaye wrote:
> Xavier de Gaye added the comment:
>
> The following patch may be less invasive and more explicit:
>
> diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
> index
Michael Felt added the comment:
Ignore my last comment - I have a headache. If I could edit/delete it I would.
aka "reset 2018 - here I come!"
--
___
Python tracker
Michael Felt added the comment:
On 03/01/2018 14:41, David Edelsohn wrote:
> David Edelsohn added the comment:
>
> _ALL_SOURCE is overkill. It probably is too big a club for this regression.
Maybe. Clearly it is a big club. The documentation - if you
Xavier de Gaye added the comment:
The following patch may be less invasive and more explicit:
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index 38b6c80e6b..e0bb4ba869 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -9325,7 +9325,11 @@
David Edelsohn added the comment:
_ALL_SOURCE is overkill. It probably is too big a club for this regression.
However, the AIX header definition of fsid compatible with the current Python
posixmodule.c code is bracketed by _ALL_SOURCE.
AFAICT, the change to posixmodule.c
10 matches
Mail list logo