On 9/10/26 11:14 AM, Alex Bennée wrote:
As the meson tcg build routes the container builds through docker.py
we can also clean up its hack which involved appending a RUN line to
the dockerfile. All the dockerfiles that care will work with the
--build-arg.
Signed-off-by: Alex Bennée <[email protected]>
---
tests/docker/docker.py | 13 ++++++-------
tests/tcg/meson.build | 3 ++-
2 files changed, 8 insertions(+), 8 deletions(-)
I'm not sure why this was added in the first place.
Technically, running the container with a specific uid (whether or not a
user is declared for it) is enough. The only errors you can have is if
some specific commands ran expect to check if user exist on the machine,
like sudo for instance.
For our need (cross compilation), it's not needed, as a compiler will
never check who is $USER. Files written will still have the correct uid
on host fs anyway.
Do you have more info on this?
Regards,
Pierrick