This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: skip winsound for Windows/IA64 build
Type: Stage:
Components: Build Versions: Python 2.4
process
Status: closed Resolution: rejected
Dependencies: Superseder:
Assigned To: loewis Nosy List: loewis, tmick
Priority: normal Keywords: patch

Created on 2005-03-09 20:18 by tmick, last changed 2022-04-11 14:56 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
win64-ia64-winsound-skip.patch tmick, 2005-03-09 20:18 patch to change VS7 pcbuild solution file
Messages (2)
msg47928 - (view) Author: Trent Mick (tmick) (Python triager) Date: 2005-03-09 20:18
Skip the winsound project for "ReleaseItanium"
configuration builds on Windows. The current winsound.c
cannot build for Window/IA64 because the used _outp()
and _inp() port I/O routines in conio.h (at least the
one that is part of the current MS Platform SDK) are
hidden inside:

#ifdef  _M_IX86
...
#endif  /* _M_IX86 */

See:
C:\Program Files\Microsoft SDK\include\Win64\crt\conio.h
msg47929 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2006-01-03 07:17
Logged In: YES 
user_id=21627

I'm rejecting this patch. The right solution is to
conditionalize the entire W9X block in winsound.c to _M_IX86.
History
Date User Action Args
2022-04-11 14:56:10adminsetgithub: 41674
2005-03-09 20:18:10tmickcreate