asdf install erlang 12.3.4.11 failed to compile due to openssl 3.0 having removed FIPS_mode. By setting the environment variable KERL_AUTOCLEAN=0 the sources are preserved and I was able to fix the problem with a simple stub function in pkey.c.
I then ran make and make install, but asdf doesn't know I have this version of erlang installed. Clearly running make install was the wrong thing to do.
What should I do after running make to have normal asdf behaviour?