Closed
Description
This code:
doesn't work when building remotely.
Example binlog output (binlog from #21142 (comment)):
vs a build on macOS (locally by me):
My initial unverified guess is because of the differences in the directory separator, but this needs verifying (preferably by a test).
Note that this doesn't seem to cause any problems, unless the customer explicitly asks us to pass -all_load
to the native linker, in which the linker fails complaining about duplicate symbols.