Browse Source

some fixes for allmodconfig (foxg20)

Waldemar Brodkorb 13 years ago
parent
commit
f895baf25a

+ 2 - 0
mk/build.mk

@@ -17,6 +17,8 @@ DEFCONFIG=		ADK_DEBUG=n \
 			ADK_PACKAGE_GRUB=n \
 			ADK_PACKAGE_BASE_FILES=y \
 			ADK_PACKAGE_PYTHON=n \
+			ADK_PKG_LAPTOP=n \
+			ADK_PKG_DEVELOPMENT=n \
 			ADK_TOOLCHAIN_GCC_JAVA=n \
 			ADK_TOOLCHAIN_GCC_OBJC=n \
 			ADK_TOOLCHAIN_GCC_USE_SSP=n \

+ 1 - 1
mk/vars.mk

@@ -101,7 +101,7 @@ LINUX_HEADER_DIR:=	$(STAGING_TARGET_DIR)/linux-header
 KERNEL_MODULE_FLAGS:=	ARCH=${ARCH} KERNELVERSION="2.6" \
 			KERNEL_PATH=${LINUX_DIR} KERNELDIR=${LINUX_DIR} KERNEL_DIR=${LINUX_DIR} \
 			PREFIX=/usr CROSS_COMPILE="${TARGET_CROSS}" \
-			CFLAGS_MODULE="-fhonour-copts" V=1
+			LDFLAGS="" CFLAGS_MODULE="-fhonour-copts" V=1
 
 
 TARGET_CONFIGURE_OPTS=	PATH='${TARGET_PATH}' \

+ 11 - 0
package/aufs2-util/patches/patch-libau_Makefile

