scenic_driver_inky

Build log

nerves_system_x86_64

scenic_driver_inky 1.0.0 · fail · run scenic_driver_inky-1.0.0-1791276591324
233 of 233 lines
1Resolving Hex dependencies...2Resolution completed in 0.289s3Unchanged:4  circuits_gpio 0.4.85  circuits_spi 0.1.66  circular_buffer 1.1.07  elixir_make 0.7.88  ex_image_info 0.2.79  font_metrics 0.5.210  inky 1.0.211  interactive_cmd 0.1.412  nerves 2.0.0-pre.213  nerves_discovery 0.1.514  nerves_logging 0.2.415  nerves_runtime 0.13.1316  nerves_system_bbb 2.30.217  nerves_system_br 1.34.418  nerves_system_mangopi_mq_pro 0.17.219  nerves_system_qemu_aarch64 0.4.220  nerves_system_rpi0 2.1.221  nerves_system_rpi4 2.1.222  nerves_system_rpi5 2.1.223  nerves_system_trellis 0.5.024  nerves_system_x86_64 1.34.225  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.126  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.127  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.128  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.129  nerves_toolchain_x86_64_nerves_linux_musl 15.3.130  nerves_uevent 0.1.731  nimble_options 1.1.132  property_table 0.3.433  ring_logger 0.11.734  rpi_fb_capture 0.3.035  scenic 0.11.236  scenic_driver_inky 1.0.037  scenic_driver_nerves_rpi 0.10.138  tablet 0.3.339  toolshed 0.5.040  truetype_metrics 0.6.141  uboot_env 1.0.242* Getting scenic_driver_inky (Hex package)43* Getting nerves (Hex package)44* Getting ring_logger (Hex package)45* Getting toolshed (Hex package)46* Getting nerves_runtime (Hex package)47* Getting nerves_system_bbb (Hex package)48* Getting nerves_system_mangopi_mq_pro (Hex package)49* Getting nerves_system_qemu_aarch64 (Hex package)50* Getting nerves_system_rpi0 (Hex package)51* Getting nerves_system_rpi4 (Hex package)52* Getting nerves_system_rpi5 (Hex package)53* Getting nerves_system_trellis (Hex package)54* Getting nerves_system_x86_64 (Hex package)55* Getting nerves_system_br (Hex package)56* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)57* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)58* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)59* Getting nerves_toolchain_armv6_nerves_linux_gnueabihf (Hex package)60* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)61* Getting nerves_logging (Hex package)62* Getting nerves_uevent (Hex package)63* Getting uboot_env (Hex package)64* Getting elixir_make (Hex package)65* Getting property_table (Hex package)66* Getting circular_buffer (Hex package)67* Getting interactive_cmd (Hex package)68* Getting nerves_discovery (Hex package)69* Getting tablet (Hex package)70* Getting inky (Hex package)71* Getting rpi_fb_capture (Hex package)72* Getting scenic (Hex package)73* Getting scenic_driver_nerves_rpi (Hex package)74* Getting ex_image_info (Hex package)75* Getting font_metrics (Hex package)76* Getting nimble_options (Hex package)77* Getting truetype_metrics (Hex package)78* Getting circuits_gpio (Hex package)79* Getting circuits_spi (Hex package)80==> circuits_gpio81"**** MIX_ENV set to [prod] ****"82"**** CIRCUITS_MIX_ENV set to [] ****"83 CC hal_sysfs.o84 CC hal_sysfs_interrupts.o85 CC hal_rpi.o86 CC nif_utils.o87 CC gpio_nif.o88 LD gpio_nif.so89Compiling 2 files (.ex)90Generated circuits_gpio app91==> circuits_spi92 CC hal_spidev.o93 CC spi_nif.o94 LD spi_nif.so95Compiling 2 files (.ex)96Generated circuits_spi app97==> inky98Compiling 8 files (.ex)99     warning: unused require Logger100     │101 100 │   require Logger102     │   ~103     │104     └─ lib/hal/rpiio.ex:100:3105106     warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead107     │108 180 │     Logger.warn("Dropping unexpected call #{inspect(request)} from #{inspect(from)}")109     │            ~110     │111     └─ lib/inky.ex:180:12: Inky.handle_call/3112113     warning: Logger.warn/1 is deprecated. Use Logger.warning/2 instead114     │115 193 │     Logger.warn("Dropping unexpected cast #{inspect(request)}")116     │            ~117     │118     └─ lib/inky.ex:193:12: Inky.handle_cast/2119120    warning: unused require Integer121    │122  8 │   require Integer123    │   ~124    │125    └─ lib/inky.ex:8:3126127     warning: a struct for Inky.State is expected on struct update:128129         %Inky.State{state | wait_type: :nowait}130131     but got type:132133         dynamic(%{..., wait_type: term()})134135     where "state" was given the type:136137         # type: dynamic(%{..., wait_type: term()})138         # from: lib/inky.ex:201:10139         push(state.wait_type, state)140141     when defining the variable "state", you must also pattern match on "%Inky.State{}"142143     type warning found at:144     │145 206 │     {:noreply, %State{state | wait_type: :nowait}}146     │                ~147     │148     └─ lib/inky.ex:206:16: Inky.handle_info/2149150     warning: a struct for Inky.State is expected on struct update:151152         %Inky.State{state | pixels: update_pixels(arg, state), border: pick_border(opts[:border], state)}153154     but got type:155156         dynamic()157158     where "state" was given the type:159160         # type: dynamic()161         # from: lib/inky.ex:220:33162         state163164     when defining the variable "state", you must also pattern match on "%Inky.State{}"165166     type warning found at:167     │168 221 │     %State{169     │     ~170     │171     └─ lib/inky.ex:221:5: Inky.do_set_pixels/3172173     warning: a struct for Inky.State is expected on struct update:174175         %Inky.State{state | wait_type: timeout_policy}176177     but got type:178179         dynamic()180181     where "state" was given the type:182183         # type: dynamic()184         # from: lib/inky.ex:273:40185         state186187     when defining the variable "state", you must also pattern match on "%Inky.State{}"188189     type warning found at:190     │191 274 │     {:reply, response, %State{state | wait_type: timeout_policy}}192     │                        ~193     │194     └─ lib/inky.ex:274:24: Inky.reply/3195196     warning: a struct for Inky.State is expected on struct update:197198         %Inky.State{state | wait_type: timeout_policy}199200     but got type:201202         dynamic()203204     where "state" was given the type:205206         # type: dynamic()207         # from: lib/inky.ex:277:55208         state209210     when defining the variable "state", you must also pattern match on "%Inky.State{}"211212     type warning found at:213     │214 278 │     {:reply, response, %State{state | wait_type: timeout_policy}, @push_timeout}215     │                        ~216     │217     └─ lib/inky.ex:278:24: Inky.reply_timeout/3218219Generated inky app220==> rpi_fb_capture221mkdir -p /work/proj/_build/x86_64/lib/rpi_fb_capture/priv222mkdir -p /work/proj/_build/x86_64/lib/rpi_fb_capture/obj223/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -c -m64 -fstack-protector-strong -march=x86-64 -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_x86_64-1.34.2/staging  -o /work/proj/_build/x86_64/lib/rpi_fb_capture/obj/capture_dispmanx.o src/capture_dispmanx.c224/home/nerves/.nerves/artifacts/nerves_toolchain_x86_64_nerves_linux_musl-15.3.1/bin/x86_64-nerves-linux-musl-gcc -c -m64 -fstack-protector-strong -march=x86-64 -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_x86_64-1.34.2/staging  -o /work/proj/_build/x86_64/lib/rpi_fb_capture/obj/main.o src/main.c225src/capture_dispmanx.c:3:10: fatal error: bcm_host.h: No such file or directory226    3 | #include <bcm_host.h>227      |          ^~~~~~~~~~~~228compilation terminated.229make: *** [Makefile:68: /work/proj/_build/x86_64/lib/rpi_fb_capture/obj/capture_dispmanx.o] Error 1230could not compile dependency :rpi_fb_capture, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile rpi_fb_capture --force", update it with "mix deps.update rpi_fb_capture" or clean it with "mix deps.clean rpi_fb_capture"231==> nerves_compatibility_test232** (Mix) Could not compile with "make" (exit status: 2).233