[Python-modules-team] Bug#1056311: lirc: FTBFS on hurd-i386

Svante Signell svante.signell at gmail.com
Mon Nov 20 11:21:11 GMT 2023


Source: lirc
Version: 0.10.1-7.2
Severity: important
Tags: patch
User: debian-hurd at lists.debian.org
Usertags: hurd
X-Debbugs-CC: debian-hurd at lists.debian.org

Hi,

lirc FTBFS on hurd-i386. (Built in the past, last successful build version was
0.10.1-5.2)

This is due to usage of __u32 in the patch 0007-lirc-gpio-ir-0.10.patch, which
is not defined on GNU/Hurd. This patch was added to version 0.10.1-6 in 2019.  

Attached is that patch updated to use uint32_t which is defined. (In fact
uint32_t is used in an earlier statement in that patch.)

Moreover, MODINFO is not available on GNU/Hurd since Hurd does not use modules
at all. This change is reflected in the second patch for debian/rules.

The two patches enabling a successful build on GNU/Hurd are attached:
The updated patch 0007-lirc-gpio-ir-0.10.patch
and debian_rules.patch.

I'm sending this bug report to Debian instead of upstream since this package has
been NMU-ed twice, and the second patch is Debian-specific.

Thanks!









-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-lirc-gpio-ir-0.10.patch
Type: text/x-patch
Size: 5895 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20231120/0105a642/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debian_rules.patch
Type: text/x-patch
Size: 309 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/python-modules-team/attachments/20231120/0105a642/attachment-0003.bin>


More information about the Python-modules-team mailing list