@@ -0,0 +1,11 @@
+--- w-aufs2-util-2-100111-1.orig/libau/Makefile	2011-01-07 05:00:54.000000000 +0100
++++ w-aufs2-util-2-100111-1/libau/Makefile	2011-01-25 17:02:09.835243119 +0100
+@@ -45,7 +45,7 @@ install_ulib: File = ${LibSo}.${LibSoMaj
+ install_ulib: Tgt = ${DESTDIR}/usr/lib
+ install_ulib: ${File}
+ 	install -d ${Tgt}
+-	${Install} -m 644 -s ${File} ${Tgt}
++	${Install} -m 644 ${File} ${Tgt}
+ 	# -m 6755
+ 	ln -sf ${File} ${Tgt}/${LibSo}.${LibSoMajor}
+ 	ln -sf ${LibSo}.${LibSoMajor} ${Tgt}/${LibSo}

+ 2 - 0
package/pcmciautils/Makefile

@@ -13,6 +13,8 @@ PKG_BUILDDEP:=		sysfsutils
 PKG_URL:=		http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html
 PKG_SITES:=		http://www.kernel.org/pub/linux/utils/kernel/pcmcia/
 
+PKG_CFLINE_PCMCIAUTILS:=depends on ADK_TARGET_WITH_CARDBUS
+
 include $(TOPDIR)/mk/package.mk
 
 $(eval $(call PKG_template,PCMCIAUTILS,$(PKG_NAME),$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))

+ 1 - 1
target/arm/uclibc.config

@@ -99,7 +99,7 @@ UCLIBC_CTOR_DTOR=y
 UCLIBC_HAS_THREADS_NATIVE=y
 UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
-# PTHREADS_DEBUG_SUPPORT is not set
+PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
 UCLIBC_HAS_LFS=y
 # MALLOC is not set

+ 3 - 0
target/linux/config/Config.in.kernel

@@ -1,3 +1,6 @@
+config ADK_KERNEL_EXPERIMENTAL
+	boolean
+
 config ADK_KERNEL_ETRAX_MTD_SIZE
         hex
         depends on ADK_TARGET_SYSTEM_FOXBOARD_LX416 || ADK_TARGET_SYSTEM_FOXBOARD_LX832

+ 5 - 0
target/linux/config/Config.in.multimedia

@@ -30,6 +30,7 @@ config ADK_KPACKAGE_KMOD_SND_RAWMIDI
 
 config ADK_KPACKAGE_KMOD_SND_AC97_CODEC
 	tristate
+	depends on ADK_TARGET_WITH_PCI
 
 menu "Audio devices support"
 
@@ -63,6 +64,7 @@ config ADK_KPACKAGE_KMOD_SND_INTEL8X0
 	select ADK_KPACKAGE_KMOD_SND
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default n
+	depends on ADK_TARGET_WITH_PCI
 	help
 	  Driver for intel chipsets.	
 
@@ -71,6 +73,7 @@ config ADK_KPACKAGE_KMOD_SND_VIA82XX
 	tristate
 	select ADK_KPACKAGE_KMOD_SND
 	default n
+	depends on ADK_TARGET_WITH_PCI
 	help
 	 ALSA VIA82XX driver
 
@@ -79,6 +82,7 @@ config ADK_KPACKAGE_KMOD_SND_ENS1370
 	tristate
 	select ADK_KPACKAGE_KMOD_SND
 	default n
+	depends on ADK_TARGET_WITH_PCI
 	help
 	 ALSA Ensonique 1370 driver
 
@@ -90,6 +94,7 @@ config ADK_KPACKAGE_KMOD_SND_CS5535AUDIO
 	default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C
 	default n
+	depends on ADK_TARGET_WITH_PCI
 	help
 	 ALSA AMD CS5535 driver
 

+ 2 - 0
target/linux/config/Config.in.netdevice

@@ -338,6 +338,8 @@ config ADK_KPACKAGE_KMOD_P54_USB
 	select ADK_KPACKAGE_KMOD_P54_COMMON
 	select ADK_KPACKAGE_KMOD_FW_LOADER
 	select ADK_PACKAGE_P54_FIRMWARE
+	select ADK_KERNEL_EXPERIMENTAL
+	select ADK_KPACKAGE_KMOD_MAC80211
 	depends on ADK_PACKAGE_KMOD_USB_CONTROLLER
 	default n
 	help

+ 1 - 5
target/linux/config/Config.in.pcmcia

@@ -3,20 +3,16 @@ depends on ADK_TARGET_WITH_CARDBUS
 
 config ADK_KERNEL_CARDBUS
 	boolean 
-	default n
 
 config ADK_KERNEL_PCMCIA_PROBE
 	boolean
-	default n
 
 config ADK_KERNEL_SERIAL_8250_EXTENDED
 	boolean
-	default n
 
 config ADK_KERNEL_SERIAL_8250_SHARE_IRQ
 	boolean
 	select ADK_KERNEL_SERIAL_8250_EXTENDED
-	default n
 
 config ADK_KPACKAGE_KMOD_PCCARD
 	prompt "kmod-pccard....................... PCCARD support"
@@ -40,7 +36,7 @@ config ADK_KPACKAGE_KMOD_YENTA
 	default n
 
 config ADK_KPACKAGE_KMOD_SERIAL_8250_CS
-	prompt   "kmod-pcmcia-serial................ PCMCIA/CardBus serial device support"
+	prompt   "kmod-pcmcia-serial.............. PCMCIA/CardBus serial device support"
 	tristate
 	default n
 	select ADK_KERNEL_SERIAL_8250_SHARE_IRQ

+ 5 - 0
target/linux/config/Config.in.usb

@@ -64,6 +64,7 @@ config ADK_KPACKAGE_KMOD_USB_UHCI_HCD
 	tristate
 	depends on ADK_KPACKAGE_KMOD_USB
 	depends on !ADK_KERNEL_USB_UHCI_HCD
+	depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
 	select ADK_PACKAGE_KMOD_USB_CONTROLLER
 	help
 	  The Universal Host Controller Interface is a standard by Intel for
@@ -85,6 +86,7 @@ config ADK_KPACKAGE_KMOD_USB_OHCI_HCD
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default n
 	depends on ADK_KPACKAGE_KMOD_USB
+	depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
 	select ADK_PACKAGE_KMOD_USB_CONTROLLER
 	help
 	  The Open Host Controller Interface (OHCI) is a standard for accessing
@@ -101,6 +103,7 @@ config ADK_KPACKAGE_KMOD_USB_ISP116X_HCD
 	tristate
 	default n
 	depends on ADK_KPACKAGE_KMOD_USB
+	depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
 	select ADK_PACKAGE_KMOD_USB_CONTROLLER
 	help
 	  The ISP1160 and ISP1161 chips are USB host controllers. Enable this
@@ -113,6 +116,7 @@ config ADK_KPACKAGE_KMOD_USB_SL811_HCD
 	tristate
 	default n
 	depends on ADK_KPACKAGE_KMOD_USB
+	depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
 	select ADK_PACKAGE_KMOD_USB_CONTROLLER
 	help
 	  The SL811HS is a single-port USB controller that supports either
@@ -130,6 +134,7 @@ config ADK_KPACKAGE_KMOD_USB_EHCI_HCD
 	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D13
 	default y if ADK_TARGET_SYSTEM_IBM_X40
 	default n
+	depends on !ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
 	depends on ADK_KPACKAGE_KMOD_USB
 	select ADK_PACKAGE_KMOD_USB_CONTROLLER
 	help