icedream / denon-prime4

Fork of @ghuntley's Denon Prime 4 firmware research repository for experimental purposes.
MIT License
14 stars 1 forks source link

engineOS 4.0.0 #59

Open icedream opened 2 weeks ago

icedream commented 2 weeks ago

firmware 4.0

NAME=Buildroot
VERSION=2023.02.9-5-gc80b63ff32
ID=buildroot
VERSION_ID=2023.02.9
PRETTY_NAME="Buildroot 2023.02.9"
AZ01_VERSION=f22ffe8b
BUILD_TAG=jenkins-Planck-Embedded_Release-2105
Linux 6.1.78-inmusic-2024-02-16-p2-rt24
systemd 252
GLIBC_2.36
GLIBCXX_3.4.30
gcc-12.3.0
util-linux 2.38
mptest-jc11-117548
libinput-1.20.1
libavcodec.so.58.134.100
libavformat.so.58.76.100
libavutil.so.56.70.100
libswresample.so.3.9.100
alsa version 1.2.8
libaz01-prog.so:v0.85
icedream commented 2 weeks ago

host-libffi is broken on this version of buildroot...

>>> host-libffi 3.4.4 Building
GIT_DIR=. PATH="/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/bin:/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/sbin:/home/icedream/.node_modules/bin:/home/icedream/.yarn/bin:/home/icedream/bin:/home/icedream/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/android-sdk/platform-tools:/opt/cuda/bin:/opt/cuda/nsight_compute:/opt/cuda/nsight_systems/bin:/var/lib/flatpak/exports/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/rocm/bin:/home/icedream/.local/share/gem/ruby/3.0.0/bin:/usr/lib/ruby/gems/3.0.0/bin:/home/icedream/go/bin" PKG_CONFIG="/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/lib/pkgconfig:/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/share/pkgconfig"  /usr/bin/make -j33  -C /home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/
make[1]: Entering directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4'
MAKE x86_64-pc-linux-gnu : 0 * all-all
make[2]: Entering directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu'
/usr/bin/make  all-recursive
make[3]: Entering directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu'
Making all in include
make[4]: Entering directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu/include'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu/include'
Making all in testsuite
make[4]: Entering directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu/testsuite'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu/testsuite'
Making all in man
make[4]: Entering directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu/man'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu/man'
make[4]: Entering directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu'
/bin/sh ./libtool  --tag=CC   --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I..  -I. -I../include -Iinclude -I../src -I/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/include  -Wall -O2 -I/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/include -fexceptions -c -o src/tramp.lo ../src/tramp.c
libtool: compile:  /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -I/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/include -Wall -O2 -I/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/host/include -fexceptions -c ../src/tramp.c  -fPIC -DPIC -o src/.libs/tramp.o
../src/tramp.c: In function ‘ffi_tramp_get_temp_file’:
../src/tramp.c:262:22: error: implicit declaration of function ‘open_temp_exec_file’ [-Wimplicit-function-declaration]
  262 |   tramp_globals.fd = open_temp_exec_file ();
      |                      ^~~~~~~~~~~~~~~~~~~
make[4]: *** [Makefile:1323: src/tramp.lo] Error 1
make[4]: Leaving directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu'
make[3]: *** [Makefile:1395: all-recursive] Error 1
make[3]: Leaving directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu'
make[2]: *** [Makefile:623: all] Error 2
make[2]: Leaving directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/x86_64-pc-linux-gnu'
make[1]: *** [Makefile:591: all-all] Error 2
make[1]: Leaving directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4'
make: *** [package/pkg-generic.mk:283: /home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9/output/build/host-libffi-3.4.4/.stamp_built] Error 2
make: Leaving directory '/home/icedream/Documents/Source/Git/github.com/icedream/denon-prime4/buildroot/2023.02.9'
icedream commented 2 weeks ago

Issue caused by https://github.com/libffi/libffi/issues/760.