[Pkg-lirc-maint] Bug#506693: lirc-modules-source: fails to build with kernel 2.6.27/28 due to missing asm/semaphore.h

Stefan Lippers-Hollmann s.L-H at gmx.de
Sun Nov 23 21:15:54 UTC 2008

severity 506693 important
tags 506693 + pending

On Sonntag, 23. November 2008, Raphael Wimmer wrote:
> Package: lirc-modules-source
> Version: 0.8.3-3
> Severity: grave
> Justification: renders package unusable

Sorry, but kernel 2.6.27 is not in Debian yet, nor will it be anytime soon 
due to the lenny freeze, therefore I'm downgrading this bug to a non-RC 
severity. All lirc-modules-source submodules build against the amd64/ i386
kernels to be shipped in lenny and the ones I can test also work well, 
therefore failing to compile against a newer kernel version which isn't 
even in unstable or experimental) does not render the package unusable in
any of Debian's suites and cannot be RC (even less during a freeze).

> *** Please type your report below this line ***
> lirc-modules-source completely fails to build kernel modules for kernels
> 2.6.27 and up.
> The reason is a missing asm/semaphore.h. This file has been refactored to
> linux/semaphore.h in 2.6.27

This issue has already been fixed in the packaging svn r335[1] in october, 
but does not meet the the requirements for a freeze excemption for lenny
and therefore cannot be uploaded to unstable either.

> Upstream 0.8.4a release fixes this problem.

Sorry, due to the freeze I cannot promise any timely upload of lirc 0.8.3
(while the required patch is pretty straight forward and self contained, it
simply doesn't qualify) nor 0.8.4a (totally out of the question, even for 
sid as this affects a library with many rdepends and requires quite 
extensive packaging changes due to the newly added hal integration).

If you need a 2.6.27 compatible lirc 0.8.3 package now, I can refer you to 
[2], which reflects the current svn state of the Debian packaging, but is 
in no way an official Debian package.

> Thanks,
> Raphael

	Stefan Lippers-Hollmann

[1]	http://svn.debian.org/wsvn/pkg-lirc/lirc/trunk/?rev=335&sc=1
[2]	http://sidux.com/debian/pool/fix.main/l/lirc/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.alioth.debian.org/pipermail/pkg-lirc-maint/attachments/20081123/3977ceee/attachment.pgp 

More information about the Pkg-lirc-maint mailing list