Should Cygwin Python use --enable-runtime-pseudo-reloc?
The attached will obviate need for patches like the following forever: http://sf.net/tracker/?func=detail&aid=676837&group_id=5470&atid=305470 http://sf.net/tracker/?func=detail&aid=676839&group_id=5470&atid=305470 Unfortunately, this is a slippery slope. Unlike auto-importing functions which has been around for a while, auto-importing data is very new (and kind of scary). Additionally, it requires a special linker option, --enable-runtime-pseudo-reloc, to work in all cases. Hence, Cygwin Python shared extensions and embedded interpreters will need to modify their build process unless they are using distutils. I'm looking for advice. Should I use the latest, greatest Cygwin functionality that makes building as similar as possible to Unix? Most likely at the expense of breaking some dependent packages. Or, are patches like the above considered acceptable and the preferred way to go? Thanks, Jason -- PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers Fingerprint: 7A73 1405 7F2B E669 C19D 8784 1AFD E4CC ECF4 8EF6
participants (2)
-
Jason Tishler
-
Tim Peters