Build failure on Ubuntu 18.04
Configuration: Ubuntu 18.04 LTS
znmeb@DreamScape:~/Projects/pipewire$ meson --version
0.45.1
To reproduce:
znmeb@DreamScape:~/Projects$ git clone https://gitlab.freedesktop.org/pipewire/pipewire.git
Cloning into 'pipewire'...
remote: Enumerating objects: 2156, done.
remote: Counting objects: 100% (2156/2156), done.
remote: Compressing objects: 100% (567/567), done.
remote: Total 59206 (delta 1619), reused 2121 (delta 1587), pack-reused 57050
Receiving objects: 100% (59206/59206), 28.85 MiB | 2.68 MiB/s, done.
Resolving deltas: 100% (47081/47081), done.
znmeb@DreamScape:~/Projects$ cd pipewire/
znmeb@DreamScape:~/Projects/pipewire$ git checkout 0.3.24
Note: checking out '0.3.24'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at c81d44e8 0.3.24
znmeb@DreamScape:~/Projects/pipewire$ export PREFIX=/usr/local
znmeb@DreamScape:~/Projects/pipewire$ meson setup build
The Meson build system
Version: 0.45.1
Source dir: /home/znmeb/Projects/pipewire
Build dir: /home/znmeb/Projects/pipewire/build
Build type: native build
meson.build:315:14: ERROR: lexer
gst_deps_def = {
^
A full log can be found at /home/znmeb/Projects/pipewire/build/meson-logs/meson-log.txt
znmeb@DreamScape:~/Projects/pipewire$ cat /home/znmeb/Projects/pipewire/build/meson-logs/meson-log.txt
Build started at 2021-03-20T14:24:29.960134
Main binary: /usr/bin/python3
Python system: Linux
The Meson build system
Version: 0.45.1
Source dir: /home/znmeb/Projects/pipewire
Build dir: /home/znmeb/Projects/pipewire/build
Build type: native build
meson.build:315:14: ERROR: lexer
gst_deps_def = {
^
It does the same thing with the master
branch and on an arm64
system.