Re: Bug#798064: glibc: please find kfreebsd-kernel-headers in multiarch path

2015-09-05 Thread Steven Chamberlain
Hi! Helmut Grohne wrote: > So maybe we could find a way that works for both the "dpkg-cross" way > (at least in theory) and the multiarch way. > > For linux this is not sorted out either yet. The relevant code here is > in debian/sysdeps/linux.mk: > | ifeq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_

Re: Bug#798064: glibc: please find kfreebsd-kernel-headers in multiarch path

2015-09-05 Thread Steven Chamberlain
Steven Chamberlain wrote: > We can just do the same in kfreebsd.mk, using multiarch headers if > they're found, or the old locations as a fallback. Turns out this was not backward-compatible, because other packages (libc0.1-dev) may create /usr/include/$(DEB_HOST_ARCH)/sys, having some but not all

Re: Bug#798064: glibc: please find kfreebsd-kernel-headers in multiarch path

2015-09-05 Thread Steven Chamberlain
Sorry, that was wrong. Required headers could be located in /usr/include/sys and /usr/include/$(DEB_HOST_MULTIARCH)/sys at the same time. It is necessary to split debian/include/sys/ and link to individual headers (or subdirectories) wherever they are located. I think I have a patch now that mee

Bug#798123: openjdk-7: FTBFS on kfreebsd

2015-09-05 Thread Steven Chamberlain
Package: openjdk-7 Version: 7u85-2.6.1-2 Severity: important Tags: patch Hi! Attached are refreshed kfreebsd-support-*.diff patches for IcedTea 2.6.1. Also some changes to SCTP support in openjdk-7 mean that it sees the netinet/sctp.h and expects to find libsctp-dev, which is only linux-any at t