[SERVER-24240] Ubuntu 16.04 on the v3.2 branch needs to compile with the v2 toolchain Created: 20/May/16  Updated: 23/Nov/16  Resolved: 24/May/16

Status: Closed
Project: Core Server
Component/s: Build
Affects Version/s: None
Fix Version/s: 3.2.7

Type: Improvement Priority: Major - P3
Reporter: Andrew Morrow (Inactive) Assignee: Andrew Morrow (Inactive)
Resolution: Done Votes: 1
Labels: code-only
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-17237 'entry' may be used uninitialized in... Closed
is related to SERVER-23465 Make master compile cleanly with gcc 5.3 Closed
Backwards Compatibility: Fully Compatible
Sprint: Platforms 15 (06/03/16)
Participants:

 Description   

For Ubuntu 16.04, we need to use the v2 toolchain, since the v1 toolchain doesn't build or run there.

The master branch builds cleanly with the v2 toolchain, but the v3.2 branch does not. If we want to do 3.2.x stable releases for 16.04 (and we do), then we will need to make the v3.2 branch compatible with the v2 toolchain.

This will also make it easier for developers, since they can then use the same toolchain to build both branches.



 Comments   
Comment by Githook User [ 24/May/16 ]

Author:

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

Message: SERVER-24240 SERVER-17237 Suppress warnings with newer compilers
Branch: v3.2
https://github.com/mongodb/mongo/commit/d54133690a66797b210a6fd1eac408c0516f6d34

Comment by Githook User [ 24/May/16 ]

Author:

{u'username': u'jbreams', u'name': u'Jonathan Reams', u'email': u'jbreams@mongodb.com'}

Message: SERVER-24240 SERVER-23465 Make v3.2 branch compile cleanly on gcc 5.3.0

(cherry picked from commit e23d3f76d1fa98106910ef91e13a1e41fd8a2a34)
Branch: v3.2
https://github.com/mongodb/mongo/commit/2a6525cea3b95a4e67437d1afaa2a10efbd49456

Comment by Andrew Morrow (Inactive) [ 20/May/16 ]

Also SERVER-17237 appears relevant in this context.

Comment by Andrew Morrow (Inactive) [ 20/May/16 ]

This will primarily consist of backporting the changes for SERVER-23465.

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