[issue24209] Allow IPv6 bind in http.server

2015-05-16 Thread Link Mauve
New submission from Link Mauve: When running `python -m http.server -b ::` (or any other IPv6), I’d expect people to be able to download from my IPv6. This patch fixes that issue. I also tested it on a dual-stack kernel, IPv4 requests work just fine and appear as :::127.0.0.1 for example

[issue22623] Missing guards for some POSIX functions

2015-03-24 Thread Link Mauve
Link Mauve added the comment: On Mon, Mar 23, 2015 at 09:05:20PM +, STINNER Victor wrote: STINNER Victor added the comment: Many POSIX functions aren’t available on every system, especially embedded ones. What do you call embedded systems? I worked on set top boxes (the box

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Link Mauve
New submission from Link Mauve: The previous msi installer was working fine with `wine msiexec /i python*.msi`, but the new exe-based one fails with an unreadable error in latest wine. -- components: Windows messages: 236802 nosy: Link Mauve, steve.dower, tim.golden, zach.ware priority

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Link Mauve
Link Mauve added the comment: Maybe you could continue to distribute the msi? I’ve also heard it’s used by Windows admins to install something on many computers at once. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue23538

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Link Mauve
Link Mauve added the comment: I just tried it with wine-git, it doesn’t go further either by running the exe directly, or by running msiexec.exe /i on it. Is there anything else required to run it? -- ___ Python tracker rep...@bugs.python.org http

[issue23538] New Windows installer in 3.5.0a1 breaks compatibility with Wine

2015-02-27 Thread Link Mauve
Link Mauve added the comment: The installer runs, but the first screen doesn’t display any of its buttons (I can still click on them). After trying to start the actual installation, I get “0x80070005 - Access Denied” (despite having the permissions on my wine folder, of course). Whether I

[issue22623] Missing guards for some POSIX functions

2015-02-18 Thread Link Mauve
Changes by Link Mauve b...@linkmauve.fr: Added file: http://bugs.python.org/file38172/getedig.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22623

[issue22623] Missing guards for some POSIX functions

2015-02-18 Thread Link Mauve
Changes by Link Mauve b...@linkmauve.fr: Added file: http://bugs.python.org/file38173/getedig.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22623

[issue22623] Missing guards for some POSIX functions

2015-02-17 Thread Link Mauve
Changes by Link Mauve b...@linkmauve.fr: Added file: http://bugs.python.org/file38161/getedig.patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22623

[issue22623] Missing guards for some POSIX functions

2015-02-17 Thread Link Mauve
Link Mauve added the comment: Removed the unwanted introduced function, and added a comment signaling the end of the HAVE_TTYNAME #ifdef. The full patch is attached, the diff with the previous version can be found at http://linkmauve.fr/files/getedig.patch -- Added file: http

[issue22623] Missing guards for some POSIX functions

2015-02-01 Thread Link Mauve
Changes by Link Mauve b...@linkmauve.fr: Removed file: http://bugs.python.org/file36898/f3cf19e38efe.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22623

[issue22623] Missing guards for some POSIX functions

2015-02-01 Thread Link Mauve
Link Mauve added the comment: This issue is still present in latest 3.5, all the way down to 2.7. -- components: +Extension Modules -Build versions: +Python 2.7, Python 3.2, Python 3.3, Python 3.4 Added file: http://bugs.python.org/file37971/guards.diff

[issue22624] Bogus usage of floatclock in timemodule

2014-10-14 Thread Link Mauve
Link Mauve added the comment: I’m building against the Newlib libc, for the Wii, and it seems the issue leading to all of those functions not working is: (.text.clock+0x18): undefined reference to `_times_r' Threading is disabled, and reentrant functions as well, which could explain

[issue22624] Bogus usage of floatclock in timemodule

2014-10-14 Thread Link Mauve
Changes by Link Mauve b...@linkmauve.fr: Added file: http://bugs.python.org/file36911/pyconfig.h ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22624

[issue22623] Missing guards for some POSIX functions

2014-10-13 Thread Link Mauve
New submission from Link Mauve: Many POSIX functions aren’t available on every system, especially embedded ones. The first patch introduces guards around some of these functions and add them to AC_CHECK_FUNCS in the configure.ac; the second one recompile every changed generated file, using

[issue22623] Missing guards for some POSIX functions

2014-10-13 Thread Link Mauve
Changes by Link Mauve b...@linkmauve.fr: -- keywords: +patch Added file: http://bugs.python.org/file36898/f3cf19e38efe.diff ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue22623

[issue22624] Bogus usage of floatclock in timemodule

2014-10-13 Thread Link Mauve
New submission from Link Mauve: In Modules/timemodule.c, py_process_time() still uses floatclock() even when HAVE_CLOCK isn’t defined. -- components: Build messages: 229260 nosy: Link Mauve priority: normal severity: normal status: open title: Bogus usage of floatclock in timemodule

[issue22625] When cross-compiling, don’t try to execute binaries

2014-10-13 Thread Link Mauve
New submission from Link Mauve: ``` % make ./Programs/_freeze_importlib \ ./Lib/importlib/_bootstrap.py Python/importlib.h ./Programs/_freeze_importlib: ./Programs/_freeze_importlib: cannot execute binary file Makefile:710: recipe for target 'Python/importlib.h' failed make: *** [Python

[issue22625] When cross-compiling, don’t try to execute binaries

2014-10-13 Thread Link Mauve
Link Mauve added the comment: Thanks, this patch worked fine. :) I used to build pgen natively first, then make distclean and rebuild until it failed, and then put the native version back here, but this works much better! -- ___ Python tracker rep