[issue25825] AIX shared library extension modules installation broken

2018-09-18 Thread Michael Felt
Michael Felt added the comment: On 18/09/2018 16:46, Michael Felt wrote: > Michael Felt added the comment: Ignore this. If only I could remove stuff! Good day all. -- ___ Python tracker

[issue25825] AIX shared library extension modules installation broken

2018-09-18 Thread Michael Felt
Michael Felt added the comment: On 10/08/2016 17:22, David Edelsohn wrote: > David Edelsohn added the comment: Hi, Just thought I would mention that I have a branch with all the test PR fixes I have made in the last two months. a) would appreciate your testig them with gcc - to be sure all is

[issue25825] AIX shared library extension modules installation broken: wrong dir names

2017-01-13 Thread Martin Panter
Changes by Martin Panter : -- title: AIX shared library extension modules installation broken -> AIX shared library extension modules installation broken: wrong dir names ___ Python tracker

[issue25825] AIX shared library extension modules installation broken

2016-09-04 Thread Martin Panter
Changes by Martin Panter : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: -Python 2.7 ___ Python tracker

[issue25825] AIX shared library extension modules installation broken

2016-09-04 Thread David Edelsohn
David Edelsohn added the comment: I believe that everything is functioning correctly. -- ___ Python tracker ___

[issue25825] AIX shared library extension modules installation broken

2016-08-27 Thread Martin Panter
Martin Panter added the comment: Okay, the second patch is committed to 3.5+. Is everything working now (on 2.7, 3.5, 3.6), or is there more to do? -- ___ Python tracker

[issue25825] AIX shared library extension modules installation broken

2016-08-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset ca1ddd365f5f by Martin Panter in branch '3.5': Issue #25825: Fix references to $(LIBPL) installation path on AIX https://hg.python.org/cpython/rev/ca1ddd365f5f New changeset 5a05c0eeefc3 by Martin Panter in branch 'default': Issue #25825: Merge

[issue25825] AIX shared library extension modules installation broken

2016-08-23 Thread David Edelsohn
David Edelsohn added the comment: $(BINLIBDEST)/config is equivalent to $(LIBPL) in Python 2.7, so Python 2.7 should be okay. Patch2 will not make test_distutils results worse, but the test results may not represent the true status of distutils on AIX if the matching Python version is not

[issue25825] AIX shared library extension modules installation broken

2016-08-23 Thread Martin Panter
Martin Panter added the comment: Patch 1 does not apply to 2.7. The offending commit 88a532a31eb3 was not made in that branch. Patch 2 may apply to 2.7, but I am not sure if it is needed or worthwhile. Again, the offending commit r86731 not made to 2.7. There is also a $(BINLIBDEST)/config

[issue25825] AIX shared library extension modules installation broken

2016-08-22 Thread David Edelsohn
David Edelsohn added the comment: > This bug was marked for 2.7 as well. Is there anything that needs to be done > for 2.7? It would be great if both patches were applied to 2.7 also. > How does patch 2 make the test_distutils situation worse? Is there anything > that should be done to

[issue25825] AIX shared library extension modules installation broken

2016-08-22 Thread Martin Panter
Martin Panter added the comment: It looks like the change from plain config to config- was made in Issue 9807 (r86731, 3.2). So the patch seems reasonable to me; it is just catching up with that change. This bug was marked for 2.7 as well. Is there anything that needs to be done for 2.7?

[issue25825] AIX shared library extension modules installation broken

2016-08-22 Thread Eric N. Vander Weele
Eric N. Vander Weele added the comment: > Patch1 looks fine to me, though I will have to rely on you people to verify > that it does what it’s supposed to. Do you want me to commit it straight > away, or wait for your follow-up patch? Independently, I have created a similar patch as well and

[issue25825] AIX shared library extension modules installation broken

2016-08-20 Thread Eric N. Vander Weele
Changes by Eric N. Vander Weele : -- nosy: +ericvw ___ Python tracker ___ ___

[issue25825] AIX shared library extension modules installation broken

2016-08-13 Thread David Edelsohn
David Edelsohn added the comment: The second of two patches. This patch changes the definition of LDSHARED for AIX in configure to reference the matching installed location as defined in Makefile.pre.in by Patch1. The definition from configure propagates into _sysconfigdata.py. This change

[issue25825] AIX shared library extension modules installation broken

2016-08-12 Thread Roundup Robot
Roundup Robot added the comment: New changeset 58c8cae6c61a by Martin Panter in branch '3.5': Issue #25825: Fix references to Modules/python.exp https://hg.python.org/cpython/rev/58c8cae6c61a New changeset 4d4b5b978b7e by Martin Panter in branch 'default': Issue #25825: Merge AIX fix from 3.5

[issue25825] AIX shared library extension modules installation broken

2016-08-12 Thread David Edelsohn
David Edelsohn added the comment: Yes, please apply Patch 1 that reverts the mistaken change of revision 88a532a31eb3 . I want to work through this incrementally so that it's clear to reviewers. -- ___ Python tracker

[issue25825] AIX shared library extension modules installation broken

2016-08-11 Thread Martin Panter
Martin Panter added the comment: Patch1 looks fine to me, though I will have to rely on you people to verify that it does what it’s supposed to. Do you want me to commit it straight away, or wait for your follow-up patch? -- ___ Python tracker

[issue25825] AIX shared library extension modules installation broken

2016-08-10 Thread David Edelsohn
David Edelsohn added the comment: Let's start with this patch to revert the change mentioned in msg256136 to look for python.exp in Modules -- the test, the source for the file, and the location to delete the file. A follow-up patch will fix the data in _sysconfigdata.py. -- Added

[issue25825] AIX shared library extension modules installation broken

2016-07-26 Thread Michael Felt
Michael Felt added the comment: hmm. needs patch. For what? One comment says a change will be undone. If a patch is expected for src/builddir issue: a) I sinned - that is a new issue, and should be posted seperately. b) i do not know autotools well enough to solve the srcdir and builddir

[issue25825] AIX shared library extension modules installation broken

2016-03-05 Thread Martin Panter
Changes by Martin Panter : -- stage: -> needs patch ___ Python tracker ___ ___

[issue25825] AIX shared library extension modules installation broken

2016-03-02 Thread Michael Felt
Michael Felt added the comment: FYI: when build and src are the same directory, there is no error message. However, when src and build are in seperate directories (e.g., build = '.', src = '../src/python-2.7.11' the following message occurs MANY times: unable to execute

[issue25825] AIX shared library extension modules installation broken

2015-12-09 Thread David Edelsohn
David Edelsohn added the comment: $(prefix) and $(exec_prefix) result in the same path on AIX, so it does not matter in practice, although the semantics are different. # Install prefix for architecture-dependent files exec_prefix=${prefix} python.exp is not architecture dependent,

[issue25825] AIX shared library extension modules installation broken

2015-12-08 Thread David Edelsohn
New submission from David Edelsohn: AIX requires helper scripts to build Python shared extension modules. The definitions and Makefile installation rules have bitrotted. Makefile.pre.in: @if [ -s Programs/python.exp -a \ except python.exp is created in Modules/python.exp, not

[issue25825] AIX shared library extension modules installation broken

2015-12-08 Thread David Edelsohn
Changes by David Edelsohn : -- nosy: +pitrou ___ Python tracker ___ ___ Python-bugs-list

[issue25825] AIX shared library extension modules installation broken

2015-12-08 Thread Martin Panter
Martin Panter added the comment: It looks like the Programs/python.exp change was done accidentally in revision 88a532a31eb3 (Issue 18093), so we should be safe reverting the relevant lines back to Modules/python.exp. The configure script currently sets