Opened at 2013-05-25T02:03:31Z
Closed at 2015-05-13T12:02:08Z
#1980 closed task (fixed)
build binary eggs for Windows x86 (32-bit)
Reported by: | daira | Owned by: | daira |
---|---|---|---|
Priority: | normal | Milestone: | 1.10.1 |
Component: | packaging | Version: | 1.10.0 |
Keywords: | windows win32 eggs packaging | Cc: | |
Launchpad Bug: |
Description (last modified by daira)
This is one of a collection of tickets about binary eggs that need to be built for specific platforms.
See src/allmydata/_auto_deps.py for Tahoe-LAFS trunk's current dependencies, and https://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-eggs/README.html for the eggs that have been built and uploaded.
Change History (17)
comment:1 Changed at 2013-05-25T02:06:07Z by daira
comment:2 Changed at 2013-05-25T02:29:08Z by daira
- Description modified (diff)
comment:3 Changed at 2013-09-02T20:16:03Z by daira
A pyOpenSSL 0.13 egg is a particular priority because of #2005.
comment:4 Changed at 2014-09-05T00:38:56Z by zooko
- Resolution set to wontfix
- Status changed from new to closed
Okay, I'm officially closing all tickets that have to do with binary eggs (except on Windows) as wontfix. Binary eggs have never worked on other platforms than Windows, and never will. I hate this, but I hereby stop struggling against it.
comment:5 Changed at 2014-09-07T17:15:31Z by daira
- Keywords openitp-packaging added
- Resolution wontfix deleted
- Status changed from closed to reopened
comment:6 Changed at 2014-09-07T17:18:28Z by daira
comment:7 Changed at 2014-09-25T15:56:54Z by daira
- Milestone changed from undecided to 1.11.0
comment:8 Changed at 2014-09-25T16:11:15Z by daira
- Owner set to daira
- Status changed from reopened to new
comment:9 Changed at 2014-09-25T16:11:24Z by daira
- Status changed from new to assigned
comment:10 Changed at 2014-09-25T16:28:13Z by daira
- Keywords packaging added; openitp-packaging removed
comment:11 Changed at 2014-10-08T12:10:32Z by daira
We need a pyOpenSSL 0.13.1 egg for 32-bit Windows before the 1.11 release.
comment:12 Changed at 2015-01-20T17:32:59Z by warner
- Milestone changed from 1.10.1 to 1.11.0
comment:13 Changed at 2015-01-20T17:35:34Z by warner
- Milestone changed from 1.11.0 to 1.10.1
This is no longer part of the openitp grant, but we still need eggs to enable the 'quickstart' instructions to work on windows.
comment:14 Changed at 2015-02-17T16:40:12Z by daira
For this platform, we still need:
- pyOpenSSL 0.13.1 with OpenSSL 1.0.1l
comment:15 Changed at 2015-05-01T21:43:13Z by daira
- Resolution set to fixed
- Status changed from assigned to closed
Fixed \o/. The build instructions for OpenSSL/pyOpenSSL are at docs/build/build-pyOpenSSL.rst, and have been updated for 32-bit Windows.
comment:16 Changed at 2015-05-02T21:53:44Z by daira
- Resolution fixed deleted
- Status changed from closed to reopened
I now need to build a Twisted >= 13.0.0 (probably 15.1.0) egg, in order for the #2416 branch to work on 32-bit Windows systems without a compiler.
comment:17 Changed at 2015-05-13T12:02:08Z by daira
- Resolution set to fixed
- Status changed from reopened to closed
32-bit Windows is currently missing pycrypto >= 2.4.1 and pycryptopp >= 0.6.0 eggs for Python 2.6. On the other hand, we recommend using Python 2.7.x on Windows.