[SERVER-43952] Produce a smaller build for stitch support library Created: 10/Oct/19 Updated: 27/Oct/23 Resolved: 10/Oct/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Michael O'Brien | Assignee: | Andrew Morrow (Inactive) |
| Resolution: | Works as Designed | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Sprint: | Dev Tools 2019-10-21 | ||||||||
| Participants: | |||||||||
| Description |
|
We're using the stitch support library artifacts from the "Enterprise RHEL 7.0" variant (for example: https://evergreen.mongodb.com/task/mongodb_mongo_master_enterprise_rhel_70_64_bit_stitch_support_create_lib_a5a158b4d78feabca56b27313c017160b9851cb7_19_10_10_18_57_08 ) However, the .so file is really large (1.1GB) and will make it a bit harder for us to build containers for our deployments. Is there any way to cut down on this file size? It appears that the binary contains debug info so I assume producing a stripped binary will reduce it somewhat. Alternately, is there a different variant whose artifacts we should be using instead? (The OSX binary, which the team is using for local development, is only about 50 megs) |
| Comments |
| Comment by Andrew Morrow (Inactive) [ 10/Oct/19 ] |
|
mpobrien - Closing this as works as designed, but LMK if you need any more help. |