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: build_ssl.py: cannot find 'asm64/*.*'
Type: compile error Stage:
Components: Build, Windows Versions: Python 3.2, Python 3.3
process
Status: closed Resolution: not a bug
Dependencies: Superseder:
Assigned To: Nosy List: loewis, srid
Priority: normal Keywords:

Created on 2010-08-30 21:05 by srid, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (4)
msg115243 - (view) Author: Sridhar Ratnakumar (srid) Date: 2010-08-30 21:05
With openssl-1.0.0a, I get the following error when building the py3k branch on Windows 64-bit:

Traceback (most recent call last):
  File "build_ssl.py", line 262, in <module>
    main()
  File "build_ssl.py", line 234, in main
    for f in os.listdir("asm"+dirsuffix):
WindowsError: [Error 3] The system cannot find the path specified: 'asm64/*.*'

Likely due to this commit
http://svn.python.org/view/python/branches/py3k/PCbuild/build_ssl.py?r1=83288&r2=83335
msg115244 - (view) Author: Sridhar Ratnakumar (srid) Date: 2010-08-30 21:09
I cannot arrive at a possible rationale behind that commit, as the only '*.asm' file I see in the openssl-1.0.0a/ directory is ms\update.asm.
msg115409 - (view) Author: Sridhar Ratnakumar (srid) Date: 2010-09-02 23:34
When I disabled r83335, openssl build fails:

 set ASM=ml64 /c /Cp /Cx /Zi
  crypto\x86_64cpuid.pl tmp64\x86_64cpuid.asm
 ml64 /c /Cp /Cx /Zi /Fotmp64\x86_64cpuid.obj tmp64\x86_64cpuid.asm
 Assembling: tmp64\x86_64cpuid.asm
MASM : fatal error A1000:cannot open file : tmp64\x86_64cpuid.asm

I guess the real question is - where I do get the ./asm64/ directory from? It is not found in the openssl-1.0.0a.tar.gz source.
msg115577 - (view) Author: Martin v. Löwis (loewis) * (Python committer) Date: 2010-09-04 15:22
http://svn.python.org/projects/external/openssl-1.0.0a/asm64/

Please follow the instructions in PCbuild/readme.txt carefully. Thanks.
History
Date User Action Args
2022-04-11 14:57:05adminsetgithub: 53928
2010-09-04 15:22:02loewissetstatus: open -> closed
resolution: not a bug
messages: + msg115577
2010-09-02 23:34:36sridsetmessages: + msg115409
versions: + Python 3.3
2010-08-30 21:10:53sridsettype: compile error
2010-08-30 21:09:55sridsetmessages: + msg115244
2010-08-30 21:05:03sridcreate