AtomVM
AtomVM copied to clipboard
0.6.4 fails to build: `error: 'EAI_OVERFLOW' undeclared (first use in this function); did you mean 'EOVERFLOW'?`
:info:build [39/736] /opt/local/bin/gcc-mp-14 -DATOMVM_HAS_MBEDTLS -DAVM_CREATE_STACKTRACES -DAVM_TASK_DRIVER_ENABLED -DDYNLOAD_PORT_DRIVERS -DHAVE_ATOMIC -DHAVE_CLOSE -DHAVE_EXTENDED_EAI_ERRNO -DHAVE_OPEN -DHAVE_SELECT -DHAVE_SERVBYNAME -DHAVE_SIGNAL -DHAVE_SOCKET -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/atomvm-0.6.4/src/platforms/generic_unix/lib -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/atomvm-0.6.4/src/libAtomVM -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/build/src/platforms/generic_unix/libAtomVM -isystem /opt/local/include -pipe -Os -DNDEBUG -isystem/opt/local/include/LegacySupport -I/opt/local/include -arch ppc -mmacosx-version-min=10.6 -Wall -pedantic -Wextra -ggdb -Werror=incompatible-pointer-types -MD -MT src/platforms/generic_unix/lib/CMakeFiles/libAtomVMDarwin-powerpc.dir/__/__/__/libAtomVM/otp_net.c.o -MF src/platforms/generic_unix/lib/CMakeFiles/libAtomVMDarwin-powerpc.dir/__/__/__/libAtomVM/otp_net.c.o.d -o src/platforms/generic_unix/lib/CMakeFiles/libAtomVMDarwin-powerpc.dir/__/__/__/libAtomVM/otp_net.c.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/atomvm-0.6.4/src/libAtomVM/otp_net.c
:info:build FAILED: src/platforms/generic_unix/lib/CMakeFiles/libAtomVMDarwin-powerpc.dir/__/__/__/libAtomVM/otp_net.c.o
:info:build /opt/local/bin/gcc-mp-14 -DATOMVM_HAS_MBEDTLS -DAVM_CREATE_STACKTRACES -DAVM_TASK_DRIVER_ENABLED -DDYNLOAD_PORT_DRIVERS -DHAVE_ATOMIC -DHAVE_CLOSE -DHAVE_EXTENDED_EAI_ERRNO -DHAVE_OPEN -DHAVE_SELECT -DHAVE_SERVBYNAME -DHAVE_SIGNAL -DHAVE_SOCKET -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/atomvm-0.6.4/src/platforms/generic_unix/lib -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/atomvm-0.6.4/src/libAtomVM -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/build/src/platforms/generic_unix/libAtomVM -isystem /opt/local/include -pipe -Os -DNDEBUG -isystem/opt/local/include/LegacySupport -I/opt/local/include -arch ppc -mmacosx-version-min=10.6 -Wall -pedantic -Wextra -ggdb -Werror=incompatible-pointer-types -MD -MT src/platforms/generic_unix/lib/CMakeFiles/libAtomVMDarwin-powerpc.dir/__/__/__/libAtomVM/otp_net.c.o -MF src/platforms/generic_unix/lib/CMakeFiles/libAtomVMDarwin-powerpc.dir/__/__/__/libAtomVM/otp_net.c.o.d -o src/platforms/generic_unix/lib/CMakeFiles/libAtomVMDarwin-powerpc.dir/__/__/__/libAtomVM/otp_net.c.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/atomvm-0.6.4/src/libAtomVM/otp_net.c
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/atomvm-0.6.4/src/libAtomVM/otp_net.c: In function 'eai_errno_to_term':
:info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_erlang_atomvm/atomvm/work/atomvm-0.6.4/src/libAtomVM/otp_net.c:88:14: error: 'EAI_OVERFLOW' undeclared (first use in this function); did you mean 'EOVERFLOW'?
:info:build 88 | case EAI_OVERFLOW:
:info:build | ^~~~~~~~~~~~
:info:build | EOVERFLOW