Cropi / usbguard-notifier

A tool for detecting usbguard policy and device presence changes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

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