diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/madwifi/files/20-xscale-VFP-wackelf-v2.patch | 20 | ||||
-rw-r--r-- | packages/madwifi/madwifi-ng_r3837-20080802.bb | 8 |
2 files changed, 27 insertions, 1 deletions
diff --git a/packages/madwifi/files/20-xscale-VFP-wackelf-v2.patch b/packages/madwifi/files/20-xscale-VFP-wackelf-v2.patch new file mode 100644 index 0000000000..ed805575ba --- /dev/null +++ b/packages/madwifi/files/20-xscale-VFP-wackelf-v2.patch @@ -0,0 +1,20 @@ +--- madwifi-trunk-r3837-20080802/ath_hal/Makefile.orig 2008-09-06 22:23:21.000000000 -0500 ++++ madwifi-trunk-r3837-20080802/ath_hal/Makefile 2008-09-06 22:29:50.000000000 -0500 +@@ -82,12 +82,16 @@ endif + quiet_cmd_uudecode = UUDECODE $@ + cmd_uudecode = $(obj)/uudecode -o $@ $< + +-$(filter-out ./,$(obj)/)$(HALBIN): $(HAL)/public/$(TARGET).hal.o.uu $(obj)/uudecode ++$(obj)/wackelf: $(HAL)/public/wackelf.c ++ $(HOSTCC) $(HOSTCFLAGS) -o $@ $< ++ ++$(filter-out ./,$(obj)/)$(HALBIN): $(HAL)/public/$(TARGET).hal.o.uu $(obj)/uudecode $(obj)/wackelf + ifdef LINUX24 + $(cmd_uudecode) + else + $(call if_changed,uudecode) + endif ++ $(obj)/wackelf -fpa $@ + + # Replace as many hashed names as possible with meaningful + # ones in the symbol table of the binary kernel module for HAL. diff --git a/packages/madwifi/madwifi-ng_r3837-20080802.bb b/packages/madwifi/madwifi-ng_r3837-20080802.bb index 2f6319e3a2..bf14c33f83 100644 --- a/packages/madwifi/madwifi-ng_r3837-20080802.bb +++ b/packages/madwifi/madwifi-ng_r3837-20080802.bb @@ -6,7 +6,13 @@ INHIBIT_PACKAGE_STRIP = "1" require madwifi-ng_r.inc +# Due to a minor Makefile restructuring, newer versions require an updated +# patch; this is really ugly and some alternate way to do this that's more +# generic should be figured out. +WACKELF_SRC_URI_ixp4xx = " file://20-xscale-VFP-wackelf-v2.patch;patch=1" +WACKELF_SRC_URI_compulab-pxa270 = " file://20-xscale-VFP-wackelf-v2.patch;patch=1" + SRCNAME = "madwifi-trunk" # PR set after the include, to override what's set in the included file. -PR = "r0" +PR = "r1" |