WayfireWM / wf-install

A repository with installation scripts for wayfire
MIT License
36 stars 9 forks source link

MESON error on Pop!_OS! #29

Closed Blackrucat closed 8 months ago

Blackrucat commented 3 years ago
Executing subproject wlroots method meson

subprojects/wlroots/meson.build:1:0: ERROR: Meson version is 0.55.3 but project requires >=0.56.0

Blackrucat commented 3 years ago

sudo gedit /home/miau/wf-install/wayfire/build/meson-logs/meson-log.txt

Build started at 2021-06-23T23:46:59.361910
Main binary: /usr/bin/python3
Build Options: -Duse_system_wfconfig=disabled -Duse_system_wlroots=disabled -Dprefix=/opt/wayfire
Python system: Linux
The Meson build system
Version: 0.55.3
Source dir: /home/miau/wf-install/wayfire
Build dir: /home/miau/wf-install/wayfire/build
Build type: native build
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Project name: wayfire
Project version: 0.7.2
None of 'CC' are defined in the environment, not changing global flags.
None of 'CFLAGS' are defined in the environment, not changing global flags.
None of 'LDFLAGS' are defined in the environment, not changing global flags.
None of 'CPPFLAGS' are defined in the environment, not changing global flags.
None of 'CC_LD' are defined in the environment, not changing global flags.
Sanity testing C compiler: cc
Is cross compiler: False.
None of 'CC_LD' are defined in the environment, not changing global flags.
Sanity check compiler command line: cc /home/miau/wf-install/wayfire/build/meson-private/sanitycheckc.c -o /home/miau/wf-install/wayfire/build/meson-private/sanitycheckc.exe -pipe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:

-----
Sanity check compile stderr:

-----
Running test binary command: /home/miau/wf-install/wayfire/build/meson-private/sanitycheckc.exe
C compiler for the build machine: cc (gcc 10.3.0 "cc (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0")
C linker for the build machine: cc ld.bfd 2.35.1
None of 'AR' are defined in the environment, not changing global flags.
None of 'CXX' are defined in the environment, not changing global flags.
None of 'CXXFLAGS' are defined in the environment, not changing global flags.
None of 'LDFLAGS' are defined in the environment, not changing global flags.
None of 'CPPFLAGS' are defined in the environment, not changing global flags.
None of 'CXX_LD' are defined in the environment, not changing global flags.
Sanity testing C++ compiler: c++
Is cross compiler: False.
None of 'CXX_LD' are defined in the environment, not changing global flags.
Sanity check compiler command line: c++ /home/miau/wf-install/wayfire/build/meson-private/sanitycheckcpp.cc -o /home/miau/wf-install/wayfire/build/meson-private/sanitycheckcpp.exe -pipe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:

-----
Sanity check compile stderr:

-----
Running test binary command: /home/miau/wf-install/wayfire/build/meson-private/sanitycheckcpp.exe
C++ compiler for the build machine: c++ (gcc 10.3.0 "c++ (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0")
C++ linker for the build machine: c++ ld.bfd 2.35.1
None of 'CC' are defined in the environment, not changing global flags.
None of 'CFLAGS' are defined in the environment, not changing global flags.
None of 'LDFLAGS' are defined in the environment, not changing global flags.
None of 'CPPFLAGS' are defined in the environment, not changing global flags.
None of 'CC_LD' are defined in the environment, not changing global flags.
Sanity testing C compiler: cc
Is cross compiler: False.
None of 'CC_LD' are defined in the environment, not changing global flags.
Sanity check compiler command line: cc /home/miau/wf-install/wayfire/build/meson-private/sanitycheckc.c -o /home/miau/wf-install/wayfire/build/meson-private/sanitycheckc.exe -pipe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:

-----
Sanity check compile stderr:

