Ticket #32: WHAT.darcspatch.txt

File WHAT.darcspatch.txt, 1.8 KB (added by kmarkley86, at 2009-12-15T03:09:26Z)

Fix

Line 
1Mon 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
5New patches:
6
7[This patch fixes linking on OpenBSD.
8kyle@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
26Context:
27
28[setup: fix missing import in show-tool-versions
29zooko@zooko.com**20091027162417
30 Ignore-this: 30d4c5effea0f9f7724f1b421e2d673f
31]
32[setup: detect old v1 GNU as as well as newer
33zooko@zooko.com**20091027162321
34 Ignore-this: f0dfe7304c0c56b892b44fd375b3240
35]
36[setup: display version of the assembler 'as' in show-tool-versions.py
37zooko@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
41zooko@zooko.com**20091026021942
42 Ignore-this: 139cc3c0c8350ecf74df735f29b8cd2a
43]
44[apply patch from Wei Dai "initialize memory to remove Valgrind warning (Zooko, Jeffrey Walton)"
45zooko@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
50zooko@zooko.com**20091025191139
51 Ignore-this: ff69a9ff46048770870991552c992af4
52]
53[TAG pycryptopp-0.5.17
54zooko@zooko.com**20090916031341
55 Ignore-this: 68baf5231e68b10aa649733cc0603529
56]
57Patch bundle hash:
5876a10fc5aaf7cc10678527014dde937a8f56d995