Hi,

On 2025-12-13 17:02, Aurelien Jarno wrote:
> Package: liburjtag
> Version: 2024.03.24-1
> Severity: important
> Tags: patch
> 
> Dear maintainer,
> 
> liburjtag supports both the old libfdi library (based on the
> deprecated libusb 0.1 library) and the libftdi1 library (based on libusb
> 1.0).
> 
> Please switch to the newer libftdi1 library for the Debian package,
> which can be done with the following patch:
> 
> --- liburjtag-2024.03.24/debian/control       2025-03-04 18:57:44.000000000 
> +0000
> +++ liburjtag-2024.03.24/debian/control       2025-12-13 15:48:18.000000000 
> +0000
> @@ -10,7 +10,7 @@
>       , pkg-config
>       , libusb-dev
>       , libusb-1.0-0-dev
> -     , libftdi-dev
> +     , libftdi1-dev
>       , python3-dev
>  Standards-Version: 4.7.2
>  Homepage: http://urjtag.org/
> 
> 
> Please note however that with both the old and new library, libftdi is
> currently unused by liburjtag, given configure is called with
> --disable-lowlevel. You might want to either remove that option or to
> just drop the build-dependency.

I have also noticed that this package build-depends on both libusb-dev 
(that we are trying to get removed) and libusb-1.0-0-dev. Only the 
latest is used by the package, the former can be removed. Therefore 
please find an updated patch:

--- liburjtag-2024.03.24/debian/control
+++ liburjtag-2024.03.24/debian/control
@@ -8,9 +8,8 @@
        , flex
        , bison
        , pkg-config
-       , libusb-dev
        , libusb-1.0-0-dev
-       , libftdi-dev
+       , libftdi1-dev
        , python3-dev
 Standards-Version: 4.7.2
 Homepage: http://urjtag.org/

Regards
Aurelien

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
[email protected]                     http://aurel32.net

Reply via email to