[Bug 1124324] New: meson: Bug in meson breaks building libmodulemd
http://bugzilla.opensuse.org/show_bug.cgi?id=1124324 Bug ID: 1124324 Summary: meson: Bug in meson breaks building libmodulemd Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.1 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: ngompa13@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- When I try to build libmodulemd on openSUSE Leap 15.1, it fails with the following error: [ 13s] FAILED: modulemd/v2/modulemd@v2@@modulemd@sha/meson-generated_.._modulemd-enums.c.o [ 13s] cc -Imodulemd/v2/modulemd@v2@@modulemd@sha -Imodulemd/v2 -I../modulemd/v2 -I../modulemd/v2/include/modulemd-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=c11 -Wpointer-arith -Werror=missing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wuninitialized -Werror=format-security -Werror=format=2 -Werror=implicit -Werror=init-self -Werror=main -Werror=missing-braces -Werror=return-type -Werror=array-bounds -Werror=write-strings -DG_LOG_USE_STRUCTURED '-DG_LOG_DOMAIN="libmodulemd"' -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -MD -MQ 'modulemd/v2/modulemd@v2@@modulemd@sha/meson-generated_.._modulemd-enums.c.o' -MF 'modulemd/v2/modulemd@v2@@modulemd@sha/meson-generated_.._modulemd-enums.c.o.d' -o 'modulemd/v2/modulemd@v2@@modulemd@sha/meson-generated_.._modulemd-enums.c.o' -c modulemd/v2/modulemd-enums.c [ 13s] modulemd/v2/modulemd-enums.c:5:10: fatal error: modulemd/v2/include/modulemd-2.0/modulemd.h: No such file or directory [ 13s] #include "modulemd/v2/include/modulemd-2.0/modulemd.h" [ 13s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13s] compilation terminated. The error is caused due to lack of the following commit from upstream not being backported to our Meson package: https://github.com/mesonbuild/meson/commit/c5865c50c444912afd92c2feb94d87398... This was fixed in upstream meson 0.47.0, but the commit is trivial to backport to meson 0.46.0. Thus, the problem doesn't exist in openSUSE Tumbleweed (as of right now), but does exist in Leap 15. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1124324 David Cassany <dcassany@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |1124638 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1124324 Alexei Sorokin <sor.alexei@meowr.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|sor.alexei@meowr.ru |dimstar@opensuse.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1124324 http://bugzilla.opensuse.org/show_bug.cgi?id=1124324#c8 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #8 from Dominique Leuenberger <dimstar@opensuse.org> --- Fixes have been released in April 2019 -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com