[CXX-277] Enable warnings as errors for windows builds Created: 07/Jul/14  Updated: 08/Jul/14  Resolved: 08/Jul/14

Status: Closed
Project: C++ Driver
Component/s: Build
Affects Version/s: None
Fix Version/s: legacy-0.11.0

Type: Task Priority: Blocker - P1
Reporter: Andrew Morrow (Inactive) Assignee: Andrew Morrow (Inactive)
Resolution: Done Votes: 0
Labels: legacy-cxx
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

We missed CXX-276 because of this.



 Comments   
Comment by Githook User [ 08/Jul/14 ]

Author:

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

Message: CXX-277 Enable warnings as errors for windows
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/af6eec468cbdf1cd7898500547a66d5b2ad43be6

Comment by Githook User [ 08/Jul/14 ]

Author:

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

Message: CXX-277 Cast to unsigned to allow large char value
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/df53f37391ab016ed607301136661288b14274d1

Comment by Githook User [ 08/Jul/14 ]

Author:

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

Message: CXX-277 Don't warn about deprecated C library functions
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/a3fefe868aac0f29ebe85f14fa35e473d589a4c1

Comment by Githook User [ 08/Jul/14 ]

Author:

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

Message: CXX-277 Error out on windows if the winsock headers are not already included
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/04e043efa81c0dbadc086fc15e725b0a2d9b9af1

Comment by Githook User [ 08/Jul/14 ]

Author:

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

Message: CXX-277 Include windows headers where required
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/338b7fbe532f90aa8505b77b9e53ae2bcbc0bd21

Comment by Githook User [ 08/Jul/14 ]

Author:

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

Message: CXX-277 Eliminate unused variable
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/330e75f5f3fe6ca840234f86cf7b45037e3fb7a9

Comment by Githook User [ 08/Jul/14 ]

Author:

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

Message: CXX-277 Work around windows warning about repeated 'inline'

See http://reviews.llvm.org/D2025?id=5157
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/214effd1f1ca906f23fcc9dd377db3803740eec5

Comment by Githook User [ 08/Jul/14 ]

Author:

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

Message: CXX-277 Add missing platform/basic.h to some tests
Branch: legacy
https://github.com/mongodb/mongo-cxx-driver/commit/aed32aa1923e792b005b1a237c49d1c33ea3b548

Comment by Andrew Morrow (Inactive) [ 07/Jul/14 ]

https://github.com/mongodb/mongo-cxx-driver/pull/118

Generated at Wed Feb 07 21:58:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.