Hi, Robert Millan <r...@debian.org> writes: > Here's a backport of the wireless patch to freebsd-utils 8.1 (version used > in squeeze). Hopefully this helps you getting it tested.
# debdiff freebsd-utils_8.1-4.dsc freebsd-utils_8.1-4lindi1.dsc diff -u freebsd-utils-8.1/debian/changelog freebsd-utils-8.1/debian/changelog --- freebsd-utils-8.1/debian/changelog +++ freebsd-utils-8.1/debian/changelog @@ -1,3 +1,10 @@ +freebsd-utils (8.1-4lindi1) unstable; urgency=low + + * Apply Robert Millan's patch from #601803 to fix + wireless support. + + -- Timo Juhani Lindfors <timo.lindf...@iki.fi> Fri, 17 Jun 2011 18:53:26 +0300 + freebsd-utils (8.1-4) unstable; urgency=low [ Petr Salinger ] only in patch2: unchanged: --- freebsd-utils-8.1.orig/wireless.diff +++ freebsd-utils-8.1/wireless.diff @@ -0,0 +1,68 @@ +Index: debian/control +=================================================================== +--- debian/control (revision 3465) ++++ debian/control (working copy) +@@ -7,7 +7,7 @@ + libkvm-dev (>= 8.1), libbsd-dev (>= 0.2.0), libc0.1-dev (>= 2.11.2), + flex | flex-old, kfreebsd-kernel-headers (>= 0.51), libmemstat-dev, libnetgraph-dev, + libipx-dev, libkiconv-dev, libgeom-dev, libdevstat-dev, libsbuf-dev, libcam-dev (>= 8.1), +- libedit-dev, sharutils ++ libedit-dev, sharutils, libexpat1-dev + # libkvm-dev: dmesg + # libgeom-dev : ccdconfig + # libipx-dev: ifconfig +@@ -17,6 +17,7 @@ + # libsbuf-dev: mdconfig + # libcam-dev: camcontrol + # libedit-dev: pppctl ++# libexpat1-dev: ifconfig + Vcs-Browser: http://svn.debian.org/wsvn/glibc-bsd/trunk/freebsd-utils/ + Vcs-Svn: svn://svn.debian.org/glibc-bsd/trunk/freebsd-utils/ + Standards-Version: 3.9.1 +Index: debian/patches/002_ifconfig.diff +=================================================================== +--- debian/patches/002_ifconfig.diff (revision 3465) ++++ debian/patches/002_ifconfig.diff (working copy) +@@ -29,21 +29,21 @@ + +#SRCS+= ifgre.c # GRE keys etc + SRCS+= ifgif.c # GIF reversed header workaround + +--SRCS+= ifieee80211.c regdomain.c # SIOC[GS]IEEE80211 support ++ SRCS+= ifieee80211.c regdomain.c # SIOC[GS]IEEE80211 support + -DPADD+= ${LIBBSDXML} ${LIBSBUF} ${LIBJAIL} + -LDADD+= -lbsdxml -ljail -lsbuf +-- +--SRCS+= ifcarp.c # SIOC[GS]VH support +--SRCS+= ifgroup.c # ... +--SRCS+= ifpfsync.c # pfsync(4) support +-+#SRCS+= ifieee80211.c regdomain.c # SIOC[GS]IEEE80211 support + +#DPADD+= ${LIBBSDXML} ${LIBSBUF} ${LIBJAIL} + +#LDADD+= -lbsdxml -ljail -lsbuf +++LDADD+= -lexpat -lsbuf + + + +#SRCS+= ifcarp.c # SIOC[GS]VH support + +#SRCS+= ifgroup.c # ... + +#SRCS+= ifpfsync.c # pfsync(4) support + ++-SRCS+= ifcarp.c # SIOC[GS]VH support ++-SRCS+= ifgroup.c # ... ++-SRCS+= ifpfsync.c # pfsync(4) support ++- + -SRCS+= ifbridge.c # bridge support + -SRCS+= iflagg.c # lagg support + +#SRCS+= ifbridge.c # bridge support +Index: debian/rules +=================================================================== +--- debian/rules (revision 3465) ++++ debian/rules (working copy) +@@ -5,8 +5,8 @@ + # Uncomment this to turn on verbose mode. + #export DH_VERBOSE=1 + +-CFLAGS = -Wall -g -pipe -fPIC -I. -D_GNU_SOURCE -D'__FBSDID(string)=' +-CXXFLAGS = -Wall -g -pipe -fPIC -I. -D_GNU_SOURCE -D'__FBSDID(string)=' ++CFLAGS = -Wall -g -pipe -fPIC -I. -D_GNU_SOURCE -D'__FBSDID(string)=' -D__va_list=__builtin_va_list ++CXXFLAGS = -Wall -g -pipe -fPIC -I. -D_GNU_SOURCE -D'__FBSDID(string)=' -D__va_list=__builtin_va_list + + ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 but I still get # ifconfig wlan0 create wlandev ath0 ifconfig: SIOCIFCREATE2: Bad address Sources and binaries are at http://iki.fi/lindi/kfreebsd/wireless/ if somebody else wants to try. -Timo -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org