Message ID | 20240407114445.683504-1-bernd@kuhls.net |
---|---|
Headers | show |
Series | package/kodi: bump version to 21.0-Omega | expand |
On Sun, 7 Apr 2024 13:44:25 +0200 Bernd Kuhls <bernd@kuhls.net> wrote: > Bernd Kuhls (20): > package/aubio: bump version > package/freeswitch: fix build with ffmpeg 6.0 > package/omxplayer: remove package > package/ffmpeg: bump version to 6.1.1 > package/ffmpeg: add optional support for libvpl > package/bento4: bump version to 1.6.0-641-Omega > package/kodi: bump version to 21.0-Omega > package/kodi-audiodecoder-*: mass version bump to Omega > package/kodi-audioencoder-*: mass version bump to Omega > package/kodi-imagedecoder-*: mass version bump to Omega > package/kodi-inputstream-adaptive: bump version to 21.4.4-Omega > package/kodi-inputstream-ffmpegdirect: bump version to 21.3.5-Omega > package/kodi-inputstream-rtmp: bump version to 21.1.0-Omega > package/kodi-peripheral-*: mass version bump to Omega > package/kodi-pvr-*: mass version bump to Omega > package/kodi-screensaver-*: mass version bump to Omega > package/kodi-skin-confluence: bump version > package/kodi-vfs-*: mass version bump to Omega > package/kodi-visualisation-*: mass version bump to Omega > package/kodi: add optional support for pipewire I finished applying the whole series. I had to do a fixup patch to fix the URLs of some Java binaries the main kodi package downloads. See: https://gitlab.com/buildroot.org/buildroot/-/commit/1223c116665a3fb5ec44218b5f256d813dc1a28f Thanks for this work! Thomas
Bernd, All,
On 2024-04-07 13:44 +0200, Bernd Kuhls spake thusly:
> this is v2 of the patch series to bump Kodi to its latest version.
[--SNIP--]
While testing the udfread fixup patch, I stumbled on another build
error:
$ cat defconfig
BR2_aarch64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
BR2_PER_PACKAGE_DIRECTORIES=y
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
BR2_PACKAGE_KODI=y
BR2_PACKAGE_MESA3D=y
BR2_PACKAGE_MESA3D_OSMESA_GALLIUM=y
BR2_PACKAGE_MESA3D_OPENGL_EGL=y
BR2_PACKAGE_MESA3D_OPENGL_ES=y
BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_PYTHON3_PY_PYC=y
$ make kodi
[--SNIP--]
CCLD libdvdread.la
libtool: warning: library '/home/ymorin/dev/buildroot/O/master/per-package/kodi/host/opt/ext-toolchain/aarch64-buildroot-linux-gnu/lib64/libatomic.la' was moved.
/usr/bin/grep: /builds/buildroot.org/toolchains-builder/build/aarch64--glibc--bleeding-edge-2024.02-1/aarch64-buildroot-linux-gnu/lib/../lib64/libatomic.la: No such file or directory
/usr/bin/sed: can't read /builds/buildroot.org/toolchains-builder/build/aarch64--glibc--bleeding-edge-2024.02-1/aarch64-buildroot-linux-gnu/lib/../lib64/libatomic.la: No such file or directory
libtool: error: '/builds/buildroot.org/toolchains-builder/build/aarch64--glibc--bleeding-edge-2024.02-1/aarch64-buildroot-linux-gnu/lib/../lib64/libatomic.la' is not a valid libtool archive
make[6]: *** [Makefile:533: libdvdread.la] Error 1
make[5]: *** [Makefile:422: all] Error 2
make[4]: *** [CMakeFiles/libdvdread.dir/build.make:86: build/libdvdread/src/libdvdread-stamp/libdvdread-build] Error 2
make[3]: *** [CMakeFiles/Makefile2:4641: CMakeFiles/libdvdread.dir/all] Error 2
make[2]: *** [Makefile:136: all] Error 2
make[1]: *** [package/pkg-generic.mk:283: /home/ymorin/dev/buildroot/O/master/build/kodi-21.0-Omega/.stamp_built] Error 2
make: *** [Makefile:23: _all] Error 2
Could you also look at this, please?
Regards,
Yann E. MORIN.
Am Sat, 11 May 2024 20:30:21 +0200 schrieb Yann E. MORIN:
> /usr/bin/grep: /builds/buildroot.org/toolchains-builder/build/
aarch64--glibc--bleeding-edge-2024.02-1/aarch64-buildroot-linux-gnu/
lib/../lib64/libatomic.la: No such file or directory
Hi Yann,
first of all I could reproduce the build error with your defconfig.
Reverting the kodi part of buildroot commit
7333207eaf2900076185cba6641c6406d61c235e "fixed" the problem.
But since Kodi added libatomic detection already in version 20.0-Nexus (I
haven't noticed) with commit https://github.com/xbmc/xbmc/commit/
1673f476b802da1da942cef256cae6272fdf9a4b we can remove our code, sent
patch: https://patchwork.ozlabs.org/project/buildroot/patch/
20240512163159.999251-1-bernd@kuhls.net/
Regards, Bernd