Bug#648065: FTBFS on kfreebsd-amd64
Package: wvdial
Version: 1.61-4
Severity: important
Tags: patch
User: debian-bsd@lists.debian.org
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
Reply to: