1 | Mon Dec 14 13:24:06 PST 2009 kyle@arbyte.us |
---|
2 | * This patch fixes linking on OpenBSD. |
---|
3 | http://allmydata.org/trac/pycryptopp/ticket/32 |
---|
4 | |
---|
5 | New patches: |
---|
6 | |
---|
7 | [This patch fixes linking on OpenBSD. |
---|
8 | kyle@arbyte.us**20091214212406 |
---|
9 | Ignore-this: f77bcab72cd59b2dfff8a79db3a631c2 |
---|
10 | http://allmydata.org/trac/pycryptopp/ticket/32 |
---|
11 | ] hunk ./setup.py 61 |
---|
12 | library_dirs=[] |
---|
13 | extra_srcs=[] # This is for Crypto++ .cpp files if they are needed. |
---|
14 | |
---|
15 | +# |
---|
16 | +# Fix the build on OpenBSD |
---|
17 | +# http://allmydata.org/trac/pycryptopp/ticket/32 |
---|
18 | +# |
---|
19 | +if 'openbsd' in platform.system().lower(): |
---|
20 | + extra_link_args.append("-fpic") |
---|
21 | + |
---|
22 | if DEBUG: |
---|
23 | extra_compile_args.append("-O0") |
---|
24 | extra_compile_args.append("-g") |
---|
25 | |
---|
26 | Context: |
---|
27 | |
---|
28 | [setup: fix missing import in show-tool-versions |
---|
29 | zooko@zooko.com**20091027162417 |
---|
30 | Ignore-this: 30d4c5effea0f9f7724f1b421e2d673f |
---|
31 | ] |
---|
32 | [setup: detect old v1 GNU as as well as newer |
---|
33 | zooko@zooko.com**20091027162321 |
---|
34 | Ignore-this: f0dfe7304c0c56b892b44fd375b3240 |
---|
35 | ] |
---|
36 | [setup: display version of the assembler 'as' in show-tool-versions.py |
---|
37 | zooko@zooko.com**20091027155323 |
---|
38 | Ignore-this: 7b655202e0568243143ab6e1969c04a7 |
---|
39 | ] |
---|
40 | [setup: a valgrind suppressions file for ignoring things that look like errors but aren't in Python's memory manager |
---|
41 | zooko@zooko.com**20091026021942 |
---|
42 | Ignore-this: 139cc3c0c8350ecf74df735f29b8cd2a |
---|
43 | ] |
---|
44 | [apply patch from Wei Dai "initialize memory to remove Valgrind warning (Zooko, Jeffrey Walton)" |
---|
45 | zooko@zooko.com**20091026000748 |
---|
46 | Ignore-this: 2144f7b1bfb14d567370b86e27423319 |
---|
47 | http://allmydata.org/trac/cryptopp/changeset/20090917014526-e3536-f7169168852fb711f0da8be7679bf7518a97a139 |
---|
48 | ] |
---|
49 | [setup: emit g++ version in show-tool-versions.py |
---|
50 | zooko@zooko.com**20091025191139 |
---|
51 | Ignore-this: ff69a9ff46048770870991552c992af4 |
---|
52 | ] |
---|
53 | [TAG pycryptopp-0.5.17 |
---|
54 | zooko@zooko.com**20090916031341 |
---|
55 | Ignore-this: 68baf5231e68b10aa649733cc0603529 |
---|
56 | ] |
---|
57 | Patch bundle hash: |
---|
58 | 76a10fc5aaf7cc10678527014dde937a8f56d995 |
---|