swift-foundation
swift-foundation copied to clipboard
Use a CShim to avoid an unescapable warning about using mktemp
We work around the security issue with mktemp by checking for the existence of a conflict and retrying if necessary. The comment already in the source code explains why we can't use mkstemp. To avoid this warning appearing for every client of the package, work around it by adding a C shim before we call it.
@swift-ci test
@swift-ci test
@swift-ci test
Huh, the Linux one picked up yesterday's toolchain
@swift-ci please test Linux
@swift-ci please clean test Linux
@swift-ci please test Linux
Well, we got the new toolchain on Linux, but gold is failing to link on Linux
@swift-ci test
@swift-ci test