build: use tmpdir to build luajit (#6202)
build: use tmpdir to build luajit (#6202)

Description:
Running make directly in LuaJIT source will break sandbox as the source directly is not writable. Copy it into current directly (which is tmpdir) to write into writable path.

Risk Level: Low
Testing: locally
Docs Changes:
Release Notes:
Fixes #6188.

Signed-off-by: Lizan Zhou <739047aeb4f72dac9d1867914b065926e8c1008d@tetrate.io>
lyft/envoy,envoyproxy/envoy,jrajahalme/envoy,lizan/envoy,dnoe/envoy,lizan/envoy,dnoe/envoy,lizan/envoy,lyft/envoy,lyft/envoy,eklitzke/envoy,envoyproxy/envoy,jrajahalme/envoy,jrajahalme/envoy,envoyproxy/envoy,eklitzke/envoy,lyft/envoy,envoyproxy/envoy,istio/envoy,envoyproxy/envoy,dnoe/envoy,lizan/envoy,jrajahalme/envoy,eklitzke/envoy,istio/envoy,envoyproxy/envoy,eklitzke/envoy,envoyproxy/envoy-wasm,lyft/envoy,envoyproxy/envoy-wasm,dnoe/envoy,eklitzke/envoy,istio/envoy,eklitzke/envoy,envoyproxy/envoy,istio/envoy,istio/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy,dnoe/envoy,istio/envoy,envoyproxy/envoy-wasm,lizan/envoy,lyft/envoy,envoyproxy/envoy,envoyproxy/envoy,envoyproxy/envoy-wasm,envoyproxy/envoy,envoyproxy/envoy-wasm,istio/envoy,envoyproxy/envoy-wasm,jrajahalme/envoy,envoyproxy/envoy,jrajahalme/envoy,lizan/envoy