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

Bug#764897: kfreebsd-kernel-headers: net/route.h fails to compile in userland, squid3 FTBFS



Hi!

On 20/10/14 19:41, Christoph Egger wrote:
> "Adam D. Barratt" <adam@adam-barratt.org.uk> writes:
>> On Fri, 2014-10-17 at 13:16 +0100, Steven Chamberlain wrote:
>>> On 12/10/14 02:00, Steven Chamberlain wrote:
>>>> kfreebsd-kernel-headers >= 10.1~ adds a sys/counter.h, used in various
>>>> places including net/route.h.  It requires a kernel type uint64_t
>>>> (from sys/kglue/sys/types.h) without which any userland code using
>>>> net/route.h could break
>>>
>>> This also caused squid3 to FTBFS;  it should be fixed by a new upload of
>>> kfreebsd-kernel-headers today.
>>
>> Any news on that?
> 
> Steven, is RC3 out?

Nope, hasn't been tagged yet in upstream SVN.  But we've waited almost
as long as we can, and probably should just go ahead using r273304.

You can begin to build kfreebsd-10 now if you like;  please remember to
`fakeroot debian/rules control` before building (it might be necessary
to create an empty debian/control file if it doesn't exist).  I'll let
you know when I'm finished testing it, today.

Then install the resulting kfreebsd-source-10.1 and build
kfreebsd-kernel-headers from it (I've set an explicit Build-Depends so
there should be no Dep-Waits this time).

Though perhaps you could set a Dep-Waits for squid3, ipsec-tools and
nmap on kfreebsd-kernel-headers (>> 10.1~4)?

And I've almost fixed #765882 (the last remaining RC bug for kfreebsd!)
and I'm pretty sure the fix will need to be in glibc, so these uploads
are not waiting on it.

Thanks!
Regards,
-- 
Steven Chamberlain
steven@pyro.eu.org

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: