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.
Created on 2011年11月30日 10:07 by ned.deily, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| xz.patch | nicholas.riley, 2012年03月13日 21:05 | review | ||
| Messages (5) | |||
|---|---|---|---|
| msg148646 - (view) | Author: Ned Deily (ned.deily) * (Python committer) | Date: 2011年11月30日 10:07 | |
Since AFAIK Apple does not currently ship a version of liblzma with Mac OS X, the OS X installer build script should be modified to build and link a version in support of the new lzma module (Issue6715). Mac/BuildScript/build-installer.py http://tukaani.org/xz/ |
|||
| msg152258 - (view) | Author: David Bolen (db3l) * | Date: 2012年01月29日 20:52 | |
I recently built the xz library on my OSX Tiger buildbot (that also does the daily DMGs via the build script), and Nadeem mentioned this ticket. As an FYI, I wasn't able to get the xz library (5.0.3) to configure/build as a universal build (i386/ppc) in a single step (as in the build script recipes). It appears to use some compile options incompatible with multiple -arch. For my buildbot, I built it twice (as i386 and ppc) and then combined the libraries (static and shared) using lipo. This appears to work for both the regular buildbot and the DMG creation. In peeking at the build script this approach is a bit beyond the current recipe process, so would need more work than just a new recipe. Assuming a build/lipo process is considered legitimate for release installers, of course, I'm not that sure how much I ended up "cheating". |
|||
| msg155666 - (view) | Author: Nicholas Riley (nicholas.riley) * | Date: 2012年03月13日 21:05 | |
The configure problem is soluble with --disable-dependency-tracking (it was the -M* options to gcc that caused the problem); something similar is used for SQLite. The attached patch should do it... |
|||
| msg157261 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2012年04月01日 07:20 | |
New changeset 0e1177499762 by Ned Deily in branch 'default': Issue #13507: OS X installer builds now build liblzma for the new http://hg.python.org/cpython/rev/0e1177499762 |
|||
| msg157262 - (view) | Author: Ned Deily (ned.deily) * (Python committer) | Date: 2012年04月01日 07:23 | |
Thanks for the patch. Applied to default for 3.3. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:24 | admin | set | github: 57716 |
| 2012年04月01日 07:23:18 | ned.deily | set | status: open -> closed resolution: fixed messages: + msg157262 |
| 2012年04月01日 07:20:10 | python-dev | set | nosy:
+ python-dev messages: + msg157261 |
| 2012年03月13日 21:05:05 | nicholas.riley | set | files:
+ xz.patch nosy: + nicholas.riley messages: + msg155666 keywords: + patch |
| 2012年01月29日 20:52:12 | db3l | set | nosy:
+ db3l messages: + msg152258 |
| 2011年11月30日 10:07:58 | ned.deily | create | |