[CDRIVER-4637] Minimize "AUTO" build settings Created: 08/May/23 Updated: 03/Nov/23 |
|
| Status: | Backlog |
| Project: | C Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Unknown |
| Reporter: | Colby Pike | Assignee: | Colby Pike |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Quarter: | FY24Q2 |
| Description |
|
Related to WRITING-13430: AUTO build settings are good for avoiding errors during the configuration process, at the expense of predictable build results. In general, if a feature is possible on a platform, it should be ON by default. It should be well-documented how to address missing dependencies when the configure process fails, so that users will now what features they can turn OFF, and what packages they could install to have the feature succeed. |
| Comments |
| Comment by Githook User [ 03/Nov/23 ] |
|
Author: {'name': 'vector-of-bool', 'email': 'vectorofbool@gmail.com', 'username': 'vector-of-bool'}Message: CDRIVER-4637 A config settings command (#1289)
Almost all setting values have remained the same, and most setting
Using `message()` without a mode argument will write the message
Several build tasks still relied on older find-cmake logic. With the
Batch scripting is fraught with peril and will almost never do what
The toolchain CMake is incompatible with OpenSSL 1.1.0, so having it on the
|
| Comment by Githook User [ 26/Jun/23 ] |
|
Author: {'name': 'vector-of-bool', 'email': 'vectorofbool@gmail.com', 'username': 'vector-of-bool'}Message: CDRIVER-4637 Remove ENABLE_SRV=AUTO, clean up SRV URI support (#1301) Remove AUTO for ENABLE_SRV, refactor .pc generation This AUTO wasn't doing anything, and behaved very similar to plain ON.
|
| Comment by Githook User [ 13/Jun/23 ] |
|
Author: {'name': 'vector-of-bool', 'email': 'vectorofbool@gmail.com', 'username': 'vector-of-bool'}Message: CDRIVER-4637 A config settings command (#1289)
Almost all setting values have remained the same, and most setting
Using `message()` without a mode argument will write the message
Several build tasks still relied on older find-cmake logic. With the
Batch scripting is fraught with peril and will almost never do what
The toolchain CMake is incompatible with OpenSSL 1.1.0, so having it on the
|