configure: creating ./config.status config.status: creating emulator/x86_64-pc-linux-gnu/Makefile config.status: creating epmd/src/x86_64-pc-linux-gnu/Makefile config.status: creating etc/common/x86_64-pc-linux-gnu/Makefile config.status: creating include/internal/x86_64-pc-linux-gnu/ethread.mk config.status: creating include/internal/x86_64-pc-linux-gnu/erts_internal.mk config.status: creating lib_src/x86_64-pc-linux-gnu/Makefile config.status: creating ../make/x86_64-pc-linux-gnu/otp.mk config.status: creating ../make/make_emakefile config.status: creating ../lib/os_mon/c_src/x86_64-pc-linux-gnu/Makefile config.status: creating ../lib/runtime_tools/c_src/x86_64-pc-linux-gnu/Makefile config.status: creating ../lib/tools/c_src/x86_64-pc-linux-gnu/Makefile config.status: creating ../make/install_dir_data.sh config.status: creating x86_64-pc-linux-gnu/config.h config.status: creating include/internal/x86_64-pc-linux-gnu/ethread_header_config.h config.status: creating include/x86_64-pc-linux-gnu/erl_int_sizes_config.h === Running configure in /var/tmp/portage/dev-lang/erlang-23.0.4/work/otp-OTP-23.0.4/make === ./configure '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--disable-silent-rules' '- -docdir=/usr/share/doc/erlang-23.0.4' '--htmldir=/usr/share/doc/erlang-23.0.4/html' '--libdir=/usr/lib64' '--disable-builtin-zlib' '--enable-hipe' '--enable-kernel-poll' '--with-javac' '--enable-sctp' '--with-ssl=/usr' '--enable-dynamic-s sl-lib' '--enable-systemd' '--with-wx-config=/usr/lib64/wx/config/gtk3-unicode-3.0-gtk3' CFLAGS='-Os -pipe -march=native -fdiagnostics-color=always -Os -pipe -march=native -fdiagnostics-color=always -Wimplicit-function-declaration -Wno-er ror=implicit-function-declaration' LDFLAGS='-Wl,-O1 -Wl,--as-needed' --disable-option-checking --cache-file=/dev/null --srcdir="/var/tmp/portage/dev-lang/erlang-23.0.4/work/otp-OTP-23.0.4/make" configure: error: cannot find required auxiliary files: install-sh config.guess config.sub ERROR: /var/tmp/portage/dev-lang/erlang-23.0.4/work/otp-OTP-23.0.4/make/configure failed! * ERROR: dev-lang/erlang-23.0.4::gentoo failed (configure phase): * econf failed
Created attachment 692634 [details] erlang-23.0.4:20210321-015459.log buildlog
also fails with bash
It's an autoconf:2.71 issue in 23.0.4, 23.2.3 isn't affected. Unsure, but is 23.0.x branch due for cleanup as well? (bug #765796)
Yeah, once net-misc/rabbitmq-server-3.8.14 gets stanle it will unblock a cleanup of older erlang.
All ::gentoo versions should work.