Skip to content

Unbreak build on FreeBSD

Jan Beich requested to merge (removed):freebsd into main

Packaged: example build log. Runtime is untested (waiting for wlroots) but demos work fine.

$ meson test
[...]
1/8 libei / unit-tests-utils            OK              0.03s
2/8 libei / unit-tests-ei               OK              0.03s
3/8 libei / unit-tests-eis              OK              0.02s
4/8 libei / unit-tests-oeffis           OK              0.02s
5/8 libei / dtdcheck                    OK              0.03s
6/8 libei / eierpecken                  OK              0.06s
7/8 libei:python / oeffis-pytest        OK              2.81s
8/8 libei:python / protocol-test        OK              6.72s

Ok:                 8
Expected Fail:      0
Fail:               0
Unexpected Pass:    0
Skipped:            0
Timeout:            0

Note, 58371a9f is mainly to fix https://gitlab.freedesktop.org/jbeich/libei/-/jobs/41910223

meson.build:86:0: ERROR: Expected 1 arguments, got 3.

Why does CI use apt instead of pip to get Meson? Do you plan to package libei for old Debian releases?

Edited by Jan Beich

Merge request reports