Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Mirror of the OpenWRT repository

branch: master

fstools: fix extroot with opkg-installed block-mount (#15550)

The /sbin/block binary now requires and additional shared library, therfore set
LD_LIBRARY_PATH accordingly when invoking it from the temporary overlay.

Signed-off-by: Jo-Philipp Wich <>

git-svn-id: svn:// 3c298f89-4303-0410-b956-a3cf2f4a3e73
latest commit af4662c637
jow authored April 17, 2014
Octocat-spinner-32 config sparse: add as a new package selectable from the config April 12, 2014
Octocat-spinner-32 docs docs: update remaining references to December 20, 2012
Octocat-spinner-32 include sparse: add as a new package selectable from the config April 12, 2014
Octocat-spinner-32 package fstools: fix extroot with opkg-installed block-mount (#15550) April 17, 2014
Octocat-spinner-32 scripts scripts/ fix ignoring missing host dependencies March 13, 2014
Octocat-spinner-32 target lantiq: ARV7519RW22: several fixes April 16, 2014
Octocat-spinner-32 toolchain uClibc: backport mount.h update March 24, 2014
Octocat-spinner-32 tools sparse: add as a new package selectable from the config April 12, 2014
Octocat-spinner-32 .gitattributes add .gitattributes to prevent the git autocrlf option from messing wi… May 08, 2012
Octocat-spinner-32 .gitignore add git-src to .gitignore January 12, 2014
Octocat-spinner-32 BSDmakefile add missing copyright header February 26, 2007
Octocat-spinner-32 move menuconfig options into separate files November 22, 2013
Octocat-spinner-32 LICENSE rename GPL to LICENSE August 13, 2005
Octocat-spinner-32 Makefile build: remove duplicate variable definitions March 21, 2014
Octocat-spinner-32 README build: BSD compile fixes March 07, 2013
Octocat-spinner-32 feeds.conf.default feeds.conf.default: fix copy&paste mistake (#15383) March 26, 2014
Octocat-spinner-32 partially revert "build: remove check for nonexistant CONFIG_TAR_VERB… March 22, 2014
This is the buildsystem for the OpenWrt Linux distribution.

Please use "make menuconfig" to configure your appreciated
configuration for the toolchain and firmware.

You need to have installed gcc, binutils, bzip2, flex, python, perl
make, find, grep, diff, unzip, gawk, getopt, libz-dev and libc headers.

Run "./scripts/feeds update -a" to get all the latest package definitions
defined in feeds.conf / feeds.conf.default respectively
and "./scripts/feeds install -a" to install symlinks of all of them into

Use "make menuconfig" to configure your image.

Simply running "make" will build your firmware.
It will download all sources, build the cross-compile toolchain, 
the kernel and all choosen applications.

You can use "scripts/flashing/" for remotely updating your embedded
system via tftp.

The OpenWrt system is documented in docs/. You will need a LaTeX distribution
and the tex4ht package to build the documentation. Type "make -C docs/" to build it.

To build your own firmware you need to have access to a Linux, BSD or MacOSX system
(case-sensitive filesystem required). Cygwin will not be supported because of
the lack of case sensitiveness in the file system.

	Your OpenWrt Project
Something went wrong with that request. Please try again.