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: use ReleaseItanium configuration for zlib IA64 build
Type: Stage:
Components: Build Versions: Python 2.4
process
Status: closed Resolution: accepted
Dependencies: Superseder:
Assigned To: loewis Nosy List: loewis, tmick
Priority: high Keywords: patch

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

Files
File name Uploaded Description Edit
win64-ia64-zlib-build.patch tmick, 2005-03-09 20:10 patch to change VS7 pcbuild solution file
Messages (6)
msg47922 - (view) Author: Trent Mick (tmick) (Python triager) Date: 2005-03-09 20:10
Ensure that the zlib project builds with the
"ReleaseItanium" configuration when for the
"ReleaseItanium" *solution* configuration.
msg47923 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2005-03-09 22:49
Logged In: YES 
user_id=21627

Last I tried, zlib doesn't work on Itanium. Does it now?
msg47924 - (view) Author: Trent Mick (tmick) (Python triager) Date: 2005-03-09 23:54
Logged In: YES 
user_id=34892

I've been working through a compile for Win64 on a Win32 box
(using the platform SDK compiler). Here is the result of
test_zlib.py on Win64:

C:\trentm\tmp\py2_4-win64-ia64\python>PCbuild\python.exe
Lib\test\test_zlib.py
test_adler32empty (__main__.ChecksumTestCase) ... ok
test_adler32start (__main__.ChecksumTestCase) ... ok
test_crc32empty (__main__.ChecksumTestCase) ... ok
test_crc32start (__main__.ChecksumTestCase) ... ok
test_penguins (__main__.ChecksumTestCase) ... ok
test_badcompressobj (__main__.ExceptionTestCase) ... ok
test_baddecompressobj (__main__.ExceptionTestCase) ... ok
test_bigbits (__main__.ExceptionTestCase) ... ok
test_speech (__main__.CompressTestCase) ... ok
test_speech128 (__main__.CompressTestCase) ... ok
test_compressincremental (__main__.CompressObjectTestCase)
... ok
test_compressoptions (__main__.CompressObjectTestCase) ... ok
test_decompimax (__main__.CompressObjectTestCase) ... ok
test_decompinc (__main__.CompressObjectTestCase) ... ok
test_decompincflush (__main__.CompressObjectTestCase) ... ok
test_decompressmaxlen (__main__.CompressObjectTestCase) ... ok
test_decompressmaxlenflush (__main__.CompressObjectTestCase)
... ok
test_flushes (__main__.CompressObjectTestCase) ... ok
test_maxlenmisc (__main__.CompressObjectTestCase) ... ok
test_odd_flush (__main__.CompressObjectTestCase) ... ok
test_pair (__main__.CompressObjectTestCase) ... ok

----------------------------------------------------------------------
Ran 21 tests in 1.051s

OK
msg47925 - (view) Author: Trent Mick (tmick) (Python triager) Date: 2005-03-09 23:56
Logged In: YES 
user_id=34892

Martin,
I'm also curious how you've been compiling the ia64 Python
build that you put together. Do you use the Platform SDK and
cross-compile from Win32? Are you building in Visual Studio
or from the command-line? Etc.

Cheers,
Trent
msg47926 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2005-03-10 00:04
Logged In: YES 
user_id=21627

See PCbuild/readme.txt. I use the SDK compiler for
cross-compilation, and vsextcomp.
msg47927 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2005-08-25 07:19
Logged In: YES 
user_id=21627

Thanks for the patch. Committed as

pcbuild.sln 1.6, 1.5.2.1
readme.txt 1.63
NEWS 1.1193.2.84

The pre-link event doesn't work doesn't work for me, so I
have to build zlib manually (with nmake) first before being
able to build zlib.pyd.
History
Date User Action Args
2022-04-11 14:56:10adminsetgithub: 41673
2005-03-09 20:10:49tmickcreate