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