Issue 14525: ia64-hp-hpux11.31 won't compile 2.7 without -D_TERMIOS_INCLUDED (original) (raw)

Created on 2012-04-08 01:54 by pda, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (9)
msg157769 - (view) Author: Paul A. (pda) Date: 2012-04-08 01:54
I can't help thinking that configure should be able to figure out the need for this -- Modules/termios.c won't compile without adding -D_TERMIOS_INCLUDED by hand. This is far from new, all 2.5+ versions I've tried to compile are like that on this platform.
msg157772 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2012-04-08 02:06
Can you suggest a patch? As I said on the other issue I don't believe any core developers have access to hpux.
msg157792 - (view) Author: Paul A. (pda) Date: 2012-04-08 16:10
On Sun, Apr 08, 2012 at 02:06:46AM +0000, R. David Murray wrote: > > R. David Murray <rdmurray@bitdance.com> added the comment: > > Can you suggest a patch? As I said on the other issue I don't believe any core developers have access to hpux. Sure, once I figure out what that patch will be.
msg158213 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2012-04-13 17:07
patch should be for 2.7 or 3.2/3 as 2.6 only gets security fixes.
msg175914 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2012-11-18 20:01
I should have added 'please try compiling 3.x to make sure it has the same problem' since configure might behave differently.
msg176033 - (view) Author: Paul A. (pda) Date: 2012-11-20 22:08
On Sun, Nov 18, 2012 at 08:01:39PM +0000, Terry J. Reedy wrote: > I should have added 'please try compiling 3.x to make sure it has the same problem' since configure might behave differently. I'm fairly sure I did, that was quite a few months ago, so my memory could be faulty. I did eventually get both of 2.6.7 and 2.7.3 built, I really must submit my patches. I suppose it should go against the current 2.7 in the repo, correct?
msg176035 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2012-11-20 23:03
Yes, and ditto for 3.x if the patch needs to be altered.
msg176036 - (view) Author: Stefan Krah (skrah) * (Python committer) Date: 2012-11-20 23:11
I think I fixed this yesterday in #6308. Please try with a current 2.7, 3.3 or 3.4 clone.
msg176123 - (view) Author: Stefan Krah (skrah) * (Python committer) Date: 2012-11-22 20:19
Closing, since this is fixed on the buildslave.
History
Date User Action Args
2022-04-11 14:57:28 admin set github: 58730
2012-11-22 20:19:42 skrah set status: open -> closedsuperseder: termios fix for QNX breaks HP-UXcomponents: + Extension Modules, - Buildkeywords: + buildbotmessages: + type: enhancement -> compile errorresolution: duplicatestage: needs patch -> resolved
2012-11-20 23:11:14 skrah set nosy: + skrahmessages: +
2012-11-20 23:03:31 terry.reedy set messages: + title: ia64-hp-hpux11.31 won't compile Python-2.6.8rc2 without -D_TERMIOS_INCLUDED -> ia64-hp-hpux11.31 won't compile 2.7 without -D_TERMIOS_INCLUDED
2012-11-20 22:08:05 pda set messages: +
2012-11-18 20:01:39 terry.reedy set messages: +
2012-11-18 19:55:29 ezio.melotti set nosy: + trentversions: + Python 3.4
2012-04-13 17:07:13 terry.reedy set versions: + Python 2.7, Python 3.2, Python 3.3, - Python 2.6nosy: + terry.reedymessages: + stage: needs patch
2012-04-08 16:10:27 pda set messages: +
2012-04-08 02:06:46 r.david.murray set nosy: + r.david.murraymessages: +
2012-04-08 01:54:35 pda create