[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:
Related
related to SERVER-44465 Stitch SDK build no longer includes s... Closed
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.

Generated at Thu Feb 08 05:04:34 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.