snapex7

Build log

nerves_system_bbb

snapex7 0.1.4 · fail · run snapex7-0.1.4-1791105252960
566 of 566 lines
1Resolving Hex dependencies...2Resolution completed in 0.088s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  interactive_cmd 0.1.47  nerves 2.0.0-pre.28  nerves_discovery 0.1.59  nerves_logging 0.2.410  nerves_runtime 0.13.1311  nerves_system_bbb 2.30.212  nerves_system_br 1.34.413  nerves_system_mangopi_mq_pro 0.17.214  nerves_system_qemu_aarch64 0.4.215  nerves_system_rpi0 2.1.216  nerves_system_rpi4 2.1.217  nerves_system_rpi5 2.1.218  nerves_system_trellis 0.5.019  nerves_system_x86_64 1.34.220  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.121  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.122  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.123  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.124  nerves_toolchain_x86_64_nerves_linux_musl 15.3.125  nerves_uevent 0.1.726  property_table 0.3.427  ring_logger 0.11.728  snapex7 0.1.429  tablet 0.3.330  toolshed 0.5.031  uboot_env 1.0.232* Getting snapex7 (Hex package)33* Getting nerves (Hex package)34* Getting ring_logger (Hex package)35* Getting toolshed (Hex package)36* Getting nerves_runtime (Hex package)37* Getting nerves_system_bbb (Hex package)38* Getting nerves_system_mangopi_mq_pro (Hex package)39* Getting nerves_system_qemu_aarch64 (Hex package)40* Getting nerves_system_rpi0 (Hex package)41* Getting nerves_system_rpi4 (Hex package)42* Getting nerves_system_rpi5 (Hex package)43* Getting nerves_system_trellis (Hex package)44* Getting nerves_system_x86_64 (Hex package)45* Getting nerves_system_br (Hex package)46* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)47* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)48* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)49* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)50* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)51* Getting nerves_logging (Hex package)52* Getting nerves_uevent (Hex package)53* Getting uboot_env (Hex package)54* Getting elixir_make (Hex package)55* Getting property_table (Hex package)56* Getting circular_buffer (Hex package)57* Getting interactive_cmd (Hex package)58* Getting nerves_discovery (Hex package)59* Getting tablet (Hex package)60==> nerves_system_br61Generated nerves_system_br app62==> circular_buffer63Compiling 1 file (.ex)64Generated circular_buffer app65==> tablet66Compiling 2 files (.ex)67Generated tablet app68==> elixir_make69Compiling 8 files (.ex)70Generated elixir_make app71==> snapex772/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/sys/snap_sysutils.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/sys_snap_sysutils.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 73/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/sys/snap_msgsock.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/sys_snap_msgsock.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 74/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/sys/snap_tcpsrvr.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/sys_snap_tcpsrvr.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 75/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/sys/snap_threads.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/sys_snap_threads.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 76/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_client.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_client.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 77/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_isotcp.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_isotcp.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 78/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_partner.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_partner.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 79/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_peer.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_peer.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 80/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_server.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_server.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 81/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_text.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_text.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 82src/snap7/src/core/s7_server.cpp: In member function 'void TS7Worker::SZLSystemState()':83src/snap7/src/core/s7_server.cpp:1247:11: warning: 'void* memcpy(void*, const void*, size_t)' reading 6 bytes from a region of size 4 [-Wstringop-overread]84 1247 |     memcpy(SZL.ResData,&SZLNotAvail,sizeof(SZLSysState));85      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~86In file included from src/snap7/src/core/s7_server.cpp:27:87src/snap7/src/core/s7_firmware.h:36:8: note: source object 'SZLNotAvail' of size 488   36 |   byte SZLNotAvail[4] = {89      |        ^~~~~~~~~~~90/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_micro_client.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_micro_client.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 91/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/lib/snap7_libmain.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/lib_snap7_libmain.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 92debug s7: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o, src/erlcmd.c93/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -c -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/erts-17.0.6/include -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -Isrc/snap7/examples/plain-c -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -mabi=aapcs-linux -mfpu=vfpv3 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a8 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -std=gnu99 -DDEBUG -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o src/erlcmd.c94debug s7: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o, src/s7_client.c95/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -c -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/erts-17.0.6/include -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -Isrc/snap7/examples/plain-c -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -mabi=aapcs-linux -mfpu=vfpv3 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a8 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -std=gnu99 -DDEBUG -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o src/s7_client.c96debug s7: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_server.o, src/s7_server.c97/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -c -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/erts-17.0.6/include -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -Isrc/snap7/examples/plain-c -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -mabi=aapcs-linux -mfpu=vfpv3 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a8 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -std=gnu99 -DDEBUG -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_server.o src/s7_server.c98debug s7: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_partner.o, src/s7_partner.c99/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -c -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/erts-17.0.6/include -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -Isrc/snap7/examples/plain-c -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -mabi=aapcs-linux -mfpu=vfpv3 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a8 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -std=gnu99 -DDEBUG -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_partner.o src/s7_partner.c100/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -shared -fPIC -o /work/proj/_build/bbb/lib/snapex7/ebin/../priv/libsnap.so @"filelist.txt" -Lsrc/snap7/build/unix -lpthread -lrt  -O3101rm -f "filelist.txt"102debug103/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -O3 /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_server.o -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -lsnap -L/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/lib -lei --sysroot=/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -o /work/proj/_build/bbb/lib/snapex7/ebin/../priv/s7_server.o104debug105/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -O3 /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_partner.o -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -lsnap -L/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/lib -lei --sysroot=/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -o /work/proj/_build/bbb/lib/snapex7/ebin/../priv/s7_partner.o106debug107/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -O3 /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -lsnap -L/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/lib -lei --sysroot=/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -o /work/proj/_build/bbb/lib/snapex7/ebin/../priv/s7_client.o108rm /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_server.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_partner.o109Compiling 2 files (.ex)110     warning: a struct for Snapex7.Client.State is expected on struct update:111112         %Snapex7.Client.State{113           state114           | state: :connected,115             ip: ip,116             rack: rack,117             slot: slot,118             is_active: active,119             controlling_process: from_pid120         }121122     but got type:123124         dynamic(%{..., port: atom() or pid() or port() or reference() or {atom(), atom()}})125126     where "state" was given the type:127128         # type: dynamic(%{..., port: atom() or pid() or port() or reference() or {atom(), atom()}})129         # from: lib/snap7/client.ex:876:16130         call_port(state, :connect_to, {ip, rack, slot})131132     when defining the variable "state", you must also pattern match on "%Snapex7.Client.State{}"133134     type warning found at:135     │136 881 │           %State{137     │           ~138     │139     └─ lib/snap7/client.ex:881:11: Snapex7.Client.handle_call/3140141     warning: a struct for Snapex7.Client.State is expected on struct update:142143         %Snapex7.Client.State{state | state: :idle}144145     but got type:146147         dynamic(%{..., port: atom() or pid() or port() or reference() or {atom(), atom()}})148149     where "state" was given the type:150151         # type: dynamic(%{..., port: atom() or pid() or port() or reference() or {atom(), atom()}})152         # from: lib/snap7/client.ex:876:16153         call_port(state, :connect_to, {ip, rack, slot})154155     when defining the variable "state", you must also pattern match on "%Snapex7.Client.State{}"156157     type warning found at:158     │159 892 │           %State{state | state: :idle}160     │           ~161     │162     └─ lib/snap7/client.ex:892:11: Snapex7.Client.handle_call/3163164     warning: a struct for Snapex7.Client.State is expected on struct update:165166         %Snapex7.Client.State{state | state: :idle}167168     but got type:169170         dynamic(%{..., port: atom() or pid() or port() or reference() or {atom(), atom()}})171172     where "state" was given the type:173174         # type: dynamic(%{..., port: atom() or pid() or port() or reference() or {atom(), atom()}})175         # from: lib/snap7/client.ex:913:16176         call_port(state, :connect, nil)177178     when defining the variable "state", you must also pattern match on "%Snapex7.Client.State{}"179180     type warning found at:181     │182 921 │           %State{state | state: :idle}183     │           ~184     │185     └─ lib/snap7/client.ex:921:11: Snapex7.Client.handle_call/3186187     warning: a struct for Snapex7.Client.State is expected on struct update:188189         %Snapex7.Client.State{state | state: :idle}190191     but got type:192193         dynamic(%{..., port: atom() or pid() or port() or reference() or {atom(), atom()}})194195     where "state" was given the type:196197         # type: dynamic(%{..., port: atom() or pid() or port() or reference() or {atom(), atom()}})198         # from: lib/snap7/client.ex:928:16199         call_port(state, :disconnect, nil)200201     when defining the variable "state", you must also pattern match on "%Snapex7.Client.State{}"202203     type warning found at:204     │205 929 │     new_state = %State{state | state: :idle}206     │                 ~207     │208     └─ lib/snap7/client.ex:929:17: Snapex7.Client.handle_call/3209210Generated snapex7 app211==> nerves_logging212 CC kmsg_tailer.o213 LD kmsg_tailer214Compiling 5 files (.ex)215Generated nerves_logging app216==> nerves_discovery217Compiling 5 files (.ex)218Generated nerves_discovery app219==> ring_logger220Compiling 7 files (.ex)221Generated ring_logger app222==> interactive_cmd223Compiling 1 file (.ex)224Generated interactive_cmd app225==> nerves226Compiling 65 files (.ex)227    warning: redefining module Mix.Tasks.Nerves.Init (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Mix.Tasks.Nerves.Init.beam)228    │229  6 │ defmodule Mix.Tasks.Nerves.Init do230    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~231    │232    └─ lib/mix/tasks/nerves.init.ex:6: Mix.Tasks.Nerves.Init (module)233234    warning: redefining module Nerves (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.beam)235    │236  6 │ defmodule Nerves do237    │ ~~~~~~~~~~~~~~~~~~~238    │239    └─ lib/nerves.ex:6: Nerves (module)240241    warning: redefining module Nerves.ArtifactResolver (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.ArtifactResolver.beam)242    │243  5 │ defmodule Nerves.ArtifactResolver do244    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~245    │246    └─ lib/nerves/artifact_resolver.ex:5: Nerves.ArtifactResolver (module)247248    warning: redefining module Nerves.BuildAction.AppModes (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.AppModes.beam)249    │250  6 │ defmodule Nerves.BuildAction.AppModes do251    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~252    │253    └─ lib/nerves/build_action/app_modes.ex:6: Nerves.BuildAction.AppModes (module)254255    warning: redefining module Nerves.BuildAction.CheckExecutables (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.CheckExecutables.beam)256    │257  5 │ defmodule Nerves.BuildAction.CheckExecutables do258    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~259    │260    └─ lib/nerves/build_action/check_executables.ex:5: Nerves.BuildAction.CheckExecutables (module)261262    warning: redefining module Nerves.BuildAction.Erlinit (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Erlinit.beam)263    │264  8 │ defmodule Nerves.BuildAction.Erlinit do265    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~266    │267    └─ lib/nerves/build_action/erlinit.ex:8: Nerves.BuildAction.Erlinit (module)268269    warning: redefining module Nerves.BuildAction.Firmware (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Firmware.beam)270    │271  5 │ defmodule Nerves.BuildAction.Firmware do272    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~273    │274    └─ lib/nerves/build_action/firmware.ex:5: Nerves.BuildAction.Firmware (module)275276    warning: redefining module Nerves.BuildAction.IExStartupCheck (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.IExStartupCheck.beam)277    │278  7 │ defmodule Nerves.BuildAction.IExStartupCheck do279    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~280    │281    └─ lib/nerves/build_action/iex_startup_check.ex:7: Nerves.BuildAction.IExStartupCheck (module)282283    warning: redefining module Nerves.BuildAction.NervesV1System (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1System.beam)284    │285  5 │ defmodule Nerves.BuildAction.NervesV1System do286    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~287    │288    └─ lib/nerves/build_action/nerves_v1_system.ex:5: Nerves.BuildAction.NervesV1System (module)289290    warning: redefining module Nerves.BuildAction.NervesV1Toolchain (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.NervesV1Toolchain.beam)291    │292  5 │ defmodule Nerves.BuildAction.NervesV1Toolchain do293    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~294    │295    └─ lib/nerves/build_action/nerves_v1_toolchain.ex:5: Nerves.BuildAction.NervesV1Toolchain (module)296297    warning: redefining module Nerves.BuildAction.Rootfs (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Rootfs.beam)298    │299  5 │ defmodule Nerves.BuildAction.Rootfs do300    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~301    │302    └─ lib/nerves/build_action/rootfs.ex:5: Nerves.BuildAction.Rootfs (module)303304    warning: redefining module Nerves.BuildAction.SortApps (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.SortApps.beam)305    │306  6 │ defmodule Nerves.BuildAction.SortApps do307    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~308    │309    └─ lib/nerves/build_action/sort_apps.ex:6: Nerves.BuildAction.SortApps (module)310311    warning: redefining module Nerves.BuildAction.StripAll (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.StripAll.beam)312    │313  5 │ defmodule Nerves.BuildAction.StripAll do314    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~315    │316    └─ lib/nerves/build_action/strip_all.ex:5: Nerves.BuildAction.StripAll (module)317318    warning: redefining module Nerves.BuildAction.Trimmer (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildAction.Trimmer.beam)319    │320  5 │ defmodule Nerves.BuildAction.Trimmer do321    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~322    │323    └─ lib/nerves/build_action/trimmer.ex:5: Nerves.BuildAction.Trimmer (module)324325    warning: redefining module Nerves.BuildPlan (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildPlan.beam)326    │327  5 │ defmodule Nerves.BuildPlan do328    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~329    │330    └─ lib/nerves/build_plan.ex:5: Nerves.BuildPlan (module)331332    warning: redefining module Nerves.BuildPlan.Checks (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.BuildPlan.Checks.beam)333    │334  5 │ defmodule Nerves.BuildPlan.Checks do335    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~336    │337    └─ lib/nerves/build_plan/checks.ex:5: Nerves.BuildPlan.Checks (module)338339    warning: redefining module Nerves.Container (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Container.beam)340    │341  6 │ defmodule Nerves.Container do342    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~343    │344    └─ lib/nerves/container.ex:6: Nerves.Container (module)345346    warning: redefining module Nerves.Fingerprint (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Fingerprint.beam)347    │348  5 │ defmodule Nerves.Fingerprint do349    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~350    │351    └─ lib/nerves/fingerprint.ex:5: Nerves.Fingerprint (module)352353    warning: redefining module Nerves.MixPackage (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.MixPackage.beam)354    │355  5 │ defmodule Nerves.MixPackage do356    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~357    │358    └─ lib/nerves/mix_package.ex:5: Nerves.MixPackage (module)359360    warning: redefining module Nerves.Paths (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.Paths.beam)361    │362  5 │ defmodule Nerves.Paths do363    │ ~~~~~~~~~~~~~~~~~~~~~~~~~364    │365    └─ lib/nerves/paths.ex:5: Nerves.Paths (module)366367    warning: redefining module Nerves.TargetTuple (current version loaded from /work/proj/_build/bbb/lib/nerves/ebin/Elixir.Nerves.TargetTuple.beam)368    │369  5 │ defmodule Nerves.TargetTuple do370    │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~371    │372    └─ lib/nerves/target_tuple.ex:5: Nerves.TargetTuple (module)373374Generated nerves app375==> nerves_toolchain_armv7_nerves_linux_gnueabihf376Compiling 1 file (.ex)377Generated nerves_toolchain_armv7_nerves_linux_gnueabihf app378==> uboot_env379Compiling 5 files (.ex)380Generated uboot_env app381==> nerves_system_bbb382Generated nerves_system_bbb app383==> property_table384Compiling 8 files (.ex)385Generated property_table app386==> nerves_uevent387 CC uevent.o388 LD uevent389Compiling 5 files (.ex)390Generated nerves_uevent app391==> nerves_runtime392Compiling 14 files (.ex)393Generated nerves_runtime app394==> toolshed395Compiling 5 files (.ex)396Generated toolshed app397==> nerves_compatibility_test398Compiling 2 files (.ex)399Generated nerves_compatibility_test app400* skipping runtime configuration (config/runtime.exs not found)401* creating _build/bbb/rel/nerves_compatibility_test/releases/0.1.0/vm.args402Building firmware...403  Creating SquashFS filesystem...404  Creating nerves_compatibility_test.fw...405Firmware built successfully!406  /work/proj/_build/bbb/nerves/images/nerves_compatibility_test.fw407==> snapex7408/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/sys/snap_sysutils.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/sys_snap_sysutils.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 409/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/sys/snap_msgsock.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/sys_snap_msgsock.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 410/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/sys/snap_tcpsrvr.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/sys_snap_tcpsrvr.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 411/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/sys/snap_threads.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/sys_snap_threads.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 412/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_client.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_client.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 413/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_isotcp.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_isotcp.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 414/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_partner.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_partner.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 415/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_peer.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_peer.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 416/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_server.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_server.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 417/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_text.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_text.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 418src/snap7/src/core/s7_server.cpp: In member function 'void TS7Worker::SZLSystemState()':419src/snap7/src/core/s7_server.cpp:1247:11: warning: 'void* memcpy(void*, const void*, size_t)' reading 6 bytes from a region of size 4 [-Wstringop-overread]420 1247 |     memcpy(SZL.ResData,&SZLNotAvail,sizeof(SZLSysState));421      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~422In file included from src/snap7/src/core/s7_server.cpp:27:423src/snap7/src/core/s7_firmware.h:36:8: note: source object 'SZLNotAvail' of size 4424   36 |   byte SZLNotAvail[4] = {425      |        ^~~~~~~~~~~426/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/core/s7_micro_client.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/core_s7_micro_client.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 427/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -c "src/snap7/src/lib/snap7_libmain.cpp" -O3 -fPIC -pedantic -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/lib_snap7_libmain.o -Isrc/snap7/build/unix -Isrc/snap7/src/sys -Isrc/snap7/src/core -Isrc/snap7/src/lib 428debug s7: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o, src/erlcmd.c429/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -c -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/erts-17.0.6/include -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -Isrc/snap7/examples/plain-c -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -mabi=aapcs-linux -mfpu=vfpv3 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a8 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -std=gnu99 -DDEBUG -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o src/erlcmd.c430debug s7: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o, src/s7_client.c431/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -c -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/erts-17.0.6/include -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -Isrc/snap7/examples/plain-c -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -mabi=aapcs-linux -mfpu=vfpv3 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a8 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -std=gnu99 -DDEBUG -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o src/s7_client.c432debug s7: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_server.o, src/s7_server.c433/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -c -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/erts-17.0.6/include -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -Isrc/snap7/examples/plain-c -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -mabi=aapcs-linux -mfpu=vfpv3 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a8 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -std=gnu99 -DDEBUG -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_server.o src/s7_server.c434debug s7: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_partner.o, src/s7_partner.c435/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -c -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/erts-17.0.6/include -I/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/include -Isrc/snap7/examples/plain-c -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -mabi=aapcs-linux -mfpu=vfpv3 -marm -fstack-protector-strong -mfloat-abi=hard -mcpu=cortex-a8 -fPIE -pie -Wl,-z,now -Wl,-z,relro -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -pipe -O2 --sysroot /home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -std=gnu99 -DDEBUG -o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_partner.o src/s7_partner.c436/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-g++ -shared -fPIC -o /work/proj/_build/bbb/lib/snapex7/ebin/../priv/libsnap.so @"filelist.txt" -Lsrc/snap7/build/unix -lpthread -lrt  -O3437debug438/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/bin/armv7-nerves-linux-gnueabihf-gcc -O3 /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o -L/work/proj/_build/bbb/lib/snapex7/ebin/../priv -I/work/proj/_build/bbb/lib/snapex7/ebin/../priv -lsnap -L/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging/usr/lib/erlang/lib/erl_interface-5.8.2/lib -lei --sysroot=/home/nerves/.nerves/artifacts/nerves_system_bbb-2.30.2/staging -o /work/proj/_build/bbb/lib/snapex7/ebin/../priv/s7_client.o439/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_connected':440s7_client.c:(.text+0x1344): undefined reference to `Cli_GetConnected'441/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_pdu_length':442s7_client.c:(.text+0x140c): undefined reference to `Cli_GetPduLength'443/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_last_error':444s7_client.c:(.text+0x14a4): undefined reference to `Cli_GetLastError'445/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_exec_time':446s7_client.c:(.text+0x1538): undefined reference to `Cli_GetExecTime'447/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_protection':448s7_client.c:(.text+0x15cc): undefined reference to `Cli_GetProtection'449/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_clear_session_password':450s7_client.c:(.text+0x163c): undefined reference to `Cli_ClearSessionPassword'451/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_set_session_password':452s7_client.c:(.text+0x172c): undefined reference to `Cli_SetSessionPassword'453/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_plc_status':454s7_client.c:(.text+0x1794): undefined reference to `Cli_GetPlcStatus'455/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_compress':456s7_client.c:(.text+0x18a8): undefined reference to `Cli_Compress'457/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_copy_ram_to_rom':458s7_client.c:(.text+0x1958): undefined reference to `Cli_CopyRamToRom'459/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_plc_stop':460s7_client.c:(.text+0x19d0): undefined reference to `Cli_PlcStop'461/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_plc_cold_start':462s7_client.c:(.text+0x19fc): undefined reference to `Cli_PlcColdStart'463/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_plc_hot_start':464s7_client.c:(.text+0x1a28): undefined reference to `Cli_PlcHotStart'465/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_cp_info':466s7_client.c:(.text+0x1a7c): undefined reference to `Cli_GetCpInfo'467/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_cpu_info':468s7_client.c:(.text+0x1b14): undefined reference to `Cli_GetCpuInfo'469/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_order_code':470s7_client.c:(.text+0x1bac): undefined reference to `Cli_GetOrderCode'471/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_read_szl_list':472s7_client.c:(.text+0x1c5c): undefined reference to `Cli_ReadSZLList'473/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_set_plc_system_date_time':474s7_client.c:(.text+0x1cd8): undefined reference to `Cli_SetPlcSystemDateTime'475/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_plc_date_time':476s7_client.c:(.text+0x1d2c): undefined reference to `Cli_GetPlcDateTime'477/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_db_fill':478s7_client.c:(.text+0x1e34): undefined reference to `Cli_DBFill'479/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_db_get':480s7_client.c:(.text+0x1f60): undefined reference to `Cli_DBGet'481/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_delete':482s7_client.c:(.text+0x2080): undefined reference to `Cli_Delete'483/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_download':484s7_client.c:(.text+0x21cc): undefined reference to `Cli_Download'485/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_upload':486s7_client.c:(.text+0x2338): undefined reference to `Cli_Upload'487/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_full_upload':488s7_client.c:(.text+0x249c): undefined reference to `Cli_FullUpload'489/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_pg_block_info':490s7_client.c:(.text+0x25e4): undefined reference to `Cli_GetPgBlockInfo'491/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_ag_block_info':492s7_client.c:(.text+0x271c): undefined reference to `Cli_GetAgBlockInfo'493/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_list_blocks_of_type':494s7_client.c:(.text+0x2858): undefined reference to `Cli_ListBlocksOfType'495/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_list_blocks':496s7_client.c:(.text+0x2920): undefined reference to `Cli_ListBlocks'497/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_read_multi_vars':498s7_client.c:(.text+0x2ba0): undefined reference to `Cli_ReadMultiVars'499/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_ct_write':500s7_client.c:(.text+0x2ed8): undefined reference to `Cli_CTWrite'501/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_ct_read':502s7_client.c:(.text+0x302c): undefined reference to `Cli_CTRead'503/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_tm_write':504s7_client.c:(.text+0x3194): undefined reference to `Cli_TMWrite'505/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_tm_read':506s7_client.c:(.text+0x32dc): undefined reference to `Cli_TMRead'507/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_mb_write':508s7_client.c:(.text+0x3440): undefined reference to `Cli_MBWrite'509/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_mb_read':510s7_client.c:(.text+0x358c): undefined reference to `Cli_MBRead'511/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_eb_write':512s7_client.c:(.text+0x36f0): undefined reference to `Cli_EBWrite'513/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_eb_read':514s7_client.c:(.text+0x383c): undefined reference to `Cli_EBRead'515/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_ab_write':516s7_client.c:(.text+0x39a0): undefined reference to `Cli_ABWrite'517/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_ab_read':518s7_client.c:(.text+0x3aec): undefined reference to `Cli_ABRead'519/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_db_write':520s7_client.c:(.text+0x3c68): undefined reference to `Cli_DBWrite'521/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_db_read':522s7_client.c:(.text+0x3dcc): undefined reference to `Cli_DBRead'523/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_read_area':524s7_client.c:(.text+0x3fc0): undefined reference to `Cli_ReadArea'525/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_set_params':526s7_client.c:(.text+0x4118): undefined reference to `Cli_SetParam'527/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_get_params':528s7_client.c:(.text+0x41e0): undefined reference to `Cli_GetParam'529/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: s7_client.c:(.text+0x4210): undefined reference to `Cli_GetParam'530/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_disconnect':531s7_client.c:(.text+0x42ac): undefined reference to `Cli_Disconnect'532/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_connect':533s7_client.c:(.text+0x42d8): undefined reference to `Cli_Connect'534/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_set_connection_type':535s7_client.c:(.text+0x433c): undefined reference to `Cli_SetConnectionType'536/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_iso_exchange_buffer':537s7_client.c:(.text+0x4450): undefined reference to `Cli_IsoExchangeBuffer'538/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_read_szl':539s7_client.c:(.text+0x4600): undefined reference to `Cli_ReadSZL'540/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_write_area':541s7_client.c:(.text+0x48a0): undefined reference to `Cli_WriteArea'542/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_set_connection_params':543s7_client.c:(.text+0x4a9c): undefined reference to `Cli_SetConnectionParams'544/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_connect_to':545s7_client.c:(.text+0x4c64): undefined reference to `Cli_ConnectTo'546/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_set_plc_date_time':547s7_client.c:(.text+0x4e80): undefined reference to `Cli_SetPlcDateTime'548/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `handle_write_multi_vars':549s7_client.c:(.text+0x5198): undefined reference to `Cli_WriteMultiVars'550/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o: in function `main':551s7_client.c:(.text.startup+0x2c): undefined reference to `Cli_Create'552/home/nerves/.nerves/artifacts/nerves_toolchain_armv7_nerves_linux_gnueabihf-15.3.1/armv7-nerves-linux-gnueabihf/bin/ld: s7_client.c:(.text.startup+0x9c): undefined reference to `Cli_Destroy'553collect2: error: ld returned 1 exit status554make: *** [src/Makefile:173: /work/proj/_build/bbb/lib/snapex7/ebin/../priv/s7_client.o] Error 1555make: *** Waiting for unfinished jobs....556rm -f "filelist.txt"557rm /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_server.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/erlcmd.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_client.o /work/proj/_build/bbb/lib/snapex7/ebin/../obj/s7_partner.o558could not compile dependency :snapex7, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile snapex7 --force", update it with "mix deps.update snapex7" or clean it with "mix deps.clean snapex7"559==> nerves_compatibility_test560** (Mix) Could not compile with "make" (exit status: 2).561You need to have gcc and make installed. If you are using562Ubuntu or any other Debian-based system, install the packages563"build-essential". Also install "erlang-dev" package if not564included in your Erlang/OTP version. If you're on Fedora, run565"dnf group install 'Development Tools'".566