Mon Dec 14 13:24:06 PST 2009 kyle@arbyte.us * This patch fixes linking on OpenBSD. http://allmydata.org/trac/pycryptopp/ticket/32 New patches: [This patch fixes linking on OpenBSD. kyle@arbyte.us**20091214212406 Ignore-this: f77bcab72cd59b2dfff8a79db3a631c2 http://allmydata.org/trac/pycryptopp/ticket/32 ] hunk ./setup.py 61 library_dirs=[] extra_srcs=[] # This is for Crypto++ .cpp files if they are needed. +# +# Fix the build on OpenBSD +# http://allmydata.org/trac/pycryptopp/ticket/32 +# +if 'openbsd' in platform.system().lower(): + extra_link_args.append("-fpic") + if DEBUG: extra_compile_args.append("-O0") extra_compile_args.append("-g") Context: [setup: fix missing import in show-tool-versions zooko@zooko.com**20091027162417 Ignore-this: 30d4c5effea0f9f7724f1b421e2d673f ] [setup: detect old v1 GNU as as well as newer zooko@zooko.com**20091027162321 Ignore-this: f0dfe7304c0c56b892b44fd375b3240 ] [setup: display version of the assembler 'as' in show-tool-versions.py zooko@zooko.com**20091027155323 Ignore-this: 7b655202e0568243143ab6e1969c04a7 ] [setup: a valgrind suppressions file for ignoring things that look like errors but aren't in Python's memory manager zooko@zooko.com**20091026021942 Ignore-this: 139cc3c0c8350ecf74df735f29b8cd2a ] [apply patch from Wei Dai "initialize memory to remove Valgrind warning (Zooko, Jeffrey Walton)" zooko@zooko.com**20091026000748 Ignore-this: 2144f7b1bfb14d567370b86e27423319 http://allmydata.org/trac/cryptopp/changeset/20090917014526-e3536-f7169168852fb711f0da8be7679bf7518a97a139 ] [setup: emit g++ version in show-tool-versions.py zooko@zooko.com**20091025191139 Ignore-this: ff69a9ff46048770870991552c992af4 ] [TAG pycryptopp-0.5.17 zooko@zooko.com**20090916031341 Ignore-this: 68baf5231e68b10aa649733cc0603529 ] Patch bundle hash: 76a10fc5aaf7cc10678527014dde937a8f56d995