- Edited
In our lab, we have for several years been running ARTIQ inside docker containers (along with noVNC to access the dashboard). At @sb10q 's recommendation from a previous thread, I have been attempting to get an instance of ARTIQ9 with NAC3 running, but I am not able to get a working Docker container. Running nix build directly on the host machine works fine, but running it during the docker build processes inevitable fails while trying to build nac3artiq-profile:
488.5 nac3artiq-profile> Running phase: installPhase
488.5 nac3artiq-profile> error: no input files specified. See llvm-profdata merge -help
488.5 error: builder for '/nix/store/v9n8vxg7nsvchccx5dfw573pmljg3kd7-nac3artiq-profile.drv' failed with exit code 1
Presumably this has to do with PGO not having any profile data to merge when building a docker container, where it would when being run in a standard command line environment. Is there any way around this? Or is containerizing ARTIQ no longer possible?