summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2010-11-04InstallDev: Move the "find" out of the lock critical section.mb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23858 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04Lock copying of directory trees to the staging dir with the "staging-dir" ↵mb
lock. This lock probably has to be taken elsewhere, too. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-04update kernels to 2.6.32.25 and 2.6.35.8kaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-03deptest: Install of host tools has to be forced for every test, because the ↵mb
host staging dir is cleaned prior a test. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23825 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-29Lock copying to STAGING_DIR_ROOT. This fixes build failures for parallelized ↵mb
build. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23709 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-24[buildroot] add support for darcs repositoriesflorian
This patch adds support for darcs repositories (as sources of packages). It does *not* add support for darcs:// URI scheme because such a scheme do not exist (AFAIK). You must therefore manually set PKG_SOURCE_PROTO to darcs in your Makefile (and use a regular http:// URI). You also have to set PKG_SOURCE_VERSION to a string matching a tag contained in the repository, and PKG_SOURCE_SUBDIR to something sensible ($(PACKAGE_NAME)-$(PACKAGE_SOURCE_VERSION) for instance). Same rationale as for the previous patch ("useless to most, but small and straightforward so why no add it?). Best regards, Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20Add md5sum for linux-2.6.36mb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23556 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-18[include] netfilter: workaround a userspace/kernel mismatch on Linux 2.6.35 ↵jow
and later git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23521 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-18[buildroot] make ModuleAutoLoad more readableflorian
When doing a build with tracing on, the expansion of ModuleAutoLoad can get a little hairy. Using intermediate variables to name the arguments makes tracing more readable. One side effect is that if an argument is accidentally left out, we won't get all of the parameters shifted one over thanks to quoting (done in AutoLoad). Signed-of-by: Philip Prindeville <philipp@redfish-solutions.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23513 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-16Fix typomb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23482 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-16Support force-disabling per-package parallel build with ↵mb
{PKG,HOST}_BUILD_PARALLEL:=0 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23480 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-14set the umask in toplevel.mk instead of forcing the user to adjust itnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23445 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-14[include] add a prereq check for umask 0022, other settings will result in ↵jow
broken packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-08[include] quilt.mk: export PATCH for patch-kernel.shjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23315 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-07[include] host.mk: introduce PATCH which refers to either gpatch or patchjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-07[include] rename PATCH to KPATCHjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23286 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05[include] add configure as package targetralph
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23262 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-05[include] package-ipkg.mk: build sysupgrade keepfile hints out of conffiles ↵jow
not yet present in the package. This applies to config directories or files that do not exist but may be created by the user after package installation. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23257 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04[include] correct default package status info (install -> unknown) - fixes ↵jow
"opkg_conf_write_status_files: Internal error: package ... has a NULL dest" git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23222 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04[kernel]: upgrade kernel versions to the latest stable oneskaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23219 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-04[kernel] update 2.6.35.x to 2.6.35.7lars
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03optionally support parallel toolchain build. This defaults to off, because ↵mb
certain toolchain versions are known to break on parallel build. However, it significantly speeds up the build and latest versions of the tools do compile fine. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-02[include] prime .ipk control files with Status: field to introduce hold for ↵jow
post flash installed packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-02[include] add support for flagging packagesjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-01package-ipkg.mk: use the BOARD variable in opkg cmdline if ARCH_PACKAGES is ↵juhosg
not defined git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-30Add maintainer information to menuconfig description dialogmb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23161 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-20fix build dependencies on packages with multiple variants but no selected ↵nbd
virtual packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23102 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12[package] opkg:jow
- implement --add-dest and --add-arch commandline options, this allows to run entirely without configuration - tweak default config location patch to not require a config in offline root mode - rename --force-run-hooks option to --force-postinstall, its a more appropriate name - utilize new opkg commandline options in package-ipkg.mk and remove config file generation git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12[buildroot] Implement an ARCH_PACKAGES variable which defaults to BOARD but ↵jow
can be overridden on a per-subtarget basis. This is intended for targets such as adm5120 and malta which support both big and little endianess and will replace the target specific exceptions in package-defaults and Image Builder. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23029 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-09[include] pass opkg offline root as command line arg, solves caching issues ↵jow
when switching between multiple subtargets, thanks Ralph Hempel for reporting git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22990 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06host.mk: Don't use bash-ismmb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22963 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06[package] opkg: add --force-run-hooks option to run postinstall scripts in ↵jow
offline root mode, utilize it for host package install git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22960 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-06[buildroot] use opkg/host for package installationjow
- speeds up rebuild operations - aligns generated package list format with the one created by opkg on the target - fixes broken dependency handling in imagebuilder git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22949 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-05fix build error in tools on darwin on newer macs (patch by dirtyfreebooter)nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22934 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-03[include] ignore vim .swp files when scanning for updates (#7867)jow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22880 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-01add a command for printing a cleaned up make target database - will be used ↵nbd
to analyze package dependencies at some point git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-29[kernel] Update 2.6.35.x to 2.6.35.4lars
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22833 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22[kernel] update to 2.6.33.7florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22767 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22[kernel] update to 2.6.32.20florian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22766 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-22kernel: update kernel version to 2.6.34.5hauke
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22759 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-21Update to 2.6.35.3mb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22753 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-20Add an option to default the default build rule to parallel build.mb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22737 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19fix libtool fixup for libstdc++nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22732 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19fix compile errors by forcing bash to be used as a shell in all submake ↵nbd
processes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19speed up the ipkg build process some more by reordering commandsnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22722 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19speed up the build system by including include/shell.sh on shell commands ↵nbd
only where necessary git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22720 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18Also support parallel build for host-packagesmb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22698 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-18Support parallel build of certain packagesmb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22696 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-16Add build variants support to InstallDevlars
Before building a build variant would have removed the staging files installed by the previous build variant from the same makefile. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-14generic: fix kernel version check for 2.6.35juhosg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22642 3c298f89-4303-0410-b956-a3cf2f4a3e73