diff --git a/packages/linux-drivers/bcm_sta/build b/packages/linux-drivers/bcm_sta/build index 08f9b73866..b904fd853c 100755 --- a/packages/linux-drivers/bcm_sta/build +++ b/packages/linux-drivers/bcm_sta/build @@ -27,4 +27,4 @@ cd $PKG_BUILD [ "$TARGET_ARCH" = "i386" ] && cd x86-32 [ "$TARGET_ARCH" = "x86_64" ] && cd x86-64 -KBUILD_NOPEDANTIC=1 make V=1 CC=$CC -C $(kernel_path) M=`pwd` +KBUILD_NOPEDANTIC=1 make V=1 CC=$CC -C $(kernel_path) M=`pwd` BINARCH=$ARCH diff --git a/packages/linux-drivers/bcm_sta/patches/6.20.155.1/bcm_sta-002-Makefile.patch b/packages/linux-drivers/bcm_sta/patches/6.20.155.1/bcm_sta-002-Makefile.patch index 81bce9bc6d..e34cc54bfa 100644 --- a/packages/linux-drivers/bcm_sta/patches/6.20.155.1/bcm_sta-002-Makefile.patch +++ b/packages/linux-drivers/bcm_sta/patches/6.20.155.1/bcm_sta-002-Makefile.patch @@ -1,19 +1,8 @@ +diff --git a/x86-32/Makefile b/x86-32/Makefile +index bf30b03..d835350 100644 --- a/x86-32/Makefile +++ b/x86-32/Makefile -@@ -113,6 +113,12 @@ ifeq ($(APIFINAL),WEXT) - $(info Using Wireless Extension API) - endif - -+ifeq ($(shell dpkg --print-architecture),amd64) -+BINARCH = x86_64 -+else -+BINARCH = i386 -+endif -+ - obj-m += wl.o - - wl-objs := -@@ -125,7 +131,7 @@ EXTRA_CFLAGS += -I$(src)/src/include +@@ -125,7 +125,7 @@ EXTRA_CFLAGS += -I$(src)/src/include EXTRA_CFLAGS += -I$(src)/src/wl/sys -I$(src)/src/wl/clm/api -I$(src)/src/wl/phy #EXTRA_CFLAGS += -DBCMDBG_ASSERT @@ -22,23 +11,11 @@ KBASE ?= /lib/modules/`uname -r` KBUILD_DIR ?= $(KBASE)/build - +diff --git a/x86-64/Makefile b/x86-64/Makefile +index bf30b03..d835350 100644 --- a/x86-64/Makefile +++ b/x86-64/Makefile -@@ -113,6 +113,12 @@ ifeq ($(APIFINAL),WEXT) - $(info Using Wireless Extension API) - endif - -+ifeq ($(shell dpkg --print-architecture),amd64) -+BINARCH = x86_64 -+else -+BINARCH = i386 -+endif -+ - obj-m += wl.o - - wl-objs := -@@ -125,7 +131,7 @@ EXTRA_CFLAGS += -I$(src)/src/include +@@ -125,7 +125,7 @@ EXTRA_CFLAGS += -I$(src)/src/include EXTRA_CFLAGS += -I$(src)/src/wl/sys -I$(src)/src/wl/clm/api -I$(src)/src/wl/phy #EXTRA_CFLAGS += -DBCMDBG_ASSERT diff --git a/packages/linux-drivers/tbs-linux-drivers/build b/packages/linux-drivers/tbs-linux-drivers/build index 8576cafc21..5ca63f86b5 100755 --- a/packages/linux-drivers/tbs-linux-drivers/build +++ b/packages/linux-drivers/tbs-linux-drivers/build @@ -28,7 +28,6 @@ cd $BUILD/${PKG_NAME}-${PKG_VERSION}/linux-tbs-drivers [ "$TARGET_ARCH" = "x86_64" ] && ./v4l/tbs-x86_64.sh LDFLAGS="" make DIR=$(kernel_path) prepare -sed -i -e "s|^CONFIG_IR_LIRC_CODEC=.*$|# CONFIG_IR_LIRC_CODEC is not set|" v4l/.config find . -iname *.c | xargs sed -i -e "s|__devinit||" find . -iname *.h | xargs sed -i -e "s|__devinit||" diff --git a/packages/sysutils/remote/eventlircd/patches/eventlircd-42-002-custom_config.patch b/packages/sysutils/remote/eventlircd/patches/eventlircd-42-002-custom_config.patch index 9412adce48..7b1f89cbfd 100644 --- a/packages/sysutils/remote/eventlircd/patches/eventlircd-42-002-custom_config.patch +++ b/packages/sysutils/remote/eventlircd/patches/eventlircd-42-002-custom_config.patch @@ -2,15 +2,17 @@ diff --git a/udev/lircd_helper.in b/udev/lircd_helper.in index f580cc6..d4d7f3f 100644 --- a/udev/lircd_helper.in +++ b/udev/lircd_helper.in -@@ -41,7 +41,11 @@ case "${ACTION}" in +@@ -41,7 +41,13 @@ daemon="${daemon} --uinput" daemon="${daemon} --output=@localstatedir@/run/lirc/lircd-${devname_instance}" daemon="${daemon} --pidfile=@localstatedir@/run/lirc/lircd-${devname_instance}.pid" - daemon="${daemon} ${lircd_conf}" + if test -e "/storage/.config/lircd.conf" ; then + daemon="${daemon} /storage/.config/lircd.conf" -+ else ++ elif test -e "${lircd_conf}" ; then + daemon="${daemon} ${lircd_conf}" ++ else ++ exit 1 + fi ${daemon} for devlink in ${DEVLINKS} ; do diff --git a/projects/ARCTIC_MC/linux/linux.x86_64.conf b/projects/ARCTIC_MC/linux/linux.x86_64.conf index 379c7a3c7f..180d0cc930 100644 --- a/projects/ARCTIC_MC/linux/linux.x86_64.conf +++ b/projects/ARCTIC_MC/linux/linux.x86_64.conf @@ -1911,7 +1911,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/ATV/linux/linux.i386.conf b/projects/ATV/linux/linux.i386.conf index 44e7c7d3b5..d4c248e081 100644 --- a/projects/ATV/linux/linux.i386.conf +++ b/projects/ATV/linux/linux.i386.conf @@ -1819,7 +1819,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Fusion/linux/linux.i386.conf b/projects/Fusion/linux/linux.i386.conf index 44bfb9e50f..dc17f9b079 100644 --- a/projects/Fusion/linux/linux.i386.conf +++ b/projects/Fusion/linux/linux.i386.conf @@ -2038,7 +2038,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Fusion/linux/linux.x86_64.conf b/projects/Fusion/linux/linux.x86_64.conf index e000cf2d74..9d1f5170e6 100644 --- a/projects/Fusion/linux/linux.x86_64.conf +++ b/projects/Fusion/linux/linux.x86_64.conf @@ -1994,7 +1994,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Generic/linux/linux.i386.conf b/projects/Generic/linux/linux.i386.conf index 2aa1691c61..0d3e02f7f8 100644 --- a/projects/Generic/linux/linux.i386.conf +++ b/projects/Generic/linux/linux.i386.conf @@ -2120,7 +2120,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Generic/linux/linux.x86_64.conf b/projects/Generic/linux/linux.x86_64.conf index d4252eb3a8..c88e533b8a 100644 --- a/projects/Generic/linux/linux.x86_64.conf +++ b/projects/Generic/linux/linux.x86_64.conf @@ -2079,7 +2079,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Generic_OSS/linux/linux.i386.conf b/projects/Generic_OSS/linux/linux.i386.conf index 116155c682..4bf3c61397 100644 --- a/projects/Generic_OSS/linux/linux.i386.conf +++ b/projects/Generic_OSS/linux/linux.i386.conf @@ -2118,7 +2118,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/ION/linux/linux.i386.conf b/projects/ION/linux/linux.i386.conf index df5a5b2ae0..762d661b11 100644 --- a/projects/ION/linux/linux.i386.conf +++ b/projects/ION/linux/linux.i386.conf @@ -2046,7 +2046,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/ION/linux/linux.x86_64.conf b/projects/ION/linux/linux.x86_64.conf index 63c7a73c3a..995d8bf979 100644 --- a/projects/ION/linux/linux.x86_64.conf +++ b/projects/ION/linux/linux.x86_64.conf @@ -1984,7 +1984,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Intel/linux/linux.i386.conf b/projects/Intel/linux/linux.i386.conf index 71537ed6e8..7185023a92 100644 --- a/projects/Intel/linux/linux.i386.conf +++ b/projects/Intel/linux/linux.i386.conf @@ -2064,7 +2064,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Intel/linux/linux.x86_64.conf b/projects/Intel/linux/linux.x86_64.conf index 3df036ad0c..24e3b9e596 100644 --- a/projects/Intel/linux/linux.x86_64.conf +++ b/projects/Intel/linux/linux.x86_64.conf @@ -2003,7 +2003,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/RPi/linux/linux.arm.conf b/projects/RPi/linux/linux.arm.conf index a67766ae8c..7d82b2f01e 100644 --- a/projects/RPi/linux/linux.arm.conf +++ b/projects/RPi/linux/linux.arm.conf @@ -1502,7 +1502,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Ultra/linux/linux.x86_64.conf b/projects/Ultra/linux/linux.x86_64.conf index e455e21629..6b58f67211 100644 --- a/projects/Ultra/linux/linux.x86_64.conf +++ b/projects/Ultra/linux/linux.x86_64.conf @@ -1897,7 +1897,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Virtual/linux/linux.i386.conf b/projects/Virtual/linux/linux.i386.conf index 58af518d5a..320f766c0a 100644 --- a/projects/Virtual/linux/linux.i386.conf +++ b/projects/Virtual/linux/linux.i386.conf @@ -2120,7 +2120,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m diff --git a/projects/Virtual/linux/linux.x86_64.conf b/projects/Virtual/linux/linux.x86_64.conf index a22e51cf02..2b4d357b13 100644 --- a/projects/Virtual/linux/linux.x86_64.conf +++ b/projects/Virtual/linux/linux.x86_64.conf @@ -2079,7 +2079,7 @@ CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m -# CONFIG_IR_LIRC_CODEC is not set +CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m