<< | Thread Index | >> ]    [ << | Date Index | >> ]

To: Jon Foster <jon,AT,jfpossibilities,DOT,com>
Subject: Re: Problem with building on linux 2.6.15
From: "Dick St.Peters" <stpeters,AT,NetHeaven,DOT,com>
Date: Fri, 27 Jan 2006 08:08:40 -0500
Cc: cipe <cipe-l,AT,inka,DOT,de>
Dkim-signature: a=rsa-sha1; c=nowsp; d=netheaven.com; s=saint; t=1138367320; h=X-DomainKeys: DomainKey-Signature:Received:Message-ID:Date:From:To:Cc:Subject: In-Reply-To:References:X-Mailer; b=uUAB+SPCKXPkiOZGK9xqQHTIJcXjfJTCOQ4iLwfn13R9ZJARud2MrgV9/Yhs1AsTPeCBRVyEa0D1W61egCAsVA==
Domainkey-signature: a=rsa-sha1; s=saint; d=netheaven.com; c=nofws; q=dns;h=received:message-id:date:from:to:cc:subject:in-reply-to:references:x-mailer;b=h0nHLmL6l/MPbzaqwoqFavNbG8GTeuyY25HaNEXK926gqFed/dMG8n2Yt292B5rDvZ6h67om9SLtJwQtUuUb7A==
In-reply-to: <43D9A851.8040100@jfpossibilities.com>
References: <43D9A851.8040100@jfpossibilities.com>

Jon Foster writes:
> I receive the following error when trying to compile against Linux 2.6.15:
> 
>   CC [M]  /usr/src/RPM/BUILD/cipe-1.6.0/2.6.15-i386-cb/sock.o
> /usr/src/RPM/BUILD/cipe-1.6.0/2.6.15-i386-cb/sock.c: In function 
> `cipe_decrypt_skb':
> /usr/src/RPM/BUILD/cipe-1.6.0/2.6.15-i386-cb/sock.c:321: structure has 
> no member named `stamp'
> /usr/src/RPM/BUILD/cipe-1.6.0/2.6.15-i386-cb/sock.c:350: structure has 
> no member named `stamp'
> /usr/src/RPM/BUILD/cipe-1.6.0/2.6.15-i386-cb/sock.c: In function 
> `cipe_recvmsg':
> /usr/src/RPM/BUILD/cipe-1.6.0/2.6.15-i386-cb/sock.c:512: structure has 
> no member named `stamp'
> 
> I had patched it with the recently posted patch for 2.6.12. This fixed 
> several other errors. Can someone give me a patch for this kernel version?

These look like they result from the kernel API changes introduced in
2.6.13 or 2.6.14.  Try my 2.6.14 patch:

   ftp://ftp.netheaven.com/pub/cipe/cipe-1.6.0-kernel-2.6.14.patch

On my TODO list is to combine my patches into a single patch to make
cipe recognize the kernel release and build accordingly.  That's not
hard, but tracking down which release introduced which API change is a
bit tedious.  I'm lazy and tend to produce patches only for kernels I
actually use.

--
Dick St.Peters, stpeters,AT,NetHeaven,DOT,com 


<< | Thread Index | >> ]    [ << | Date Index | >> ]