This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author loewis
Recipients
Date 2007-04-26.07:57:10
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
Just for the record: stripping symbols does *not* reduce memory footprint. It does (only) reduce storage requirements.

One problem with implementing the feature is to make it work portably on all systems. Adding -s to the linker command line is most likely not portable, i.e. some systems may not support that. Python currently ignores the concept of stripping entirely (not just for extension modules, but also for the interpreter itself, partially due to the problem that adding that further complicates portability. 

On Linux, this problem is commonly solved by distributors performing the stripping as part of the packaging utilities. E.g. for Debian, just add dh_strip into the debian/rules file, and the packaging
will strip all binaries according to the Debian policy.
History
Date User Action Args
2007-08-23 16:12:40adminlinkissue1692592 messages
2007-08-23 16:12:40admincreate