Hi, I've modified 25 Makefiles to enable parallel builds using the PKG_BUILD_PARALLEL setting. I was told the best way to submit these are to the mailing list, so here are 25 Makefile patches. Most are one liners, some just require the additional $(PKG_JOBS) added to the make call, other were a bit more complex, but nothing too serious.
I stayed away from openssl and busybox packages, though they could probably benefit greatly from parallelization, they have plenty of awkward dependencies and compilation isn't straightforward. I'd figured, lets start with the easier ones and make sure everything goes ok first. I've tested these on Linux (Ubuntu 10.04, 8-core) and Darwin (10.6.4, 12-core) using various PARALLEL_JOBS settings and -j settings to the top-level make call. On my 12-core box (24 threads with hyperthreads), -j1 build takes about 42 minutes, using PARALLEL_JOBS=8 and -j8 at the top-level, the build takes ~ 6m59s (this statistic doesn't include the times to build the toolchain) Packages included are: trunk/package/cyassl/Makefile trunk/package/dropbear/Makefile trunk/package/iptables/Makefile trunk/package/mac80211/Makefile trunk/package/ncurses/Makefile trunk/package/zlib/Makefile feeds/packages/net/netatalk/Makefile feeds/packages/net/iperf/Makefile feeds/packages/net/transmission/Makefile feeds/packages/net/rsync/Makefile feeds/packages/net/vnstat/Makefile feeds/packages/net/wol/Makefile feeds/packages/utils/nano/Makefile feeds/packages/utils/procps/Makefile feeds/packages/libs/jpeg/Makefile feeds/packages/libs/avahi/Makefile feeds/packages/libs/libgcrypt/Makefile feeds/packages/libs/libxml2/Makefile feeds/packages/libs/curl/Makefile feeds/packages/libs/gdbm/Makefile feeds/packages/libs/popt/Makefile feeds/packages/libs/libevent/Makefile feeds/packages/libs/gd/Makefile feeds/packages/libs/db47/Makefile feeds/packages/libs/expat/Makefile feeds/packages/libs/libpng/Makefile Signed-off-by: Joe Roback <[email protected]> --- Index: package/ncurses/Makefile =================================================================== --- package/ncurses/Makefile (revision 22936) +++ package/ncurses/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=ncurses PKG_VERSION:=5.7 -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_BUILD_DIR:=$(BUILD_DIR)/$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION) PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz @@ -18,6 +18,8 @@ PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/libncurses Index: package/zlib/Makefile =================================================================== --- package/zlib/Makefile (revision 22936) +++ package/zlib/Makefile (working copy) @@ -9,12 +9,14 @@ PKG_NAME:=zlib PKG_VERSION:=1.2.3 -PKG_RELEASE:=5 +PKG_RELEASE:=6 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=http://www.zlib.net @SF/libpng PKG_MD5SUM:=dee233bf288ee795ac96a98cc2e369b6 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/zlib @@ -37,7 +39,7 @@ endef define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ $(TARGET_CONFIGURE_OPTS) \ LDSHARED="$(TARGET_CROSS)ld -shared" \ CFLAGS="$(TARGET_CFLAGS) $(FPIC)" \ Index: package/iptables/Makefile =================================================================== --- package/iptables/Makefile (revision 22936) +++ package/iptables/Makefile (working copy) @@ -22,6 +22,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk ifeq ($(DUMP),) -include $(LINUX_DIR)/.config Index: package/mac80211/Makefile =================================================================== --- package/mac80211/Makefile (revision 22936) +++ package/mac80211/Makefile (working copy) @@ -19,6 +19,7 @@ PKG_SOURCE:=compat-wireless-$(PKG_VERSION).tar.bz2 PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/compat-wireless-$(PKG_VERSION) +PKG_BUILD_PARALLEL:=1 PKG_CONFIG_DEPENDS:= \ CONFIG_PACKAGE_kmod-mac80211 \ @@ -955,7 +956,7 @@ ifneq ($(CONFIG_PACKAGE_kmod-cfg80211),) define Build/Compile/kmod rm -rf $(PKG_BUILD_DIR)/modules - $(MAKE) -C "$(PKG_BUILD_DIR)" $(MAKE_OPTS) all + $(MAKE) $(PKG_JOBS) -C "$(PKG_BUILD_DIR)" $(MAKE_OPTS) all endef endif Index: package/dropbear/Makefile =================================================================== --- package/dropbear/Makefile (revision 22936) +++ package/dropbear/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=dropbear PKG_VERSION:=0.52 -PKG_RELEASE:=5 +PKG_RELEASE:=6 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:= \ @@ -17,6 +17,8 @@ http://www.mirrors.wiretapped.net/security/cryptography/apps/ssh/dropbear/ PKG_MD5SUM:=1c69ec674481d7745452f68f2ea5597e +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/dropbear/Default @@ -70,12 +72,12 @@ endef define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ $(TARGET_CONFIGURE_OPTS) \ LD="$(TARGET_CC)" \ PROGRAMS="dropbear dbclient dropbearkey scp" \ MULTI=1 SCPPROGRESS=1 - $(MAKE) -C $(PKG_BUILD_DIR) \ + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ $(TARGET_CONFIGURE_OPTS) \ LD="$(TARGET_CC)" \ PROGRAMS="dropbearconvert" Index: package/cyassl/Makefile =================================================================== --- package/cyassl/Makefile (revision 22936) +++ package/cyassl/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=cyassl PKG_VERSION:=1.4.0 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).zip PKG_SOURCE_URL:=http://www.yassl.com/ @@ -18,6 +18,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/libcyassl Index: utils/nano/Makefile =================================================================== --- utils/nano/Makefile (revision 22936) +++ utils/nano/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=nano PKG_VERSION:=2.2.5 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://www.nano-editor.org/dist/v2.2 @@ -17,6 +17,8 @@ PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/nano Index: utils/procps/Makefile =================================================================== --- utils/procps/Makefile (revision 22936) +++ utils/procps/Makefile (working copy) @@ -9,12 +9,14 @@ PKG_NAME:=procps PKG_VERSION:=3.2.8 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://procps.sourceforge.net PKG_MD5SUM:=9532714b6846013ca9898984ba4cd7e0 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/procps Index: net/iperf/Makefile =================================================================== --- net/iperf/Makefile (revision 22936) +++ net/iperf/Makefile (working copy) @@ -9,12 +9,14 @@ PKG_NAME:=iperf PKG_VERSION:=2.0.5 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=...@sf/$(PKG_NAME) PKG_MD5SUM:=44b5536b67719f4250faed632a3cd016 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/iperf/Default @@ -57,7 +59,7 @@ $(STAMP_BUILT)-$(2): $(STAMP_PREPARED) -$(MAKE) -C $(PKG_BUILD_DIR) clean $(call Build/Configure/Default,$(3)) - $(MAKE) -C $(PKG_BUILD_DIR) + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) ( cd $(PKG_BUILD_DIR)/src; mv -f iperf iperf-$(2) ) touch $$@ Index: net/rsync/Makefile =================================================================== --- net/rsync/Makefile (revision 22936) +++ net/rsync/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=rsync PKG_VERSION:=3.0.7 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://rsync.samba.org/ftp/rsync/src @@ -17,6 +17,8 @@ PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/rsync Index: net/wol/Makefile =================================================================== --- net/wol/Makefile (revision 22936) +++ net/wol/Makefile (working copy) @@ -9,12 +9,14 @@ PKG_NAME:=wol PKG_VERSION:=0.7.1 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE_URL:=...@sf/ahh PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_MD5SUM:=c2fa9d7e771134ac8c89d56b8197d4ca +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/wol Index: net/transmission/Makefile =================================================================== --- net/transmission/Makefile (revision 22936) +++ net/transmission/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=transmission PKG_VERSION:=2.04 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=http://mirrors.m0k.org/transmission/files @@ -18,6 +18,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/transmission/template Index: net/vnstat/Makefile =================================================================== --- net/vnstat/Makefile (revision 22936) +++ net/vnstat/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=vnstat PKG_VERSION:=1.10 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://humdi.net/vnstat @@ -17,7 +17,8 @@ PKG_INSTALL:=1 -PKG_BUILD_DEPENDS:= libgd +PKG_BUILD_DEPENDS:=libgd +PKG_BUILD_PARALLEL:=1 include $(INCLUDE_DIR)/package.mk @@ -59,13 +60,13 @@ endef define Build/Compile/vnstat - $(MAKE) -C $(PKG_BUILD_DIR) \ + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" endef define Build/Compile/vnstati - $(MAKE) -C $(PKG_BUILD_DIR) \ + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include" \ LDFLAGS="$(TARGET_LDFLAGS) -Wl,-rpath-link,$(STAGING_DIR)/usr/lib" \ Index: libs/jpeg/Makefile =================================================================== --- libs/jpeg/Makefile (revision 22936) +++ libs/jpeg/Makefile (working copy) @@ -9,15 +9,17 @@ PKG_NAME:=jpeg PKG_VERSION:=6b -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)src.v$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://www.ijg.org/files/ \ ftp://ftp.uu.net/graphics/jpeg/ PKG_MD5SUM:=dbd5f3b47ed13132f04c685d608a7547 -PKG_FIXUP = libtool +PKG_FIXUP:=libtool +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/package.mk @@ -63,7 +65,7 @@ define Build/Compile $(INSTALL_DIR) $(PKG_INSTALL_DIR)/usr/{include,lib,bin,man/man1} - $(MAKE) -C $(PKG_BUILD_DIR) \ + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ LIBTOOL="./libtool --tag=CC" \ prefix="$(PKG_INSTALL_DIR)/usr" \ exec_prefix="$(PKG_INSTALL_DIR)/usr" \ Index: libs/avahi/Makefile =================================================================== --- libs/avahi/Makefile (revision 22936) +++ libs/avahi/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=avahi PKG_VERSION:=0.6.25 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://avahi.org/download/ @@ -20,6 +20,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/avahi/Default @@ -195,4 +197,3 @@ $(eval $(call BuildPackage,avahi-autoipd)) $(eval $(call BuildPackage,avahi-daemon)) $(eval $(call BuildPackage,avahi-dnsconfd)) - Index: libs/libgcrypt/Makefile =================================================================== --- libs/libgcrypt/Makefile (revision 22936) +++ libs/libgcrypt/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=libgcrypt PKG_VERSION:=1.4.5 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=ftp://ftp.gnupg.org/gcrypt/libgcrypt/ @@ -18,6 +18,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/libgcrypt Index: libs/libxml2/Makefile =================================================================== --- libs/libxml2/Makefile (revision 22936) +++ libs/libxml2/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=libxml2 PKG_VERSION:=2.7.7 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://xmlsoft.org/sources/ \ @@ -19,6 +19,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/libxml2 Index: libs/curl/Makefile =================================================================== --- libs/curl/Makefile (revision 22936) +++ libs/curl/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=curl PKG_VERSION:=7.19.6 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=http://curl.haxx.se/download/ \ @@ -21,8 +21,10 @@ http://curl.mirrors.cyberservers.net/download/ PKG_MD5SUM:=8402c1f654c51ad7287aad57c3aa79be -PKG_FIXUP = libtool +PKG_FIXUP:=libtool +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/curl/Default @@ -86,7 +88,7 @@ endef define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ DESTDIR="$(PKG_INSTALL_DIR)" \ CC="$(TARGET_CC)" \ install Index: libs/gdbm/Makefile =================================================================== --- libs/gdbm/Makefile (revision 22936) +++ libs/gdbm/Makefile (working copy) @@ -9,14 +9,16 @@ PKG_NAME:=gdbm PKG_VERSION:=1.8.3 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=...@gnu/gdbm PKG_MD5SUM:=1d1b1d5c0245b1c00aff92da751e9aa1 -PKG_FIXUP = libtool +PKG_FIXUP:=libtool +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/libgdbm @@ -33,7 +35,7 @@ --enable-static \ define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \ BINOWN=`id -u` \ BINGRP=`id -g` \ INSTALL_ROOT="$(PKG_INSTALL_DIR)" \ Index: libs/popt/Makefile =================================================================== --- libs/popt/Makefile (revision 22936) +++ libs/popt/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=popt PKG_VERSION:=1.7 -PKG_RELEASE:=5 +PKG_RELEASE:=6 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://downloads.openwrt.org/sources/ @@ -18,6 +18,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk TARGET_CFLAGS += $(FPIC) Index: libs/libevent/Makefile =================================================================== --- libs/libevent/Makefile (revision 22936) +++ libs/libevent/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=libevent PKG_VERSION:=1.4.13 -PKG_RELEASE:=2 +PKG_RELEASE:=3 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)-stable PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-stable.tar.gz @@ -19,6 +19,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/libevent Index: libs/gd/Makefile =================================================================== --- libs/gd/Makefile (revision 22936) +++ libs/gd/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=gd PKG_VERSION:=2.0.35 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=http://www.libgd.org/releases @@ -18,6 +18,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/libgd Index: libs/db47/Makefile =================================================================== --- libs/db47/Makefile (revision 22936) +++ libs/db47/Makefile (working copy) @@ -19,6 +19,8 @@ PKG_FIXUP:=libtool PKG_LIBTOOL_PATHS:=. build_unix +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/libdb47 @@ -76,6 +78,8 @@ TARGET_CFLAGS += $(FPIC) define Build/Compile + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR)/build_unix \ + DESTDIR="$(PKG_INSTALL_DIR)" all $(MAKE) -C $(PKG_BUILD_DIR)/build_unix \ DESTDIR="$(PKG_INSTALL_DIR)" install endef Index: libs/expat/Makefile =================================================================== --- libs/expat/Makefile (revision 22936) +++ libs/expat/Makefile (working copy) @@ -9,14 +9,16 @@ PKG_NAME:=expat PKG_VERSION:=2.0.1 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_MD5SUM:=ee8b492592568805593f81f8cdf2a04c PKG_SOURCE_URL:=...@sf/expat -PKG_FIXUP = libtool +PKG_FIXUP:=libtool +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/package.mk @@ -39,7 +41,7 @@ --enable-static define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" install + $(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" install endef define Host/Install Index: libs/libpng/Makefile =================================================================== --- libs/libpng/Makefile (revision 22936) +++ libs/libpng/Makefile (working copy) @@ -9,7 +9,7 @@ PKG_NAME:=libpng PKG_VERSION:=1.2.44 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=...@sf/libpng @@ -18,6 +18,8 @@ PKG_FIXUP:=libtool PKG_INSTALL:=1 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/package.mk Index: net/netatalk/Makefile =================================================================== --- net/netatalk/Makefile (revision 22936) +++ net/netatalk/Makefile (working copy) @@ -9,11 +9,13 @@ PKG_NAME:=netatalk PKG_VERSION:=2.0.5 -PKG_RELEASE:=4 +PKG_RELEASE:=5 PKG_SOURCE:=netatalk-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=...@sf/netatalk/ PKG_MD5SUM:=f35cd7a4ce26c780de380cd2bcae5ce6 +PKG_BUILD_PARALLEL:=1 + include $(INCLUDE_DIR)/package.mk define Package/netatalk _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
