venomlinux / ports

Contain all ports used by scratchpkg
https://venomlinux.org/
77 stars 48 forks source link

babl can not upgrade #573

Closed Pelle-B closed 2 years ago

Pelle-B commented 2 years ago

`The Meson build system Version: 0.62.0 Source dir: /var/cache/scratchpkg/work/babl/src/babl-0.1.92 Build dir: /var/cache/scratchpkg/work/babl/src/babl-0.1.92/builddir Build type: native build Project name: babl Project version: 0.1.92 C compiler for the host machine: cc (gcc 11.2.0 "cc (Venom Linux 11.2.0-1) 11.2.0") C linker for the host machine: cc ld.bfd 2.37 Host machine cpu family: x86_64 Host machine cpu: x86_64 Program python3 found: YES (/usr/bin/python3)

../meson.build:58:5: ERROR: configuration_data.set10 got unknown keyword arguments "Description"

A full log can be found at /var/cache/scratchpkg/work/babl/src/babl-0.1.92/builddir/meson-logs/meson-log.txt ==> ERROR: Build failed: babl-0.1.92-1 ` /var/cache/scratchpkg/work/babl/src/babl-0.1.92/builddir/meson-logs/meson-log.txt is missing

emmett1 commented 2 years ago

try run 'sudo scratch build babl -w' then give me /var/cache/scratchpkg/work/babl/src/babl-0.1.92/builddir/meson-logs/meson-log.txt

Pelle-B commented 2 years ago

Build started at 2022-04-06T21:07:04.793794 Main binary: /usr/bin/python3 Build Options: -Dprefix=/usr Python system: Linux The Meson build system Version: 0.62.0 Source dir: /var/cache/scratchpkg/work/babl/src/babl-0.1.92 Build dir: /var/cache/scratchpkg/work/babl/src/babl-0.1.92/builddir Build type: native build Project name: babl Project version: 0.1.92 Sanity testing C compiler: cc Is cross compiler: False. Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -march=x86-64 -pipe -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64 Sanity check compile stdout:


Sanity check compile stderr:


Running test binary command: /var/cache/scratchpkg/work/babl/src/babl-0.1.92/builddir/meson-private/sanitycheckc.exe C compiler for the host machine: cc (gcc 11.2.0 "cc (Venom Linux 11.2.0-1) 11.2.0") C linker for the host machine: cc ld.bfd 2.37 Sanity testing C compiler: cc Is cross compiler: False. Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -march=x86-64 -pipe -Os -fomit-frame-pointer -D_FILE_OFFSET_BITS=64 Sanity check compile stdout:


Sanity check compile stderr:


Running test binary command: /var/cache/scratchpkg/work/babl/src/babl-0.1.92/builddir/meson-private/sanitycheckc.exe C compiler for the build machine: cc (gcc 11.2.0 "cc (Venom Linux 11.2.0-1) 11.2.0") C linker for the build machine: cc ld.bfd 2.37 Build machine cpu family: x86_64 Build machine cpu: x86_64 Host machine cpu family: x86_64 Host machine cpu: x86_64 Target machine cpu family: x86_64 Target machine cpu: x86_64 Program python3 found: YES (/usr/bin/python3)

../meson.build:58:5: ERROR: configuration_data.set10 got unknown keyword arguments "Description"

eli-schwartz commented 2 years ago

This is babl upstream bug https://gitlab.gnome.org/GNOME/babl/-/merge_requests/45

Feel free to backport this patch.

emmett1 commented 2 years ago

fixed https://github.com/venomlinux/ports/commit/18cf38e6f21ff19ba319be8ee0caa66cc56c8f0f