Add the TEMP_FAILURE_RETRY macro to linux-sandbox-pid1.cc.
Add the TEMP_FAILURE_RETRY macro to linux-sandbox-pid1.cc.

This allows us to build Bazel on Linux systems which use a C standard library that does not include this macro, like Alpine Linux (which uses musl).

Fixes #12460.

PiperOrigin-RevId: 374873483

meteorcloudy/bazel,katre/bazel,bazelbuild/bazel,perezd/bazel,cushon/bazel,ButterflyNetwork/bazel,cushon/bazel,meteorcloudy/bazel,bazelbuild/bazel,ButterflyNetwork/bazel,ButterflyNetwork/bazel,ButterflyNetwork/bazel,katre/bazel,katre/bazel,katre/bazel,cushon/bazel,bazelbuild/bazel,perezd/bazel,ButterflyNetwork/bazel,katre/bazel,perezd/bazel,cushon/bazel,ButterflyNetwork/bazel,bazelbuild/bazel,perezd/bazel,meteorcloudy/bazel,meteorcloudy/bazel,perezd/bazel,meteorcloudy/bazel,meteorcloudy/bazel,perezd/bazel,katre/bazel,cushon/bazel,bazelbuild/bazel,bazelbuild/bazel,perezd/bazel,cushon/bazel,meteorcloudy/bazel