Package: wvdial Version: 1.61-4 Severity: important Tags: patch User: [email protected] Usertags: kfreebsd
Hi, wvdial fails to build on kfreebsd-amd64 because it relies on the Linux routing API for getting and setting route information: https://buildd.debian.org/status/logs.php?pkg=wvdial&arch=kfreebsd-amd64 This would probably be easy to fix (by importing some code from FreeBSD route and FreeBSD netstat). However, wvdial seems to be very Linux-dependant as it basically requires Linux PPP as backend. For example wvdialer.cc invokes pppd and passes it a set of specific config file options, etc. I think it wouldn't make sense to try port wvdial to any non-Linux platform, my impression is that this would amount to almost writing a new program. In any case, as it stands now it is highly Linux-specific. Please consider marking it as such by setting Architecture to "linux-any" to prevent kfreebsd-* buildds from attempting to build it. -- System Information: Debian Release: 6.0.3 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: kfreebsd-amd64 (x86_64) Kernel: kFreeBSD 8.1-1-amd64 Locale: LANG=ca_AD.UTF-8, LC_CTYPE=ca_AD.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
=== modified file 'debian/control' --- debian/control 2011-11-08 18:49:11 +0000 +++ debian/control 2011-11-08 18:53:36 +0000 @@ -7,7 +7,7 @@ Standards-Version: 3.9.2 Homepage: http://alumnit.ca/wiki/index.php?page=WvDial Package: wvdial -Architecture: any +Architecture: linux-any Depends: ppp (>= 2.3.0), debconf (>= 0.5.00) | cdebconf, ${shlibs:Depends}, ${misc:Depends} Description: intelligent Point-to-Point Protocol dialer WvDial sacrifices some of the flexibility of programs like "chat" in order