-----
Running test binary command: /home/miau/wf-install/wayfire/build/meson-private/sanitycheckc.exe
C compiler for the host machine: cc (gcc 10.3.0 "cc (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0")
C linker for the host machine: cc ld.bfd 2.35.1
None of 'AR' are defined in the environment, not changing global flags.
None of 'CXX' are defined in the environment, not changing global flags.
None of 'CXXFLAGS' are defined in the environment, not changing global flags.
None of 'LDFLAGS' are defined in the environment, not changing global flags.
None of 'CPPFLAGS' are defined in the environment, not changing global flags.
None of 'CXX_LD' are defined in the environment, not changing global flags.
Sanity testing C++ compiler: c++
Is cross compiler: False.
None of 'CXX_LD' are defined in the environment, not changing global flags.
Sanity check compiler command line: c++ /home/miau/wf-install/wayfire/build/meson-private/sanitycheckcpp.cc -o /home/miau/wf-install/wayfire/build/meson-private/sanitycheckcpp.exe -pipe -D_FILE_OFFSET_BITS=64
Sanity check compile stdout:

-----
Sanity check compile stderr:

-----
Running test binary command: /home/miau/wf-install/wayfire/build/meson-private/sanitycheckcpp.exe
C++ compiler for the host machine: c++ (gcc 10.3.0 "c++ (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0")
C++ linker for the host machine: c++ ld.bfd 2.35.1
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
Pkg-config binary for MachineChoice.HOST is not cached.
None of 'PKG_CONFIG' are defined in the environment, not changing global flags.
Pkg-config binary missing from cross or native file, or env var undefined.
Trying a default Pkg-config fallback at pkg-config
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Determining dependency 'wayland-server' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion wayland-server` -> 0
1.18.0
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags wayland-server` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config wayland-server --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -lwayland-server
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config wayland-server --libs` -> 0
-lwayland-server
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
None of 'CXX_LD' are defined in the environment, not changing global flags.
Running compile:
Working directory:  /home/miau/wf-install/wayfire/build/meson-private/tmpt_tvipq_
Command line:  c++ /home/miau/wf-install/wayfire/build/meson-private/tmpt_tvipq_/testfile.cpp -o /home/miau/wf-install/wayfire/build/meson-private/tmpt_tvipq_/output.exe -pipe -D_FILE_OFFSET_BITS=64 -O0 -fpermissive 

Code:
 #include<stdio.h>

        int main(void) {
            printf("%ld\n", (long)(sizeof(void *)));
            return 0;
        };
Compiler stdout:

Compiler stderr:

Program stdout:

8

Program stderr:

Running compile:
Working directory:  /home/miau/wf-install/wayfire/build/meson-private/tmp193dp0y0
Command line:  c++ /home/miau/wf-install/wayfire/build/meson-private/tmp193dp0y0/testfile.cpp -o /home/miau/wf-install/wayfire/build/meson-private/tmp193dp0y0/output.obj -pipe -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive --print-search-dirs 

Code:

Compiler stdout:
 install: /usr/lib/gcc/x86_64-linux-gnu/10/
programs: =/usr/lib/gcc/x86_64-linux-gnu/10/:/usr/lib/gcc/x86_64-linux-gnu/10/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/10/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/10/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/bin/
libraries: =/usr/lib/gcc/x86_64-linux-gnu/10/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/10/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/lib/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/10/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../../lib/:/lib/x86_64-linux-gnu/10/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/10/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../../x86_64-linux-gnu/lib/:/usr/lib/gcc/x86_64-linux-gnu/10/../../../:/lib/:/usr/lib/

Compiler stderr:

Run-time dependency wayland-server found: YES 1.18.0
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'wayland-client' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion wayland-client` -> 0
1.18.0
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags wayland-client` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config wayland-client --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -lwayland-client
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config wayland-client --libs` -> 0
-lwayland-client
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency wayland-client found: YES 1.18.0
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'wayland-cursor' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion wayland-cursor` -> 0
1.18.0
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags wayland-cursor` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config wayland-cursor --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -lwayland-cursor
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config wayland-cursor --libs` -> 0
-lwayland-cursor
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency wayland-cursor found: YES 1.18.0
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'wayland-protocols' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion wayland-protocols` -> 0
1.20
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags wayland-protocols` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config wayland-protocols --libs` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config wayland-protocols --libs` -> 0

Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency wayland-protocols found: YES 1.20
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'cairo' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion cairo` -> 0
1.16.0
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags cairo` -> 0
-I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config cairo --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -lcairo
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config cairo --libs` -> 0
-lcairo
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency cairo found: YES 1.16.0
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'libdrm' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion libdrm` -> 0
2.4.102
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags libdrm` -> 0
-I/usr/include/libdrm
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config libdrm --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -ldrm
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config libdrm --libs` -> 0
-ldrm
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency libdrm found: YES 2.4.102
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'egl' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion egl` -> 0
1.5
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags egl` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config egl --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -lEGL
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config egl --libs` -> 0
-lEGL
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency egl found: YES 1.5
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'glesv2' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion glesv2` -> 0
3.2
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags glesv2` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config glesv2 --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -lGLESv2
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config glesv2 --libs` -> 0
-lGLESv2
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency glesv2 found: YES 3.2
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'glm' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion glm` -> 0
0.9.9.6
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags glm` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config glm --libs` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config glm --libs` -> 0

Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency glm found: YES 0.9.9.6
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'libinput' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion libinput` -> 0
1.16.2
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags libinput` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config libinput --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -linput
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config libinput --libs` -> 0
-linput
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency libinput found: YES 1.16.2
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'pixman-1' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion pixman-1` -> 0
0.38.4
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags pixman-1` -> 0
-I/usr/include/pixman-1
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config pixman-1 --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -lpixman-1
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config pixman-1 --libs` -> 0
-lpixman-1
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency pixman-1 found: YES 0.38.4
Run-time dependency threads found: YES
Pkg-config binary for MachineChoice.HOST is cached.
Determining dependency 'xkbcommon' with pkg-config executable '/usr/bin/pkg-config'
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --modversion xkbcommon` -> 0
0.10.0
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config --cflags xkbcommon` -> 0

PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config xkbcommon --libs` -> 0
-L/usr/lib/x86_64-linux-gnu -lxkbcommon
PKG_CONFIG_PATH: /opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig
Called `/usr/bin/pkg-config xkbcommon --libs` -> 0
-lxkbcommon
Using 'PKG_CONFIG_PATH' from environment with value: '/opt/wayfire/lib/pkgconfig:/opt/wayfire/share/pkgconfig:/opt/wayfire/lib/x86_64-linux-gnu/pkgconfig'
Run-time dependency xkbcommon found: YES 0.10.0
Dependency wlroots skipped: feature use_system_wlroots disabled
Dependency wf-config skipped: feature use_system_wfconfig disabled

