summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-17drop yaffs2 supportWaldemar Brodkorb
Yaffs2 is not upstream and does not work with newer 4.x Linux kernels. We like to switch to UBIFS for any embedded devices with NAND. Routerboards can be used with some application, which generates a YAFFS2 image including a Linux kernel, without any YAFFS2 filesystem support in the kernel on the host or target.
2017-03-17Implement UBIFS rootfs supportPhil Sutter
This implements UBIFS rootfs, enables it for mips targets and adds the necessary settings for rb532. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17target/config: Allow targets to require kernel2minor host packagePhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17Introduce kernel2minor packagePhil Sutter
This is used to generate a yaffs2 filesystem image containing just the kernel binary as required by Mikrotik's rb532 board. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17target/linux/config: Allow enabling UBIFS supportPhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17package/mtd-utils: Enable UBIFS support in host buildPhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17package/zlib: Enable host-packagePhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17mk/host-bottom: Introduce HOST_INSTALL_STYLEPhil Sutter
This is helpful when a package could use HOST_STYLE=auto but doesn't provide an install target. In that case, one can now set | HOST_STYLE=auto | HOST_INSTALL_STYLE=manual and define a custom host-install target while still making use of the auto targets for anything else. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17mk/host-bottom: Introduce HOST_CONFIG_STYLEPhil Sutter
This is helpful when a package could use HOST_STYLE=auto but doesn't ship a conforming configure script. In that case, one can now set | HOST_STYLE=auto | HOST_CONFIG_STYLE=manual and define a custom host-configure target while still making use of the auto targets for anything else. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17target: Fix for incorrect post make instructionsPhil Sutter
Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17mk/image.mk: Fix calling mkfs.jffs2Phil Sutter
This command does not reside in ${STAGING_HOST_DIR}/usr/bin (anymore?), also setting PATH='${HOST_PATH}' prior to just calling the command without path is more elegant in my opinion. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17package/grub: Fix grub.cfgPhil Sutter
When trying qemu-x86_64 target with full disk image, grub wasn't able to read the rootfs. After comparing it's config with the one used on my notebook, I was able to get it right. Apart from fixing the failure, this also enables serial output so grub menu becomes accessible when calling qemu with -nographic option. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17target: ADK_TARGET_ROOTFS_GENIMAGE fails without ADK_TARGET_QEMU_WITH_BOOTLOADERPhil Sutter
Therefore make the former select the latter. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17toolchain: gcc: 5.4.0: fix patch formattingPhil Sutter
git-am is quite picky when it comes to commit messages, this one needed fixing. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17package/asterisk: Fix buildPhil Sutter
Looks like there is a bug in AST_INLINE_API macro voodoo. Fix taken from here: https://issues.asterisk.org/jira/browse/ASTERISK-25503 Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-17package/screen: fix buildPhil Sutter
The problem is, sched.h is found in the local directory and therefore falsely included from system headers. This probably has something to do with openadk relying on builtin header inclusion in gcc instead of specifying them explicitly. Signed-off-by: Phil Sutter <phil@nwl.cc>
2017-03-16grub: use proxy friendly https urlWaldemar Brodkorb
2017-03-16allow to disable kernel module autoloading mechanism, useful when a big ↵Waldemar Brodkorb
defconfig is used
2017-03-16u-boot: allow to build for rpi3Waldemar Brodkorb
2017-03-16grep: be sure to have pcre-host firstWaldemar Brodkorb
2017-03-16xz: remove broken host build-dependencyWaldemar Brodkorb
2017-03-15glibc: fix toolchain building in debug modeWaldemar Brodkorb
Instead of trying to have a list of CFLAGS which need to be filtered out, just add some working FLAGS for GNU C library toolchain compilation.
2017-03-15reverse logicWaldemar Brodkorb
2017-03-14implement kernel symbol neutral method to select audio addon boardsWaldemar Brodkorb
2017-03-13make menuconfig color fix for Darwin usersWaldemar Brodkorb
Prefer ncurses from Darwin base before brew installed ncurses. It seems brew ncurses have some issues with colors.
2017-03-13add stub for config-prepare if mini.config is not choosenWaldemar Brodkorb
2017-03-13update-rcconf: remove Darwin hackWaldemar Brodkorb
Even on Darwin there can be a GNU compatible sed binary in the PATH. In this case we shouldn't use the BSD sed syntax. If prereq.sh detects non GNU sed it will build a GNU sed and therefore we can assume to have a GNU sed in the PATH.
2017-03-13ccache: update to 3.3.4Waldemar Brodkorb
2017-03-13add a comment to main menuWaldemar Brodkorb
If you once choosen a architecture, system and cpu and saved the configuration, some defaults are set. Any reconfiguration of these settings might create a non-valid configuration. You can even get some strange side effects, where you can't select some stuff.
2017-03-13banana-pro: add watchdog driverWaldemar Brodkorb
2017-03-12dtc: update to 1.4.4Waldemar Brodkorb
Add fdtget/fdtput, required for u-boot when binman is in use. Fixes: binman: Error running 'fdtget u-boot.dtb..'
2017-03-12bump rpi kernel versionWaldemar Brodkorb
2017-03-12crisv32 needs latest gcc from gitWaldemar Brodkorb
2017-03-12riscv: add gcc fixWaldemar Brodkorb
From here: https://github.com/riscv/riscv-gcc/commit/2c6af46afa0ffe94a9a7162b656ffddfdf5b4b31 After reporting here: https://forums.sifive.com/t/creating-bare-metal-toolchain-for-riscv32/390
2017-03-09imgtec-ci20: u-boot / mkimage required to create uImage kernelWaldemar Brodkorb
2017-03-09j2: update binutils patch in a hackish way, need to recheck on hardwareWaldemar Brodkorb
2017-03-09mutt: update to 1.8.0, drop patchWaldemar Brodkorb
2017-03-09lua: update to 5.3.4Waldemar Brodkorb
2017-03-09add different patches to gcc/binutils to fix issues with ↵Waldemar Brodkorb
cris/microblaze/ia64/tile
2017-03-09openswan: update to 2.6.49.1Waldemar Brodkorb
2017-03-09postfix: update to 3.2.0Waldemar Brodkorb
2017-03-09dovecot: update to 2.2.28Waldemar Brodkorb
2017-03-06linux: update to 4.9.13Waldemar Brodkorb
2017-03-06xvidcore: update to 1.3.4Waldemar Brodkorb
2017-03-06libx264: update to latest gitWaldemar Brodkorb
2017-03-06libva: add missing build dependencyWaldemar Brodkorb
2017-03-06libbluray: update to 1.0.0Waldemar Brodkorb
2017-03-06ffmpeg: update to 3.2.4Waldemar Brodkorb
2017-03-06wget: update to 1.19.1Waldemar Brodkorb
2017-03-06curl: update to 7.53.1Waldemar Brodkorb