Bug#521348: loop-aes-source: fails to compile with 2.6.29 kernel

Max Vozeler xam at debian.org
Sun Mar 29 11:56:51 UTC 2009


tags 521348 + pending
thanks

Hi Thomas,

On Thu, Mar 26, 2009 at 10:22:27PM +0100, Thomas Siedlich wrote:
> loop-aes-source fails to compile with kernel 2.6.29:
> 
> --------------------------8<-------------------------
> make[4]: Entering directory `/usr/src/linux-2.6.29'
>   CC [M]  /usr/src/modules/loop-aes/tmp-d-kbuild/patched-loop.o
> /usr/src/modules/loop-aes/tmp-d-kbuild/patched-loop.c: In function ‘loop_set_status’:
> /usr/src/modules/loop-aes/tmp-d-kbuild/patched-loop.c:1657: error: ‘struct task_struct’ has no member named ‘uid’
> /usr/src/modules/loop-aes/tmp-d-kbuild/patched-loop.c:1713: error: ‘struct task_struct’ has no member named ‘uid’
> make[5]: *** [/usr/src/modules/loop-aes/tmp-d-kbuild/patched-loop.o] Error 1
> make[4]: *** [_module_/usr/src/modules/loop-aes/tmp-d-kbuild] Error 2
> make[4]: Leaving directory `/usr/src/linux-2.6.29'
> ----------------------->8---------------------------
> 
> This patch works for me.
> cd /usr/src/modules/loop-aes
> patch -p1 < loop-aes_kernel2.6.29.patch

Thanks for the patch.

Upstream has an equivalent change in 3.2f using 
current_uid() which I'll upload shortly.

	Max





More information about the Pkg-loop-aes-maint mailing list