Executing subproject wlroots method meson 

subprojects/wlroots/meson.build:1:0: ERROR: Meson version is 0.55.3 but project requires >=0.56.0
soreau commented 3 years ago

It sounds like you have to update meson to >=0.56.0 in order to compile this version of wlroots.

Blackrucat commented 3 years ago

I see that, but you have any idea how can I do this in a easy way?

ammen99 commented 3 years ago

I see that, but you have any idea how can I do this in a easy way?

The easiest way is probably to install meson via pip, see https://mesonbuild.com/Getting-meson.html

iamdevnitesh commented 3 years ago

Okay. So, I am also getting the same error. The thing is that there are 2 meson packages the one from apt which is not the latest and one from pip. But even after removing the apt version it is giving the same error.

soreau commented 3 years ago

If your distribution does not offer the meson version required, you can install it from git:

git clone https://github.com/mesonbuild/meson
pip3 install ./meson

Optionally checkout a tag to use a release version.

iamdevnitesh commented 3 years ago

Working fine. Uninstalled the apt version of meson sudo apt remove meson && sudo apt autoremove & installed pip3 version using sudo. It is not working if not installed using sudo. sudo pip3 install meson

Botspot commented 1 year ago

Same error on latest Raspberry Pi OS Bullseye. I wonder why they held that version back.