[SERVER-55446] Stand up an Apple Silicon compile-only builder on the Xcode 12 enabled hosts. Created: 23/Mar/21  Updated: 29/Oct/23  Resolved: 15/Jun/21

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 5.0.2, 5.1.0-rc0

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

Issue Links:
Backports
Depends
Problem/Incident
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.0
Sprint: Dev Platform 2021-06-14, Dev Platform 2021-06-28
Participants:
Linked BF Score: 35

 Description   

We can't actually run the tests yet because we don't have hardware, and even if we did have hardware we still couldn't run any tests that require the shell because we don't have an Apple Silicon ready MozJS ESR to upgrade to. However, we can at least stand up a compile only builder on the XCode 12 enabled Intel macOS hosts and do a cross compile, locking in our ability to target the Apple Silicon platform. That should make our job much easier when it comes time to actually support the platform in earnest.



 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 22/Jul/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-55446 added rosetta and arm64 macos builders to evergreen

(cherry picked from commit 02feb4df5a0e4bf9ac915aaafd8842ce9c738d73)
Branch: v5.0
https://github.com/mongodb/mongo/commit/f623f9426b90077f16bdb5e1cd33ba9b8a102ae5

Comment by Githook User [ 17/Jun/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-55446 revert addition of scons stacktrace in evergreen logs
Branch: master
https://github.com/mongodb/mongo/commit/8b7db5db5b62ec6adf1baf97e91aeaabdd237b24

Comment by Githook User [ 16/Jun/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-55446 added rosetta and arm64 macos builders to evergreen
Branch: SERVER-34632
https://github.com/mongodb/mongo/commit/02feb4df5a0e4bf9ac915aaafd8842ce9c738d73

Comment by Githook User [ 15/Jun/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-55446 add guard for when no js-engine is used
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/f28bf1a05e53164ce6dc1f360685342214786e29

Comment by Githook User [ 15/Jun/21 ]

Author:

{'name': 'Daniel Moody', 'email': 'daniel.moody@mongodb.com', 'username': 'dmoody256'}

Message: SERVER-55446 added rosetta and arm64 macos builders to evergreen
Branch: master
https://github.com/mongodb/mongo/commit/02feb4df5a0e4bf9ac915aaafd8842ce9c738d73

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