Arch Linux: Expired signature & build error
leomeinel opened this issue · comments
Hello,
A few days ago I have noticed that I can't manage to install this package with makepkg (Arch Linux install helper).
It seems like the signature for the newest release is expired and I am also getting some cxx build errors.
It doesn't seem like the main branch is getting the same build errors. But 0.1.0 definetly does when using the above mentioned install method.
If you can't reproduce or think that this is invalid because I am not using the recommended install method, you are welcome to close this issue.
- PKGBUILD from https://aur.archlinux.org/packages/usbguard-notifier
- makepkg.log
- makepkg_--skippgpcheck.log
- post.log from paru AUR helper
I've reviewed this issue because i also faced it in arch, it seems like this problem was already fixed in the latest commit made in January.
The problem is that this fix is not in the latest tag, can you generate a new tag from the current main branch @Cropi?
@Cropi Any chance of a new release?
checking for notify... yes
checking for a2x... a2x
checking for catch.hpp... no
configure: error: in `/tmp/makepkg/usbguard-notifier/src/usbguard-notifier-0.1.0':
configure: error: catch.hpp not found or not
usable. Re-run with --with-bundled-catch to use the bundled library.
See `config.log' for more details
Hello,
I created a new release with the fix mentioned above, see https://github.com/Cropi/usbguard-notifier/releases/tag/usbguard-notifier-0.1.1 .
@Cropi Any chance of a new release?
checking for notify... yes checking for a2x... a2x checking for catch.hpp... no configure: error: in `/tmp/makepkg/usbguard-notifier/src/usbguard-notifier-0.1.0': configure: error: catch.hpp not found or not usable. Re-run with --with-bundled-catch to use the bundled library. See `config.log' for more details
This is a separate issue. In order to build the project from sources, you need development files from catch. Either install them locally or use --with-bundled-catch
when running ./configure