Hi Mats!
Am 25.10.2011 21:01, schrieb Mats Erik Andersson:
I feel compelled to clarify the changes needed to get a valid and buildable support for GNU/kFreeBSD:
* config.guess, config.sub, config/config.guess, config/config.sub are outdated and must be renewed. * The patch below must be used to insert correct conditionals. The originals are misconceived. (I am myself to blame for that, but they were sufficient for the Debian package improvements, my original target!) One could argue that defined __GLIBC__ && defined __FreeBSD_kernel__ is even more precise, as it avoids capturing GNU/Hurd, but the check on __GLIBC__ alone is preferred for user land, so __FreeBSD_kernel__ is best avoided.
Make an informed choice from this additional points,
Mats Erik Andersson, Debian Maintainer (but not for this software)
Well, I am the maintainer of the package, and you see me quite confused. I uploaded 1.0pre2 (relabeled as 1.0~pre2 due do Debian's version comparison scheme) about a week ago to Debian's experimental branch, without any further changes to the source (but with update config/config.{guess,sub} files). And the package got build on our kfreebsd Architectures without any problems.
I haven't checked the package on the specific architectures, but the buildlogs look fine: https://buildd.debian.org/status/package.php?p=iftop&suite=experimental. Only hurd-i386 failed to build.
Best regards, Alexander