ex_poppy

Build log

nerves_system_mangopi_mq_pro

ex_poppy 0.2.0 · fail · run ex_poppy-0.2.0-1790912425151
244 of 244 lines
1Resolving Hex dependencies...2Resolution completed in 0.321s3Unchanged:4  castore 1.0.215  circular_buffer 1.1.06  cowboy 2.19.07  cowboy_telemetry 0.4.08  cowlib 2.20.0 VULNERABLE!9    EEF-CVE-2026-43966 (MEDIUM)10    aka: CVE-2026-43966, GHSA-w4f7-4cxr-rv3c11    HTTP Response Splitting via Non-VCHAR Bytes in cow_http_struct_hd:escape_string/212    https://osv.dev/vulnerability/EEF-CVE-2026-439661314    EEF-CVE-2026-43969 (LOW)15    aka: CVE-2026-43969, GHSA-g2wm-735q-3f5616    Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/117    https://osv.dev/vulnerability/EEF-CVE-2026-4396918  elixir_make 0.10.019  ex_poppy 0.2.020  interactive_cmd 0.1.421  jason 1.4.522  mime 2.0.723  nerves 1.15.024  nerves_discovery 0.1.525  nerves_logging 0.2.426  nerves_runtime 0.13.1327  nerves_system_br 1.34.428  nerves_system_mangopi_mq_pro 0.17.229  nerves_system_rpi4 2.1.230  nerves_system_trellis 0.5.031  nerves_system_x86_64 1.34.232  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.133  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.134  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.135  nerves_toolchain_x86_64_nerves_linux_musl 15.3.136  nerves_uevent 0.1.737  plug 1.20.338  plug_cowboy 2.9.039  plug_crypto 2.2.040  property_table 0.3.441  ranch 2.3.042  ring_logger 0.11.743  rustler_precompiled 0.8.444  shoehorn 0.9.345  tablet 0.3.346  telemetry 1.4.247  toolshed 0.5.048  uboot_env 1.0.249* Getting ex_poppy (Hex package)50* Getting nerves (Hex package)51* Getting shoehorn (Hex package)52* Getting ring_logger (Hex package)53* Getting toolshed (Hex package)54* Getting nerves_runtime (Hex package)55* Getting nerves_system_mangopi_mq_pro (Hex package)56* Getting nerves_system_rpi4 (Hex package)57* Getting nerves_system_trellis (Hex package)58* Getting nerves_system_x86_64 (Hex package)59* Getting nerves_system_br (Hex package)60* Getting nerves_toolchain_x86_64_nerves_linux_musl (Hex package)61* Getting nerves_toolchain_armv7_nerves_linux_gnueabihf (Hex package)62* Getting nerves_toolchain_aarch64_nerves_linux_gnu (Hex package)63* Getting nerves_toolchain_riscv64_nerves_linux_gnu (Hex package)64* Getting nerves_logging (Hex package)65* Getting nerves_uevent (Hex package)66* Getting uboot_env (Hex package)67* Getting elixir_make (Hex package)68* Getting property_table (Hex package)69* Getting circular_buffer (Hex package)70* Getting interactive_cmd (Hex package)71* Getting jason (Hex package)72* Getting nerves_discovery (Hex package)73* Getting tablet (Hex package)74* Getting plug_cowboy (Hex package)75* Getting rustler_precompiled (Hex package)76* Getting castore (Hex package)77* Getting cowboy (Hex package)78* Getting cowboy_telemetry (Hex package)79* Getting plug (Hex package)80* Getting mime (Hex package)81* Getting plug_crypto (Hex package)82* Getting telemetry (Hex package)83* Getting cowlib (Hex package)84* Getting ranch (Hex package)85Found packages with security advisories, see above for details86You have added/upgraded packages you could sponsor, run `mix hex.sponsor` to learn more87==> jason88Compiling 10 files (.ex)89Generated jason app90==> tablet91Compiling 2 files (.ex)92Generated tablet app93==> elixir_make94Compiling 8 files (.ex)95Generated elixir_make app96==> nerves_discovery97Compiling 5 files (.ex)98Generated nerves_discovery app99==> interactive_cmd100Compiling 1 file (.ex)101Generated interactive_cmd app102==> nerves103HOST_CC port.o104HOST_LD port105Compiling 55 files (.ex)106Generated nerves app107==> nerves_compatibility_test108109Nerves environment110  MIX_TARGET:   mangopi_mq_pro111  MIX_ENV:      prod112113Checking for prebuilt Nerves artifacts...114  Found nerves_system_mangopi_mq_pro in cache115    /home/nerves/.nerves/artifacts/nerves_system_mangopi_mq_pro-portable-0.17.2116  Found nerves_toolchain_riscv64_nerves_linux_gnu in cache117    /home/nerves/.nerves/artifacts/nerves_toolchain_riscv64_nerves_linux_gnu-linux_x86_64-15.3.1118==> jason119Compiling 10 files (.ex)120Generated jason app121==> tablet122Compiling 2 files (.ex)123Generated tablet app124==> elixir_make125Compiling 8 files (.ex)126Generated elixir_make app127==> nerves_discovery128Compiling 5 files (.ex)129Generated nerves_discovery app130==> interactive_cmd131Compiling 1 file (.ex)132Generated interactive_cmd app133==> nerves134HOST_CC port.o135HOST_LD port136Compiling 55 files (.ex)137Generated nerves app138==> nerves_system_br139Generated nerves_system_br app140==> nerves_toolchain_riscv64_nerves_linux_gnu141Compiling 1 file (.ex)142Generated nerves_toolchain_riscv64_nerves_linux_gnu app143==> nerves_system_mangopi_mq_pro144Generated nerves_system_mangopi_mq_pro app145==> nerves_compatibility_test146147Nerves environment148  MIX_TARGET:   mangopi_mq_pro149  MIX_ENV:      prod150151==> mime152Compiling 1 file (.ex)153Generated mime app154==> circular_buffer155Compiling 1 file (.ex)156Generated circular_buffer app157==> plug_crypto158Compiling 5 files (.ex)159Generated plug_crypto app160==> nerves_compatibility_test161===> Analyzing applications...162===> Compiling ranch163==> nerves_logging164 CC kmsg_tailer.o165 LD kmsg_tailer166Compiling 5 files (.ex)167Generated nerves_logging app168==> castore169Compiling 1 file (.ex)170Generated castore app171==> nerves_compatibility_test172===> Analyzing applications...173===> Compiling cowlib174==> ring_logger175Compiling 7 files (.ex)176Generated ring_logger app177==> shoehorn178Compiling 8 files (.ex)179Generated shoehorn app180==> nerves_compatibility_test181===> Analyzing applications...182===> Compiling telemetry183===> Analyzing applications...184===> Compiling cowboy185==> rustler_precompiled186Compiling 4 files (.ex)187Generated rustler_precompiled app188==> plug189Compiling 1 file (.erl)190Compiling 42 files (.ex)191Generated plug app192==> uboot_env193Compiling 5 files (.ex)194Generated uboot_env app195==> property_table196Compiling 8 files (.ex)197Generated property_table app198==> nerves_uevent199 CC uevent.o200 LD uevent201Compiling 5 files (.ex)202Generated nerves_uevent app203==> nerves_runtime204Compiling 14 files (.ex)205Generated nerves_runtime app206==> toolshed207Compiling 5 files (.ex)208Generated toolshed app209==> nerves_compatibility_test210===> Analyzing applications...211===> Compiling cowboy_telemetry212==> plug_cowboy213Compiling 5 files (.ex)214Generated plug_cowboy app215==> ex_poppy216Compiling 4 files (.ex)21721803:45:13.962 [debug] Downloading NIF from https://github.com/hashlookup/ex_poppy/releases/download/0.2.0/libex_poppy-v0.2.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz21922003:45:14.592 [info] Attempt 1 failed with {:error, "couldn't fetch NIF from https://github.com/hashlookup/ex_poppy/releases/download/0.2.0/libex_poppy-v0.2.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz: {:ok, {{~c\"HTTP/1.1\", 404, ~c\"Not Found\"}, [{~c\"cache-control\", ~c\"no-cache\"}, {~c\"date\", ~c\"Fri, 02 Oct 2026 03:45:14 GMT\"}, {~c\"server\", ~c\"github.com\"}, {~c\"vary\", ~c\"X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, X-GitHub-Client-Version, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With\"}, {~c\"content-length\", ~c\"9\"}, {~c\"content-type\", ~c\"text/plain; charset=utf-8\"}, {~c\"strict-transport-security\", ~c\"max-age=31536000; includeSubdomains; preload\"}, {~c\"x-frame-options\", ~c\"deny\"}, {~c\"x-content-type-options\", ~c\"nosniff\"}, {~c\"x-xss-protection\", ~c\"0\"}, {~c\"referrer-policy\", ~c\"no-referrer-when-downgrade\"}, {~c\"content-security-policy\", ~c\"default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'\"}, {~c\"x-github-request-id\", ~c\"C06E:318E95:1B11A0:1A1998:6ABF28CA\"}, {~c\"x-github-edge-region\", ~c\"fra\"}], \"Not Found\"}}"}22122203:45:16.166 [debug] Downloading NIF from https://github.com/hashlookup/ex_poppy/releases/download/0.2.0/libex_poppy-v0.2.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz22322403:45:16.887 [info] Attempt 2 failed with {:error, "couldn't fetch NIF from https://github.com/hashlookup/ex_poppy/releases/download/0.2.0/libex_poppy-v0.2.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz: {:ok, {{~c\"HTTP/1.1\", 404, ~c\"Not Found\"}, [{~c\"cache-control\", ~c\"no-cache\"}, {~c\"date\", ~c\"Fri, 02 Oct 2026 03:45:14 GMT\"}, {~c\"server\", ~c\"github.com\"}, {~c\"vary\", ~c\"X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, X-GitHub-Client-Version, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With\"}, {~c\"content-length\", ~c\"9\"}, {~c\"content-type\", ~c\"text/plain; charset=utf-8\"}, {~c\"strict-transport-security\", ~c\"max-age=31536000; includeSubdomains; preload\"}, {~c\"x-frame-options\", ~c\"deny\"}, {~c\"x-content-type-options\", ~c\"nosniff\"}, {~c\"x-xss-protection\", ~c\"0\"}, {~c\"referrer-policy\", ~c\"no-referrer-when-downgrade\"}, {~c\"content-security-policy\", ~c\"default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'\"}, {~c\"x-github-request-id\", ~c\"C06E:318E95:1B1B51:1A22EE:6ABF28CA\"}, {~c\"x-github-edge-region\", ~c\"fra\"}], \"Not Found\"}}"}22522603:45:18.476 [debug] Downloading NIF from https://github.com/hashlookup/ex_poppy/releases/download/0.2.0/libex_poppy-v0.2.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz22722803:45:18.487 [info] Attempt 3 failed with {:error, "couldn't fetch NIF from https://github.com/hashlookup/ex_poppy/releases/download/0.2.0/libex_poppy-v0.2.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz: {:ok, {{~c\"HTTP/1.1\", 404, ~c\"Not Found\"}, [{~c\"cache-control\", ~c\"no-cache\"}, {~c\"date\", ~c\"Fri, 02 Oct 2026 03:45:14 GMT\"}, {~c\"server\", ~c\"github.com\"}, {~c\"vary\", ~c\"X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, X-GitHub-Client-Version, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With\"}, {~c\"content-length\", ~c\"9\"}, {~c\"content-type\", ~c\"text/plain; charset=utf-8\"}, {~c\"strict-transport-security\", ~c\"max-age=31536000; includeSubdomains; preload\"}, {~c\"x-frame-options\", ~c\"deny\"}, {~c\"x-content-type-options\", ~c\"nosniff\"}, {~c\"x-xss-protection\", ~c\"0\"}, {~c\"referrer-policy\", ~c\"no-referrer-when-downgrade\"}, {~c\"content-security-policy\", ~c\"default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'\"}, {~c\"x-github-request-id\", ~c\"C06E:318E95:1B2837:1A2F73:6ABF28CC\"}, {~c\"x-github-edge-region\", ~c\"fra\"}], \"Not Found\"}}"}22923003:45:19.522 [debug] Downloading NIF from https://github.com/hashlookup/ex_poppy/releases/download/0.2.0/libex_poppy-v0.2.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz231232== Compilation error in file lib/ex_poppy/native.ex ==233** (RuntimeError) Error while downloading precompiled NIF: couldn't fetch NIF from https://github.com/hashlookup/ex_poppy/releases/download/0.2.0/libex_poppy-v0.2.0-nif-2.15-riscv64gc-unknown-linux-gnu.so.tar.gz: {:ok, {{~c"HTTP/1.1", 404, ~c"Not Found"}, [{~c"cache-control", ~c"no-cache"}, {~c"date", ~c"Fri, 02 Oct 2026 03:45:14 GMT"}, {~c"server", ~c"github.com"}, {~c"vary", ~c"X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, X-GitHub-Client-Version, Sec-Fetch-Site,Accept-Encoding, Accept, X-Requested-With"}, {~c"content-length", ~c"9"}, {~c"content-type", ~c"text/plain; charset=utf-8"}, {~c"strict-transport-security", ~c"max-age=31536000; includeSubdomains; preload"}, {~c"x-frame-options", ~c"deny"}, {~c"x-content-type-options", ~c"nosniff"}, {~c"x-xss-protection", ~c"0"}, {~c"referrer-policy", ~c"no-referrer-when-downgrade"}, {~c"content-security-policy", ~c"default-src 'none'; base-uri 'self'; connect-src 'self'; form-action 'self'; img-src 'self' data:; script-src 'self'; style-src 'unsafe-inline'"}, {~c"x-github-request-id", ~c"C06E:318E95:1B2E66:1A34F5:6ABF28CE"}, {~c"x-github-edge-region", ~c"fra"}], "Not Found"}}.234235You can force the project to build from scratch with:236237    config :rustler_precompiled, :force_build, ex_poppy: true238239In order to force the build, you also need to add Rustler as a dependency in your `mix.exs`:240241    {:rustler, ">= 0.0.0", optional: true}242243    lib/ex_poppy/native.ex:8: (module)244could not compile dependency :ex_poppy, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile ex_poppy --force", update it with "mix deps.update ex_poppy" or clean it with "mix deps.clean ex_poppy"