the patch so.diff
- introduces two new macros EXT_SUFFIX and SHLIB_SUFFIX, and uses
these instead of the SO macro.
- keeps the SO macro, and restores it to it's original value
- Removes the SHLIB_EXT preprocessor define (only used in
Python/dynload_hpux.c, and there we know that we will end up
with .sl anyway.
For trunk maybe consider removing the SO macro, I think it's better to change it back to it's original value for 3.1 and 3.2, knowing that it will probably break some Debian packaging, but that can be fixed too. |