[issue9662] ctypes not building under OS X because of ffi_closure_free not being defined early enough

2010-08-22 Thread Skip Montanaro
Changes by Skip Montanaro : -- nosy: +skip.montanaro ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail

[issue9662] ctypes not building under OS X because of ffi_closure_free not being defined early enough

2010-08-22 Thread Benjamin Peterson
Benjamin Peterson added the comment: Is LLVM a supported platform? -- nosy: +benjamin.peterson ___ Python tracker ___ ___ Python-bugs-

[issue9662] ctypes not building under OS X because of ffi_closure_free not being defined early enough

2010-08-22 Thread Brett Cannon
Brett Cannon added the comment: It might as well be. OS X ships with it and is working towards making it their default compiler over gcc. Unladen also relies on it. This compiler issue is a fairly new one (I would guess past week or so), so making sure LLVM can compile Python shouldn't be a b

[issue9377] socket, PEP 383: Mishandling of non-ASCII bytes in host/domain names

2010-08-22 Thread Martin v . Löwis
Martin v. Löwis added the comment: Is this patch in response to an actual problem, or a theoretical problem? If "actual problem": what was the specific application, and what was the specific host name? If theoretical, I recommend to close it as "won't fix". I find it perfectly reasonable if P

[issue9662] ctypes not building under OS X because of ffi_closure_free not being defined early enough

2010-08-22 Thread Brett Cannon
New submission from Brett Cannon : When I build under OS X 10.6 with LLVM I get four warnings of the type: /Users/brett/Dev/python/3.x/scratch/Modules/_ctypes/callbacks.c:20:9: warning: implicit declaration of function 'ffi_closure_free' is invalid in C99 [-Wimplicit-function-decla

[issue9653] New default argparse output to be added

2010-08-22 Thread Steven Bethard
Steven Bethard added the comment: Sorry, typo. Should have been len(sys.argv) == 1. Full script: import argparse import sys parser = argparse.ArgumentParser() parser.add_argument('--foo') if len(sys.argv) == 1: parser.print_help() else: print(parser.parse_args()) With that script,

[issue8845] Expose sqlite3 connection inTransaction as read-only in_transaction attribute

2010-08-22 Thread R. David Murray
R. David Murray added the comment: The sparc ubuntu buildbot appears to no longer exist. The sparc solaris buildbot doesn't have a problem with it. So right now only PPC Tiger is failing. An endianness issue was suggested, but since T_BOOL is used by _io, and that is tested and passes on t

[issue9572] IOError in test_multiprocessing

2010-08-22 Thread Brett Cannon
Brett Cannon added the comment: Fixed in r84271. I will open another issue for the locking stuff. -- resolution: -> fixed status: open -> closed ___ Python tracker ___ _

[issue9663] importlib should exclusively open bytecode files

2010-08-22 Thread Brett Cannon
New submission from Brett Cannon : Importlib does not use any OS-level protections to gain exclusivity when opening a file like import.c does through open_exclusive. It probably should, though, when writing bytecode else one might end up with corrupt code. That's bad as bad marshal data is a f

[issue858809] Use directories from configure rather than hardcoded

2010-08-22 Thread jan matejek
jan matejek added the comment: the problem this patch was solving is "python libraries install into "prefix/lib" regardless of what is the correct local LIBDIR" - which is obviously broken on systems where LIBDIR is something other than "prefix/lib", most notable example being "prefix/lib64"

[issue9663] importlib should exclusively open bytecode files

2010-08-22 Thread Jesse Noller
Jesse Noller added the comment: Nice. -- nosy: +jnoller ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://

[issue9425] Rewrite import machinery to work with unicode paths

2010-08-22 Thread Romme
Changes by Romme : -- nosy: +Romme ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailma

[issue9661] 2to3 except fixer does the wrong thing for certain raise statements

2010-08-22 Thread Benjamin Peterson
Benjamin Peterson added the comment: r84276. I didn't "fix" the second case "raise e, None" since that syntax is quite pointless. -- nosy: +benjamin.peterson resolution: -> fixed status: open -> closed ___ Python tracker

[issue1495802] cygwin: popen3 lock up

2010-08-22 Thread John Pham
John Pham added the comment: last time I use - it is still a problem -- nosy: +jpham Added file: http://bugs.python.org/file18611/unnamed ___ Python tracker ___