From f895baf25a71be2f71eb8f66dad003dc59a5e85e Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 25 Jan 2011 18:56:02 +0100 Subject: some fixes for allmodconfig (foxg20) --- mk/build.mk | 2 ++ mk/vars.mk | 2 +- package/aufs2-util/patches/patch-libau_Makefile | 11 +++++++++++ package/pcmciautils/Makefile | 2 ++ target/arm/uclibc.config | 2 +- target/linux/config/Config.in.kernel | 3 +++ target/linux/config/Config.in.multimedia | 5 +++++ target/linux/config/Config.in.netdevice | 2 ++ target/linux/config/Config.in.pcmcia | 6 +----- target/linux/config/Config.in.usb | 5 +++++ 10 files changed, 33 insertions(+), 7 deletions(-) create mode 100644 package/aufs2-util/patches/patch-libau_Makefile diff --git a/mk/build.mk b/mk/build.mk index 8ac41f3a5..f25508a15 100644 --- a/mk/build.mk +++ b/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 \ diff --git a/mk/vars.mk b/mk/vars.mk index 1bc167e52..b55b92276 100644 --- a/mk/vars.mk +++ b/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}' \ diff --git a/package/aufs2-util/patches/patch-libau_Makefile b/package/aufs2-util/patches/patch-libau_Makefile new file mode 100644 index 000000000..e454c9dc3 --- /dev/null +++ b/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} diff --git a/package/pcmciautils/Makefile b/package/pcmciautils/Makefile index 3d987083b..9b319a1e1 100644 --- a/package/pcmciautils/Makefile +++ b/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})) diff --git a/target/arm/uclibc.config b/target/arm/uclibc.config index 7e8f045e9..b1a10602a 100644 --- a/target/arm/uclibc.config +++ b/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 diff --git a/target/linux/config/Config.in.kernel b/target/linux/config/Config.in.kernel index 988fbabd9..6bcb090df 100644 --- a/target/linux/config/Config.in.kernel +++ b/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 diff --git a/target/linux/config/Config.in.multimedia b/target/linux/config/Config.in.multimedia index bf2fb4879..201e4c281 100644 --- a/target/linux/config/Config.in.multimedia +++ b/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 diff --git a/target/linux/config/Config.in.netdevice b/target/linux/config/Config.in.netdevice index d6e4bfcd1..b5390e92d 100644 --- a/target/linux/config/Config.in.netdevice +++ b/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 diff --git a/target/linux/config/Config.in.pcmcia b/target/linux/config/Config.in.pcmcia index 1d62615b0..1a0756009 100644 --- a/target/linux/config/Config.in.pcmcia +++ b/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 diff --git a/target/linux/config/Config.in.usb b/target/linux/config/Config.in.usb index b805e2b94..07a97ae24 100644 --- a/target/linux/config/Config.in.usb +++ b/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 -- cgit v1.2.3