[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Curious autobuild failure



On Wed, May 23, 2007 at 02:02:58PM -0600, dann frazier wrote:
> On Thu, May 17, 2007 at 05:21:54PM +0900, Simon Horman wrote:
> > Hi,
> > 
> > I'm pondering over the following build log
> > 
> > http://buildd.debian.org/fetch.cgi?pkg=heartbeat;ver=2.0.8-5;arch=ia64;stamp=1179386177
> > 
> > I think that the problem is caused by IPv6addr not being
> > built because linux/icmpv6.h is absent, which seems to
> > be confirmed in the output of configure.
> > 
> > However linux/icmpv6.h should be present in
> > linux-kernel-headers, which the log reports as being installed.
> > 
> > Toolchain package versions: [snip] linux-kernel-headers_=*=PROVIDED=*= [snip]
> > 
> > I'm not sure what =*=PROVIDED=*= means, but I am curious to know
> > if linux/icmpv6.h is present, and if so, why configure doesn't find it.
> 
> hey Simon,
>  I can reproduce this on my sid workstation. icmpv6.h is installed and
> provided by linux-libc-dev.
> 
>  However, if I install linux-kernel-headers instead of linux-libc-dev
> the build completes successfully.

Hi Dann,

thanks for looking into this. I'm not entirely sure why linux-libc-dev
isn't providing icmpv6.h correctly, but perhaps the best solution
for now is to add the follwing build dependancy

linux-kernel-headers [ia64]

linux-libc-dev | linux-kernel-headers already gets pulled in
by some other dependancy, libc6 I think. So the effect of
the new build dependancy should just be to force linux-kernel-headers on
ia64, right?

-- 
Horms
  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/



Reply to: