[CDRIVER-4507] libbson 1.21.1 build failure in Windows 32 bit platform Created: 20/Oct/22 Updated: 27/Feb/23 Resolved: 27/Feb/23 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | libbson |
| Affects Version/s: | 1.21.1 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Gopu Krishna S | Assignee: | Unassigned |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Epic Link: | CDRIVER-4577 |
| Description |
|
Am getting build failure while trying to build on Windows 32 bit platform with intel 16 compiler. Error: unresolved external symbol __InterlockedCompareExchange8 referenced in function __bson_emul_atomic_int64_fetch_add unresolved external symbol __InterlockedExchange8 referenced in function __bson_emul_atomic_int64_fetch_add |
| Comments |
| Comment by Esha Bhargava [ 27/Feb/23 ] |
|
C driver does not document support for Intel compiler. |
| Comment by Gopu Krishna S [ 22/Oct/22 ] |
|
PR is raised by me with a fix, please review https://github.com/mongodb/mongo-c-driver/pull/1132 |