AtomVM icon indicating copy to clipboard operation
AtomVM copied to clipboard

0.6.4 fails to build: `error: 'EAI_OVERFLOW' undeclared (first use in this function); did you mean 'EOVERFLOW'?`

Open barracuda156 opened this issue 1 year ago • 0 comments

: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

barracuda156 avatar Aug 19 '24 01:08 barracuda156