Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stripping binaries only partially implemented #162

Open
rgommers opened this issue Apr 29, 2018 · 0 comments
Open

Stripping binaries only partially implemented #162

rgommers opened this issue Apr 29, 2018 · 0 comments

Comments

@rgommers
Copy link

Related to gh-140. A check on the scipy 1.1.0rc1 wheels shows that _sparsetools.cpython-35m-x86_64-linux-gnu.so is now stripped (3.4 MB vs. previously 37 MB), however some other binaries are not:

$ ls -l cython_special.cpython-35m-x86_64-linux-gnu.so 
... 10694424 Apr 15 15:04 cython_special.cpython-35m-x86_64-linux-gnu.so
$ strip cython_special.cpython-35m-x86_64-linux-gnu.so 
$ ls -l cython_special.cpython-35m-x86_64-linux-gnu.so 
... 3065680 Apr 29 11:16 cython_special.cpython-35m-x86_64-linux-gnu.so
$ cd ../linalg
$ ls -l _flapack.cpython-35m-x86_64-linux-gnu.so 
... 3445392 Apr 15 15:04 _flapack.cpython-35m-x86_64-linux-gnu.so
$ strip _flapack.cpython-35m-x86_64-linux-gnu.so 
$ ls -l _flapack.cpython-35m-x86_64-linux-gnu.so 
... 1333960 Apr 29 11:17 _flapack.cpython-35m-x86_64-linux-gnu.so

Haven't investigated further yet, unclear to me if compiler flags aren't passed on or if they do something different than running strip afterwards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant