-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
Improve make micro_release
#11743
Comments
comment:1
Also
There are some static libraries in subdirectories, too, and we should also delete libtool's Also, this should be added to the Developer's Guide, perhaps also the Sage Installation Guide. |
comment:2
The stripping has issues as it is currently implemented:
If I change the permissions manually then I can strip it, of course, but then the Python script |
comment:3
Replying to @vbraun:
What about: make a writeable copy of libpython2.6.so, strip the copy, move the copy to the original; the latter should be done in the proper kamikaze way (the script should go down with a smile, not with a segfault) --- perhaps passing control to a shell script and then exit... And by the way: permissions fixed after discussion |
comment:4
I get this error if I execute make micro_release of sage 4.7.2 on a fresh debian_live install: root@meow:/media/sda6/sage-4.7.2# make micro_release I don't know if this may help with anything, but these are the strip commands on the whole sage tree I already successfully used (executed in $SAGE_HOME): # Step 1) for executables Comparison: In the sage-micro_relase script stripping is performed only for selected libraries with 'strip "%s"'%filename (.i.e without the flag --strip-unneeded. This can lead to problems for libraries - I think the --strip-unneeded flag is recommended). Just for the record, info about my manual "stripping" experience here |
comment:5
make micro_release fails because it is implemented to strip all files with ending ."so", but libz.so is a symlink. |
comment:6
On my sage-4.8 and 5.0.beta* "make micro_release" might fail for two reasons:
|
comment:7
Duplicate of #13004 I guess... |
Reviewer: Jeroen Demeyer |
See this comment.
Depends on #10801
CC: @sagetrac-emil
Component: scripts
Reviewer: Jeroen Demeyer
Issue created by migration from https://trac.sagemath.org/ticket/11743
The text was updated successfully, but these errors were encountered: