[issue45863] tarfile zeroes ustar header fields unnecessarily

2021-12-26 Thread Joshua Root
Joshua Root added the comment: PR has been marked stale; friendly ping. -- ___ Python tracker <https://bugs.python.org/issue45863> ___ ___ Python-bugs-list m

[issue45863] tarfile zeroes ustar header fields unnecessarily

2021-11-22 Thread Joshua Root
Change by Joshua Root : -- keywords: +patch pull_requests: +27931 stage: -> patch review pull_request: https://github.com/python/cpython/pull/29693 ___ Python tracker <https://bugs.python.org/issu

[issue45863] tarfile zeroes ustar header fields unnecessarily

2021-11-22 Thread Joshua Root
New submission from Joshua Root : When using the pax format, tarfile will zero out the field in the ustar header for any values that are represented with a float, setting the correct value only in the pax header. This mainly seems to apply to the mtime. This behaviour doesn't cause problems

[issue44853] 3.10.0rc1 published md5 and size do not match for source archives

2021-08-06 Thread Joshua Root
Change by Joshua Root : -- title: 3.1.10rc1 published md5 and size do not match for source archives -> 3.10.0rc1 published md5 and size do not match for source archives ___ Python tracker <https://bugs.python.org/issu

[issue44853] 3.1.10rc1 published md5 and size do not match for source archives

2021-08-06 Thread Joshua Root
New submission from Joshua Root : The download page lists the following: Filenamemd5 size Python-3.10.0rc1.tgzc051bf7a52a45cb0ec2cefbe915417e1 40764776 Python-3.10.0rc1.tar.xz 2861cdd4cf71c6425fde1fedc14bb283 28197832 The downloaded files

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-08 Thread Joshua Root
Change by Joshua Root : -- pull_requests: +24654 pull_request: https://github.com/python/cpython/pull/26001 ___ Python tracker <https://bugs.python.org/issue43

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-08 Thread Joshua Root
Joshua Root added the comment: The part that is a bug is that the whole version was checked, not just the major version--you couldn't target macOS 11.0 if your Python was built for 11.3, for example. MacPorts users getting an error in that situation was the original motivation for coming up

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-05-07 Thread Joshua Root
Joshua Root added the comment: Thanks Ned. Would it be OK to backport just the distutils change to 3.9? -- ___ Python tracker <https://bugs.python.org/issue43

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-04-02 Thread Joshua Root
Joshua Root added the comment: Here's the PR for pypa/distutils, which is just relaxing the MDT check since it has to work with older Python versions: https://github.com/pypa/distutils/pull/36 -- ___ Python tracker <https://bugs.python.

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-03-20 Thread Joshua Root
Change by Joshua Root : -- keywords: +patch pull_requests: +23702 stage: -> patch review pull_request: https://github.com/python/cpython/pull/24941 ___ Python tracker <https://bugs.python.org/issu

[issue43568] Drop support for Mac OS X < 10.3 module linking

2021-03-20 Thread Joshua Root
New submission from Joshua Root : The `-undefined dynamic_lookup` option can only be used in LDSHARED on Mac OS X 10.3 and later. There is a fallback to explicitly linking with the framework for 10.2 and earlier. I'm pretty sure that currently supported Python versions don't build on 10.2

[issue42692] Build fails on macOS when compiler doesn't define __has_builtin

2020-12-20 Thread Joshua Root
Change by Joshua Root : -- keywords: +patch pull_requests: +22735 stage: -> patch review pull_request: https://github.com/python/cpython/pull/23873 ___ Python tracker <https://bugs.python.org/issu

[issue42692] Build fails on macOS when compiler doesn't define __has_builtin

2020-12-20 Thread Joshua Root
New submission from Joshua Root : The line in posixmodule.c that checks for __builtin_available is rejected by compilers that don't have __has_builtin. The second check needs to be in a nested #if. -- components: Build, macOS messages: 383437 nosy: jmr, ned.deily, ronaldoussoren

[issue41100] Support macOS 11 and Apple Silicon Macs

2020-12-13 Thread Joshua Root
Joshua Root added the comment: Are there plans to backport PR 22855 to any branches older than 3.9? -- nosy: +jmr ___ Python tracker <https://bugs.python.org/issue41

[issue41617] __builtin_bswap16 is used without checking it is supported

2020-12-08 Thread Joshua Root
Joshua Root added the comment: Confirmed fixed in 3.9.1 and 3.10.0a3. Thanks Victor! -- ___ Python tracker <https://bugs.python.org/issue41617> ___ ___ Pytho

[issue42598] Some configure checks rely on implicit function declaration

2020-12-08 Thread Joshua Root
Change by Joshua Root : -- keywords: +patch pull_requests: +22558 stage: -> patch review pull_request: https://github.com/python/cpython/pull/23690 ___ Python tracker <https://bugs.python.org/issu

[issue42598] Some configure checks rely on implicit function declaration

2020-12-08 Thread Joshua Root
New submission from Joshua Root : There are several cases in the configure script of exit being used without including stdlib.h, and one case of close being used without including unistd.h. A compiler that does not allow implicit function declaration, such as clang in Xcode 12, will error

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2020-12-08 Thread Joshua Root
Joshua Root added the comment: Looks like this is fixed as of 3.9.1. -- resolution: -> fixed stage: -> resolved status: open -> closed ___ Python tracker <https://bugs.python.or

[issue41617] __builtin_bswap16 is used without checking it is supported

2020-09-18 Thread Joshua Root
Joshua Root added the comment: > I'm curious. Can I ask you on which platform do you use clang older than 3.2? Mac OS X 10.7 / Xcode 4.6.3. I'm not using it personally, but we have automated builds on that platform. Unfortunately the patch ultimately committed did not fix the bu

[issue41617] __builtin_bswap16 is used without checking it is supported

2020-08-22 Thread Joshua Root
Change by Joshua Root : -- pull_requests: +21053 pull_request: https://github.com/python/cpython/pull/21943 ___ Python tracker <https://bugs.python.org/issue41

[issue41617] __builtin_bswap16 is used without checking it is supported

2020-08-22 Thread Joshua Root
Change by Joshua Root : -- versions: +Python 3.10 ___ Python tracker <https://bugs.python.org/issue41617> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue41617] __builtin_bswap16 is used without checking it is supported

2020-08-22 Thread Joshua Root
Change by Joshua Root : -- keywords: +patch pull_requests: +21052 stage: -> patch review pull_request: https://github.com/python/cpython/pull/21942 ___ Python tracker <https://bugs.python.org/issu

[issue41617] __builtin_bswap16 is used without checking it is supported

2020-08-22 Thread Joshua Root
New submission from Joshua Root : Older clang versions don't have __builtin_bswap16, but it's always used when compiling with clang, which means the build fails with those older versions. The code should use __has_builtin to check. -- components: Build messages: 375806 nosy: jmr

[issue38360] single-argument form of -isysroot should be supported

2020-04-22 Thread Joshua Root
Joshua Root added the comment: That ValueError I mentioned causes build failures for extension modules whenever the CFLAGS in sysconfig contains an -isysroot flag in the single arg form. We ran into it a lot in MacPorts on Mojave and Catalina. So I would consider it a bug, and would prefer

[issue38360] single-argument form of -isysroot should be supported

2019-11-05 Thread Joshua Root
Joshua Root added the comment: Ping? -- ___ Python tracker <https://bugs.python.org/issue38360> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue38014] ./configure on recent macOS versions can fail with multiple "present but cannot be compiled" messages

2019-10-13 Thread Joshua Root
Joshua Root added the comment: The crash reported by BMinas is reputedly related to the -fstack-check option, which is said to be on by default when MACOSX_DEPLOYMENT_TARGET=10.15. I've been unable to confirm whether there was just a bug in the beta, or if it's still a problem on the final

[issue38360] single-argument form of -isysroot should be supported

2019-10-03 Thread Joshua Root
New submission from Joshua Root : The path associated with the -isysroot compiler flag can be supplied either as a separate argument or in the same argument as -isysroot itself. The places in library code that do special handling of this flag should support both forms, but currently only

[issue34652] never enable lchmod on Linux

2019-04-11 Thread Joshua Root
Joshua Root added the comment: The follow-up fix (AC_CHECK_FUNC -> AC_CHECK_FUNCS) still needs to be backported to 2.7. Currently the lack of it causes lchmod to be disabled on all platforms, not just Linux. -- nosy: +jmr ___ Python trac

[issue31601] Availability of utimensat, futimens not checked correctly on macOS

2018-11-16 Thread Joshua Root
Joshua Root added the comment: This isn't just a cross-build issue, or rather (depending on how you look at it) cross-builds are increasingly the norm due to Apple only providing a newer SDK on older OS versions. For example the latest version of Xcode available for 10.12 only comes

[issue31601] Availability of utimensat and futimens not checked correctly on macOS

2017-09-27 Thread Joshua Root
New submission from Joshua Root <josh+pyt...@root.id.au>: The futimens and utimensat functions are available in High Sierra but not previous versions of macOS. Building against the 10.13 SDK and deploying to an earlier version will result in a crash when the dynamic linker can'

[issue11149] [PATCH] Configure should enable -fwrapv for clang

2011-11-21 Thread Joshua Root
Joshua Root josh+pyt...@root.id.au added the comment: The fix that was committed doesn't work if CC is a full path like /usr/bin/clang. -- nosy: +jmr ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue11149

[issue6802] build fails on Snow Leopard

2009-09-06 Thread Joshua Root
Joshua Root josh+pyt...@root.id.au added the comment: I tried release26-maint just now (r74683) and it errored out during make install. New log attached. -- Added file: http://bugs.python.org/file14846/release26-maint.log ___ Python tracker rep

[issue6802] build fails on Snow Leopard

2009-09-06 Thread Joshua Root
Joshua Root josh+pyt...@root.id.au added the comment: Tried again after ensuring that ~/test was completely empty; no difference. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6802

[issue6802] build fails on Snow Leopard

2009-09-06 Thread Joshua Root
Joshua Root josh+pyt...@root.id.au added the comment: Should line 110 of Lib/plat-mac/macresource.py say 'isinstance' rather than 'instance'? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6802

[issue6802] build fails on Snow Leopard

2009-09-06 Thread Joshua Root
Joshua Root josh+pyt...@root.id.au added the comment: It works now. Thanks! -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue6802 ___ ___ Python

[issue6802] build fails on Snow Leopard

2009-08-30 Thread Joshua Root
Joshua Root josh+pyt...@root.id.au added the comment: Noting for completeness that: * 3.0.1 behaves the same as 3.1.1 (works without --enable-framework). * 2.5.4 fails with 'cc1: error: unrecognized command line option -Wno- long-double'. Once this is removed from the configure script

[issue6802] build fails on Snow Leopard

2009-08-29 Thread Joshua Root
New submission from Joshua Root josh+pyt...@root.id.au: Building Python 2.6.2 on Mac OS X 10.6 (final version, 10A432) fails. Full build transcript is attached. Other system details: Xcode 3.2, hardware is MacPro1,1 -- assignee: ronaldoussoren components: Build, Macintosh files: py26

[issue6802] build fails on Snow Leopard

2009-08-29 Thread Joshua Root
Joshua Root josh+pyt...@root.id.au added the comment: Note that this problem appears to be x86_64-specific (caused by - arch_only i386), and only happens if you configure with --enable- framework. -- ___ Python tracker rep...@bugs.python.org http