Bug#517566: kdebase - FTBFS: error: redefinition of 'struct ucred'
I have done test builds, the package FTBFS in sid and builds fine in lenny. I have not tried squeeze.
A notable difference between the suceeding (non-binnmu) and the failing (+b1) build is
original build
checking "struct ucred"... yes
binnmu build
checking "struct ucred"... no
in configure.in we see
configure.in:AC_EGREP_HEADER([struct ucred], [sys/socket.h], have_ucred=yes)
I'm not sure why this succeeds in lenny and fails in sid but I suspect some form of header dependency cleanup.
I changing the filename in that line to bits/socket.h should fix that issue.
Unfortunately I can't provide a fix for the FTBFS for two reasons
1: cdbs-edit-patch does not seem to work with your setup so i'm not sure how to integate the modification and regeneration of the autotools stuff.
2: when testbuilding with the autoconf change in place I ran into another (probablly unrelated) failure
Reply to: