[CDRIVER-2221] Synchronize libmongoc's and libbson's maintainer flags Created: 23/Jul/17  Updated: 28/Oct/23  Resolved: 23/Jul/17

Status: Closed
Project: C Driver
Component/s: Build, libbson
Affects Version/s: None
Fix Version/s: 1.8.0

Type: Bug Priority: Major - P3
Reporter: A. Jesse Jiryu Davis Assignee: Hannes Magnusson
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to CDRIVER-2197 Add -Wexpansion-to-defined to maintai... Closed

 Description   

The copies of MaintainerFlags.m4 in libbson and libmongoc have drifted. Add "-Wexpansion-to-defined" to libbson's maintainer flags and fix errors if any arise. Add "-Wcast-align" to libmongoc's maintainer flags.



 Comments   
Comment by Hannes Magnusson [ 23/Jul/17 ]

Already did. I copied the file when I did CDRIVER-2197.

We don't want to have cast-align enabled, and were actually both setting it, and disabling it previously.

If we want to enable cast-align again we should make a specific ticket for fixing all those issues as they are not a quick fix

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