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