Your message dated Tue, 26 Oct 2021 19:20:46 +0000
with message-id <[email protected]>
and subject line Bug#997677: fixed in v4l-utils 1.22.1-2
has caused the Debian Bug report #997677,
regarding v4l-utils: FTBFS on riscv64 due to missing build-depends on 
clang:native
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
997677: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997677
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: v4l-utils
Version: 1.22.1-1
Severity: important
Tags: ftbfs patch
User: [email protected]
Usertags: riscv64

Dear maintainer,

Since version 1.22.1-1, v4l-utils fails to build on riscv64:

|     v4l2-compliance uses libv4l: yes
|     v4l2-compliance-32         : no
|     BPF IR Decoders:           : no
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
|    debian/rules override_dh_auto_build
 
...
 
| dh_install
| dh_install: warning: Cannot find (any matches for) 
"lib/systemd/system/systemd-udevd.service.d/50-rc_keymap.conf" (tried in ., 
debian/tmp)
| 
| dh_install: warning: ir-keytable missing files: 
lib/systemd/system/systemd-udevd.service.d/50-rc_keymap.conf
| dh_install: error: missing files, aborting
| make[1]: *** [debian/rules:27: override_dh_install] Error 25
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| make: *** [debian/rules:12: binary-arch] Error 2
| dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess 
returned exit status 2

The full build log is available there:
https://buildd.debian.org/status/fetch.php?pkg=v4l-utils&arch=riscv64&ver=1.22.1-1&stamp=1635009273&raw=0

The missing file reported by dh_install is lacking as the "BPF IR
Decoders" are not enabled, because clang is not available in the
build-depends on riscv64, contrary to many other architectures.
Therefore the fix is as simple as adding riscv64 to the clang:native
build-depends:

--- v4l-utils-1.22.1/debian/control
+++ v4l-utils-1.22.1/debian/control
@@ -4,7 +4,7 @@
 Maintainer: Gregor Jasny <[email protected]>
 Uploaders: Loic Minier <[email protected]>
 Build-Depends: debhelper-compat (= 13),
-               clang:native [amd64 arm64 armel armhf i386 mips mips64el mipsel 
ppc64el s390x powerpc powerpcspe ppc64 sparc64 x32],
+               clang:native [amd64 arm64 armel armhf i386 mips mips64el mipsel 
ppc64el s390x powerpc powerpcspe riscv64 ppc64 sparc64 x32],
                doxygen,
                gettext,
                graphviz,

Could you please consider applying this patch for the future uploads? 

Regards,
Aurelien

--- End Message ---
--- Begin Message ---
Source: v4l-utils
Source-Version: 1.22.1-2
Done: Gregor Jasny <[email protected]>

We believe that the bug you reported is fixed in the latest version of
v4l-utils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gregor Jasny <[email protected]> (supplier of updated v4l-utils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 26 Oct 2021 16:31:18 +0200
Source: v4l-utils
Architecture: source
Version: 1.22.1-2
Distribution: unstable
Urgency: medium
Maintainer: Gregor Jasny <[email protected]>
Changed-By: Gregor Jasny <[email protected]>
Closes: 997677
Changes:
 v4l-utils (1.22.1-2) unstable; urgency=medium
 .
   * Add riscv to list of clang-enabled architectures (Closes: #997677)
   * Conditionally install ir-keytable systemd unit file
Checksums-Sha1:
 3c05dd4444eaa95a7ea51bb52dfa6f58e502c4c7 3182 v4l-utils_1.22.1-2.dsc
 811789145f15f0a7dd0a5b23867005aeea0eb3ee 19968 v4l-utils_1.22.1-2.debian.tar.xz
 b35e44d3df629c851dbae4b80cc4633af599dc3d 17725 
v4l-utils_1.22.1-2_amd64.buildinfo
Checksums-Sha256:
 b725d4a776a3625ee6432172598bf0d33196d5e7e9f4ddeeadc824ba1bba2771 3182 
v4l-utils_1.22.1-2.dsc
 651bf987c8b61fc1ab096ef8b261806cdb854b43c81ef07193cc835a69c53d48 19968 
v4l-utils_1.22.1-2.debian.tar.xz
 7fc38b279acaf7dd2d23ff2aa5122887108d4fe4e1a3b739371f07630b2e8759 17725 
v4l-utils_1.22.1-2_amd64.buildinfo
Files:
 ed2eb670a1efd45facf89cacdb78cfd7 3182 video optional v4l-utils_1.22.1-2.dsc
 69d528445a0ea5d786a67625e0ca1a0b 19968 video optional 
v4l-utils_1.22.1-2.debian.tar.xz
 e74041faefdeae0a3efbf854fa668f6a 17725 video optional 
v4l-utils_1.22.1-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJKBAEBCAA0FiEEBdAWnCbkFZNBgSnfGZpk+t+1AP8FAmF4UDwWHGdqYXNueUBn
b29nbGVtYWlsLmNvbQAKCRAZmmT637UA/z23D/4glhP36AQvbFt7it69DzgorGxc
D2BwtzHtjcNnmgRprIIVzcTT86WDASj3qAWJXRTvs47U6YBV1Rvbo7v+/7fp7qFg
LvVRRRm2vXen9MkMzHqpZjyVRtFjuQ68fgUFNFi2Kzz6PVbA9kL2XkYMlVC377wE
2E7o+8HsHYbAAq89WsJkwWr81wt3BCeUDC4gDVwGRyl0K+WZVk0t7MiRkwus+hah
O2nmrBsMVfXVktl2IYpCn+oRIrA9BatFrzPSGiX4lwozK2IjsqlY4Y3gEuNe+ba+
szZ9kKcCs7pv5z131jnKdGKAxlSwQlyHvLPbUQBagp9dSuHbP5c6Jp3IMdyvO9BB
zjodCq8nUdexX+07IK0n3aP3dsiiaFDHjRMI23nzqIFQj2TwamXm0uBSjI4O0G7o
aecMxygoK5Jh8VUZOULD2fYouQ8FiVekfWXLT7RCV7irWZd9VdI68KTOLJXVQEi7
Jj4tpnDohfSeCOfjp4F/idq25VkdNoIDSitAg00AvAjWTobIVzIlwonYoMhTfQq2
BNyX7cb7+gQja5CsKOLYSPiXGFbfLatn2+qXawKhlx2AO4+GvqTTEjgvhr9yNX3J
Nr8F9SyU8mfeg3+M8vB6LNZPS/oGlpt4qlwA9sQd3+yzt8ewnBTNnTXAt6d71DT/
WnzWRZv8x/qlo64rXw==
=Ld5c
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to