]> git.ipfire.org Git - thirdparty/systemd.git/commit
boot: do not build test-hwids-section.c if ukify is disabled
authorAntonio Alvarez Feijoo <antonio.feijoo@suse.com>
Tue, 17 Dec 2024 09:05:54 +0000 (10:05 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 17 Dec 2024 11:15:39 +0000 (11:15 +0000)
commit5aab7ad075ffedad4cfc6904fa42177dcd80c1be
tree0fc11c0ba02553d73e5d0792566b777330db14ce
parent7f8c27758bf9ab1c50513e7ed3d30378b8516da5
boot: do not build test-hwids-section.c if ukify is disabled

Otherwise the build fails:

```
[22/3075] Generating src/boot/test-hwids-section.c with a custom command (wrapped by meson to capture output)
FAILED: src/boot/test-hwids-section.c
/usr/bin/meson --internal exe --capture src/boot/test-hwids-section.c -- /usr/bin/python3.10 /mnt/work/systemd/upstream-fork/main/src/boot/generate-hwids-section.py /mnt/work/systemd/upstream-fork/main/src/boot/hwids
--- stderr ---
Traceback (most recent call last):
  File "/mnt/work/systemd/upstream-fork/main/src/boot/generate-hwids-section.py", line 12, in <module>
    import ukify
  File "/mnt/work/systemd/upstream-fork/main/src/boot/../ukify/ukify.py", line 61, in <module>
    import pefile  # type: ignore
ModuleNotFoundError: No module named 'pefile'
```

Follow-up for 640f8c3eb8dc21539500e92a5c69cdb6cbda3381
src/boot/meson.build