[SERVER-47905] Handle all setup cases in icecream.py correctly Created: 01/May/20  Updated: 29/Oct/23  Resolved: 04/May/20

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 4.4.0-rc4, 4.7.0

Type: Bug Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Andrew Morrow (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v4.4
Sprint: Dev Platform 2020-05-18
Participants:

 Description   

The icecream setup in icecream.py has several possible paths through it, depending on whether the user named a compiler package with ICECC_VERSION or not, and if so whether the indicated package needs to be downloaded via HTTP. However, the code accidentally conflates some configurations that need different handling.



 Comments   
Comment by Githook User [ 05/May/20 ]

Author:

{'name': 'Andrew Morrow', 'email': 'acm@mongodb.com', 'username': 'acmorrow'}

Message: SERVER-47905 Handle all setup cases in icecream.py correctly

(cherry picked from commit c3fc5c001c49e6a8adfc422691ba67b9861e2126)
Branch: v4.4
https://github.com/mongodb/mongo/commit/75d943fcfbb0d3d581ed8abe74d682b860b3a66f

Comment by Githook User [ 04/May/20 ]

Author:

{'name': 'Andrew Morrow', 'email': 'acm@mongodb.com', 'username': 'acmorrow'}

Message: SERVER-47905 Handle all setup cases in icecream.py correctly
Branch: master
https://github.com/mongodb/mongo/commit/c3fc5c001c49e6a8adfc422691ba67b9861e2126

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