[SERVER-13724] Add SCons flag to override treating all warnings as errors Created: 24/Apr/14 Updated: 11/Mar/15 Resolved: 01/May/14 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Build |
| Affects Version/s: | 2.6.1 |
| Fix Version/s: | 2.4.11, 2.6.2, 2.7.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Ernie Hershey | Assignee: | Ernie Hershey |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||
| Backport Completed: | |||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Description |
|
This would allow non-standard compilers to build the server if there are warnings that are desirable to ignore. Specifically it would assist "typedef 'year_type' locally defined but not used" with gcc 4.8.1 and "type attributes are honored only at type definition" with gcc 4.1.2. Other cases will also arise as new compiler versions have new warnings. |
| Comments |
| Comment by Alvin Richards (Inactive) [ 15/Aug/14 ] | ||||||||
|
matt.kangas@10gen.com I think you also need to address the v8 SConstruct, I had to comment out (hack) the -Werror in order to build 2.4.10
| ||||||||
| Comment by Matt Kangas [ 08/May/14 ] | ||||||||
|
Backport to v2.6 and v2.4 complete | ||||||||
| Comment by Githook User [ 08/May/14 ] | ||||||||
|
Author: {u'username': u'ehershey', u'name': u'Ernie Hershey', u'email': u'ernie.hershey@10gen.com'}Message: This change was prompted by attempts to build 2.6.0 in SLES 10 with Conflicts: SConstruct | ||||||||
| Comment by Githook User [ 08/May/14 ] | ||||||||
|
Author: {u'username': u'ehershey', u'name': u'Ernie Hershey', u'email': u'ernie.hershey@10gen.com'}Message: This change was prompted by attempts to build 2.6.0 in SLES 10 with | ||||||||
| Comment by Githook User [ 01/May/14 ] | ||||||||
|
Author: {u'username': u'ehershey', u'name': u'Ernie Hershey', u'email': u'ernie.hershey@10gen.com'}Message: This change was prompted by attempts to build 2.6.0 in SLES 10 with |