flatpak / flatpak-builder

Tool to build flatpaks from source
GNU Lesser General Public License v2.1
141 stars 93 forks source link

[Bug]: meson.build files not included in tarball for libglnx subproject #530

Closed amigadave closed 1 year ago

amigadave commented 1 year ago

Checklist

flatpak-builder version

1.3.2

Flatpak version

1.15.3

How to reproduce

Attempt to build flatpak-builder using meson.

Expected Behavior

Build succeeds.

Actual Behavior

`+ /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . redhat-linux-build The Meson build system Version: 1.0.1 Source dir: /builddir/build/BUILD/flatpak-builder-1.3.2 Build dir: /builddir/build/BUILD/flatpak-builder-1.3.2/redhat-linux-build Build type: native build Project name: flatpak-builder Project version: 1.3.2 C compiler for the host machine: gcc (gcc 13.0.1 "gcc (GCC) 13.0.1 20230310 (Red Hat 13.0.1-0)") C linker for the host machine: gcc ld.bfd 2.40-5 Host machine cpu family: x86_64 Host machine cpu: x86_64 Compiler for C supports arguments -Werror=empty-body: YES Compiler for C supports arguments -Werror=strict-prototypes: YES Compiler for C supports arguments -Werror=missing-prototypes: YES Compiler for C supports arguments -Werror=implicit-function-declaration: YES Compiler for C supports arguments -Werror=format=2: YES Compiler for C supports arguments -Werror=format-security: YES Compiler for C supports arguments -Werror=format-nonliteral: YES Compiler for C supports arguments -Werror=pointer-arith: YES Compiler for C supports arguments -Werror=init-self: YES Compiler for C supports arguments -Werror=missing-declarations: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=overflow: YES Compiler for C supports arguments -Werror=int-conversion: YES Compiler for C supports arguments -Werror=parentheses: YES Compiler for C supports arguments -Werror=incompatible-pointer-types: YES Compiler for C supports arguments -Werror=misleading-indentation: YES Compiler for C supports arguments -Werror=missing-include-dirs: YES Compiler for C supports arguments -D_GNU_SOURCE: YES Program debugedit found: YES 5.0 (/usr/bin/debugedit) Configuring config.h using configuration Found pkg-config: /usr/bin/pkg-config (1.9.4) Run-time dependency glib-2.0 found: YES 2.76.0 Run-time dependency gio-2.0 found: YES 2.76.0 Run-time dependency gio-unix-2.0 found: YES 2.76.0 Run-time dependency json-glib-1.0 found: YES 1.6.6 Run-time dependency libcurl found: YES 7.88.1 Run-time dependency libelf found: YES 0.189 Did not find CMake 'cmake' Found CMake: NO Run-time dependency libglnx found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency libglnx

src/meson.build:48:0: ERROR: Subproject exists but has no meson.build file

A full log can be found at /builddir/build/BUILD/flatpak-builder-1.3.2/redhat-linux-build/meson-logs/meson-log.txt`

Additional Information

No response