[pypy-svn] r49737 - pypy/dist/pypy/module/crypt

fijal at codespeak.net fijal at codespeak.net
Thu Dec 13 20:17:45 CET 2007


Author: fijal
Date: Thu Dec 13 20:17:44 2007
New Revision: 49737

Modified:
   pypy/dist/pypy/module/crypt/interp_crypt.py
Log:
(mwh) we don't need crypt on top of OS X


Modified: pypy/dist/pypy/module/crypt/interp_crypt.py
==============================================================================
--- pypy/dist/pypy/module/crypt/interp_crypt.py	(original)
+++ pypy/dist/pypy/module/crypt/interp_crypt.py	Thu Dec 13 20:17:44 2007
@@ -2,8 +2,12 @@
 from pypy.interpreter.baseobjspace import ObjSpace, W_Root
 from pypy.rpython.lltypesystem import rffi, lltype
 from pypy.translator.tool.cbuild import ExternalCompilationInfo
+import sys
 
-eci = ExternalCompilationInfo(libraries=['crypt'])
+if sys.platform.startswith('darwin'):
+    eci = ExternalCompilationInfo()
+else:
+    eci = ExternalCompilationInfo(libraries=['crypt'])
 c_crypt = rffi.llexternal('crypt', [rffi.CCHARP, rffi.CCHARP], rffi.CCHARP,
                           compilation_info=eci, threadsafe=False)
 



More information about the Pypy-commit mailing list