aboutsummaryrefslogtreecommitdiffstats
path: root/meta-initramfs
Commit message (Collapse)AuthorAgeFilesLines
* kexec-tools-klibc: upgrade from v. 2.0.2 to 2.0.17Andrea Adami2018-05-1842-420/+1256
| | | | | | | | | This version does support aarch64. Ad klibc-specific patchset and track the git repository to get the (many) fixes for the warnings. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ubi-utils-klibc: update from v. 1.5.2 to 2.0.2Andrea Adami2018-05-1814-584/+598
| | | | | | | Update to new version and drop accepted patches. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* grubby: update to latestTrevor Woerner2018-05-173-34/+79
| | | | | | | | | | | This project doesn't seem to produce regular releases as they once did, the last such release (8.40-1) was in 2015 (over 3 years ago at this point). Therefore switch to building the latest git commit. Also, refresh the patches as required (used devtool --force-patch-refresh). Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* grubby: switch away from github archiveTrevor Woerner2018-05-171-6/+4
| | | | | | | | | | | | | Since we know that github archives that are automatically generated have a tendency to change their checksums[1], switch to using git clones. Also, discovered that the sources for this project are no longer at github.com/rhinstaller but are located at github.com/rhboot. [1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* klibc-2.0.4: refresh patches (using devtool)Andrea Adami2018-05-0113-156/+185
| | | | | | Silence warnings about ingnored context. Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
* update layer maintainersArmin Kuster2018-04-131-2/+1
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>
* meta-*: add LAYERSERIES_COMPAT to layer.conf filesMartin Jansa2018-04-131-0/+2
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* classes/recipes: Convert SkipPackage -> SkipRecipeMaxin John2018-03-051-1/+1
| | | | | | | | Update following the SkipPackage -> SkipRecipe change in oe-core. Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* dracut: 045 -> 046Huang Qiyu2018-02-231-3/+3
| | | | | | | Upgrade dracut from 045 to 046. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* ubi-utils-klibc_1.5.2: fix build for qemuarmAndrea Adami2018-02-1110-43/+212
| | | | | | | | | | | | | | Building the recipe with TUNE_FEATURES = "aarch64" and TARGET_FPU = "" fails. See patch headers for more details. Patch sent upstream for master, here rebased for 1.5.2. Tested runtime on armv5. While there backport one more patch fixing warnings in libmtd.c and move the patches in their specific dir, preparing for v2.0.1. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* recipes: use oe.utils.conditional instead of deprecated base_conditionalMartin Jansa2018-02-011-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kexec-tools-klibc: update to fix build issues after core changes.Armin Kuster2018-01-161-4/+32
| | | | | | | | | | | | | | Parsing recipes...ERROR: ParseError at ../meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc_2.0.2.bb:2: Could not include required file recipes-kernel/kexec/kexec-tools.inc This was introduced by: http://cgit.openembedded.org/openembedded-core/commit/?id=491f6d523b72b91dc7b186a6f273756435804581 removed the kexec-tools.inc so place those changes into the recipe. Signed-off-by: Armin Kuster <akuster808@gmail.com> Tested-by: Jaewon Lee <jaewon.lee@xilinx.com> Acked-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* klibc: Pass Optimization with KLIBCOPTFLAGSKhem Raj2017-10-042-1/+36
| | | | | | | | | | | | | | Overriding KLIBCOPTFLAGS also meant that -Ox flags were taken off. Which results in errors like | usr/dash/shell.h: In function 'max_int_length': | usr/dash/shell.h:103:25: error: '-mgeneral-regs-only' is incompatible with floating-point code | return (bytes * 8 - 1) * 0.30102999566398119521 + 14; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ | usr/dash/shell.h:103:25: error: '-mgeneral-regs-only' is incompatible with floating-point argument Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* initramfs-kexecboot-image: replace deprecated license fileAndrea Adami2017-10-041-1/+1
| | | | | | | Use '${COMMON_LICENSE_DIR}/MIT' for MIT License. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* initramfs-debug: replace deprecated license fileAndrea Adami2017-10-041-1/+1
| | | | | | | Use '${COMMON_LICENSE_DIR}/MIT' for MIT License. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc.bbclass: Pass TUNE_CCARGS in flagsKhem Raj2017-10-041-3/+3
| | | | | | | | This is needed for ABI compatibility since march defines if -mthumb means thumb1 or thumb2 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ubi-utils-klibc: Update to 1.5.2 release of mtd-utilsKhem Raj2017-10-043-36/+19
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: fix invalid license fileJackie Huang2017-09-181-1/+1
| | | | | | | | | | | | Use '${COMMON_LICENSE_DIR}/MIT' for MIT License to fix the warning: | WARNING: packagegroup-xfce-base-1.0-r5 do_populate_lic: ${COREBASE}/LICENSE is not a valid license file, please use '${COMMON_LICENSE_DIR}/MIT' for a MIT License file in LIC_FILES_CHKSUM. This will become an error in the future Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc.bbclass: Add -mfloat-abi on armKhem Raj2017-09-182-1/+2
| | | | | | | | Default toolchain is not configured for hard float therefore we need to pass the right -mfloat-abi option Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc.bbclass: Use forcevariable override to define flagsKhem Raj2017-09-181-4/+3
| | | | | | | | | | This is required so it can override the CC settings when clang is used because meta-clang uses toolchain-clang override to set CC and friends so we need to use higher order override, forcevariable is highest order. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc: Edit out gcc hardcoding in do_compileKhem Raj2017-09-181-1/+1
| | | | | | | | | This is needed when building klcc-cross and klcc-cross does not have do_configure, therefore stick this just before do_compile Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc: Fix include_next stdarg.h with clangKhem Raj2017-09-132-0/+31
| | | | | | | | | | | Fixes build git/usr/klibc/../include/stdarg.h:9:15: fatal error: 'stdarg.h' file not found | #include_next <stdarg.h> | ^~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dracut: Add HOMEPAGE info into recipe file.Huang Qiyu2017-09-131-0/+1
| | | | | Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc: Fix build with clangKhem Raj2017-08-132-0/+35
| | | | | | | Remove gcc specific options use common one instead Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* grubby: Link with libexecinfo on muslKhem Raj2017-07-243-2/+58
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dracut: Upgrade to 045Khem Raj2017-07-242-6/+46
| | | | | | | Fix build on musl while here Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kexec-tools-klibc: Fix build with muslKhem Raj2017-07-242-0/+31
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc: Fix build issue when default ISA is not thumbKhem Raj2017-07-241-1/+1
| | | | | | | | | We were passing empty string '' to make as option when ISA was not thumb this breaks build for machines/distros which do not use ARM_INSTRUCTION_SET = thumb Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc: Fix linking by using bfd linker when default linker is goldKhem Raj2017-07-142-0/+31
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ubi-utils-klibc: Pass TUNE_CCARGS into CFLAGSKhem Raj2017-07-141-0/+1
| | | | | | | | This is needed for hard float ABI selection options Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc: Fix build with muslKhem Raj2017-07-145-11/+200
| | | | | | | | | | | | klibc failed to build with armv7+ when using thumb2 it needed to resepct TUNE_CCARGS Add patches to fix build with musl, to sort out the linux header maze. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kexecboot: update recipe to master on github (4c4f127)Andrea Adami2017-06-226-376/+4
| | | | | | | | With pending OE patches and a new fix for gcc 7. Set PV = "0.6+git${SRCPV}" while waiting for a new 0.7 tarball upstream. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc: disable PARALLEL_MAKEAndrea Adami2017-04-241-0/+1
| | | | | | | | | | | | On modern buidsystems with many cores there are sporadic build failures. The issue is known and a fix in the sources is awaited (new Kbuild). http://www.zytor.com/pipermail/klibc/2013-May/003420.html For the moment, disable PARALLEL_MAKE. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Make use of the new bb.utils.filter() functionPeter Kjellerstedt2017-03-071-1/+1
| | | | | Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* initramfs-kexecboot-klibc-image: remove blacklistingAndrea Adami2017-02-201-2/+0
| | | | | | | | Ex patch 7/9 of the 2017-02-13 serie, not landed in patchwork. Recipe does build with the recent changes for meta-initramfs. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kexec-tools-klibc_2.0.2: remove blacklistingAndrea Adami2017-02-161-2/+0
| | | | | | | Recipe does build with the pending changes for meta-initramfs. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klibc-utils_2.0.4: remove blacklistingAndrea Adami2017-02-161-2/+0
| | | | | | | Recipe does build with the pending changes for meta-initramfs. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* kexecboot(-klibc)_0.6: remove blacklistingAndrea Adami2017-02-161-3/+0
| | | | | | | Recipe does build with the pending changes for meta-initramfs. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ubi-utils-klibc_1.5.1: remove blacklistingAndrea Adami2017-02-161-2/+0
| | | | | | | Recipe does build with the pending changes for meta-initramfs. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klcc-cross: Use SYSROOT_DIRS to add dirs to stage in sysrootAndrea Adami2017-02-161-6/+1
| | | | | | | As done for libtool-cross in oe-core. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klcc-cross: restrict scope of SSTATE_SCAN_FILESAndrea Adami2017-02-161-1/+1
| | | | | | | | As done in libtool-cross from oe-core we prefer to be specific even when there is just one file. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klcc-cross: disable packaging using appropriateAndrea Adami2017-02-161-7/+4
| | | | | | | | | Instead of deleting the packaging tasks we simply inherit nopackages.bbclass. Done that we do set PACKAGES to empty. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* klcc-cross: fixes for recipe specific sysrootAndrea Adami2017-02-161-5/+7
| | | | | | | | | | The klcc script encodes the paths with custom escaping. As stated in the patch "Turn the horribly encoded paths into something which sstate can transform using its ususal magic by removing all the crazy escaping". Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* smbnetfs gnome-disk-utility contacts kexecboot ↵Martin Jansa2017-02-132-0/+4
| | | | | | | | | | | initramfs-kexecboot-klibc-image system-config-keyboard system-setup-keyboard geany geany-plugins efivar efibootmgr gimp system-config-keyboard tumbler: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111173.html http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111180.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk ↵Martin Jansa2017-02-133-0/+6
| | | | | | | | | devilspie2 gnome-backgrounds gnome-desktop gnome-mime-data gtk-engines gtksourceview2 libgnomekbd libidl-native onboard libgpewidget ubi-utils-klibc kexec-tools-klibc gupnp-igd gupnp-tools dvb-apps gstreamer mpd crda netcat-openbsd wireshark gnokii libmbim mosh networkmanager-openvpn libtelepathy dbus-daemon-proxy libdbus-c++ php vala-dbus-binding-tool collectd libgxim pywbem gtkhtml2 fbida fontforge libsexy wayland-fits xstdcmap xf86-video-glamo font-adobe-100dpi font-adobe-utopia-100dpi font-bh-100dpi font-bh-lucidatypewriter-100dpi font-misc-misc crash a2jmidid libsdl2-mixer libsdl-mixer minidlna sylpheed libsdl2-ttf libsdl-ttf ode pidgin postgresql syslog-ng usb-modeswitch xdg-user-dirs gateone python3-cryptography-vectors python3-ndg-httpsclient python-cryptography-vectors python-pbr bundler netdata menulibre openzone xfce4-verve-plugin iperf terminus-font xf86-video-nouveau ipmiutil klibc-utils pmbw multipath-tools gparted, gnome-system-monitor, php, vala-dbus-binding-tool, gtkmathview, lmsensors, postgresql: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* linux-yocto-tiny-kexecboot: remove obsoleted recipeAndrea Adami2017-02-132-76/+0
| | | | | | | | | | | | With the changes about the kernel build directories it is now hard to build two different flavors together witout races. This recipe was meant as example back then when kexecboot was introduced. Nowadays the only users are the devices in meta-handheld and they use a more modern and maintained linux-kexecboot kernel. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* initramfs-kexecboot-image: disable runtime dependency on run-postinstsAndrea Adami2017-02-131-2/+6
| | | | | | | | | | | | | | | The runtime dependency chain leads to the install of unneeded files: /usr/sbin/run-postinsts /usr/sbin/update-rc.d This comes from the default value of ROOTFS_BOOTSTRAP_INSTALL='run-postinsts' To fix this, for this image we need an empty var. While there, do the same for KERNELDEPMODDEPEND as suggested in image.bbclass. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove True option to getVar callsJoshua Lock2016-12-023-4/+4
| | | | | | | | | getVar() now defaults to expanding by default, thus remove the True option from getVar() calls with a regex search and replace. Search made with the following regex: getVar ?\(( ?[^,()]*), True\) Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
* grubby: add bash to RDEPENDS_grubby-ptestMingli Yu2016-09-262-31/+1
| | | | | | | | | | | * Add bash to RDEPENDS_grubby-ptest * As grubby upstream still continually updates ptest script test.sh with bash specific syntax such as commit 98cab84501f86bd98f12653c11f4ecc632139399 and etc, so no need to remove bashisms Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: remove trailing spacesMartin Jansa2016-08-221-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>