It has the following in the source tree:
./units/basic.target
./test/basic.target -> ../units/basic.target
and in ./test/meson.build it does
install_data(file, install_dir : testsdir + '/testdata/')
previously basic.target (from ./test/) would be copied and would create a regular file in target.
now it copies basic.target as a symlink, and a broken symlink is installed in target.
I'll check if systemd has any fixes for this, and i guess will test meson master or somesuch.
I believe this has broken systemd build.
It has the following in the source tree: basic.target basic.target
./units/
./test/basic.target -> ../units/
and in ./test/meson.build it does
install_data(file, install_dir : testsdir + '/testdata/')
previously basic.target (from ./test/) would be copied and would create a regular file in target.
now it copies basic.target as a symlink, and a broken symlink is installed in target.
I'll check if systemd has any fixes for this, and i guess will test meson master or somesuch.