The linux-sunxi 3.4 kernel could not be compiled with gcc5 (which
is standard in master now). Add two patches to make it compile again.
- Add missing compiler-gcc5.h
- Fix "multiple definition of `return_address'" errors
Open issue: All realtek wifi drivers fail to compile. Because of this
keep info to switch back to gcc4 in readme.
Signed-off-by: Jens Lucius <info@jenslucius.com>
When trying to build sunxi-mali with current master there is a strip
error introduced in a patch trying to strip the rootfs. Disable striping.
Also fix an error where external recipes would not find the libaries.
Signed-off-by: Jens Lucius <info@jenslucius.com>
Add installation of .pc and header files. Add compile patches to fix errors.
Original fix by raoulh, already included in meta-sunxi dora branch by naguirre.
Ported to master branch and no not switch away from sunxi-mali git repo, instead just
add the needed patches on top of it.
Signed-off-by: Jens Lucius <info@jenslucius.com>
If the user wants to build the sunxi version of the kernel they can specify
the PREFERRED_PROVIDER block in their conf/local.conf (i.e. they don't need to
edit the layer explicitly).
Also, now that gcc-5.2 is the default on master, inform the user how they can
continue to build the sunxi version (3.4%) version of the kernel by forcing
the compiler to version 4.9.
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
The complete fel boot has been reworked, making it possible to boot
mainline u-boot via fel mode, also supports Allwinner H3, A80 and A88.
Signed-off-by: Jens Lucius <info@jenslucius.com>
- Update kernel from 4.1.3 to 4.1.7
- Update git kernel from 4.2rc4 to 4.3rc2
- Sync defconfig with latest version
Signed-off-by: Jens Lucius <info@jenslucius.com>
ext3 filesystem is getting deprecated in favor of ext4 and openembedded
will default to ext4 in the next release, so switch to ext4 as well.
Signed-off-by: Jens Lucius <info@jenslucius.com>
Mainline u-boot uses a different name for the configuration for the Mele G.
Use correct name for mainline, use old name for sunxi u-boot.
Signed-off-by: Jens Lucius <info@jenslucius.com>
* Fhandle: unbreak serial port console in systemd
* ikconfig: have /proc/config.gz available for reference
sysvipc, mqueues and bpf are useful for userspace that is more than just
busybox.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Systemd works a lot better with autofs, fuse and fanotify, so turn those
on.
Fuse and fanotify are also useful outside of systemd.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Per default use stable kernel by downloading tar.xz (fast download).
Optional use latest mainline kernel by git fetch. Must be enabled
in linux_git.bb by setting DEFAULT_PREFERENCE to "1".
Signed-off-by: Jens Lucius <info@jenslucius.com>
oe-core has updated dosfstools to the latest version 3.0.28 with mkfs.vfat
returning an error when a file already exists. Remove the old file before
creating a new one.
Issue discovered and fixed by Gary Thomas <gary@mlbassoc.com> for
RaspberryPi and Freescale layers.
Signed-off-by: Jens Lucius <info@jenslucius.com>