aboutsummaryrefslogtreecommitdiffstats
path: root/meta-initramfs
AgeCommit message (Collapse)Author
2013-06-01linux-yocto-tiny-kexecboot: move to version 3.8Andrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-06-01linux-yocto-tiny-kexecboot_3.2: remove orphan recipeAndrea Adami
* this kernel recipe was requiring linux-yocto-tiny_3.2.bb * which has been removed on 2013-05-31 with commit id * b8d53d8f91bd1b165016ea1063868c8b15f07ce0 Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-05-13kexec-tools-klibc_2.0.2: refactor and extend patches for buildingAndrea Adami
* some old patches apparently unneeded have been removed * patches are now better split * fix build for x86 and x86-64 * tested with qemuarm, qemuppc, qemumips, qemux86, qemux86-64 Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-05-13klibc: fix KLIBCARCH for x86-64, powerpc and powerpc64Andrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-05-13kexecboot(-klibc): remove runtime dependency on kexec(-klibc)Andrea Adami
* the binary itself can run without kexec (in host-debug mode) so * specify in the cpio IMAGE which packages are needed at runtime Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-05-13initramfs-kexecboot(-klibc)-image: Drop legacy export of IMAGE_BASENAMEAndrea Adami
* We used to export this in the days an external script handled the image * generation. This is no longer the case and hence we no longer need * this export. * As committed in oe-core with 919613c0e75362ee0eace99b51cc77d34a05372f Signed-off-by: Andrea Adami <andrea.adami@gmail.com>
2013-05-03README: show github mirror URL in layer dependenciesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-26README: add -M to git send-email exampleMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15recipes: Unify indentationMartin Jansa
* This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2013-02-19initramfs-kexecboot-image: update IMAGE_INSTALL after mtd-utils splitAndrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-02-16klibc.bbclass: force thumb-interworking for eabi builds on armv4Andrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-01-30klibc_2.0.2: apply FIX_V4BX patch for armv4 targets onlyAndrea Adami
* linker fix is needed to avoid 'bx, lr' instruction on armv4 * patch is applied only for armv4 for eabi builds * http://wiki.debian.org/ArmEabiPort#Choice_of_minimum_CPU Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-12-14kexecboot(-klibc): upgrade to b667914Andrea Adami
* now including boot from ubifs * fixed extra menu redrawing * 24bpp fixes * first round of big-endian fixes Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-12-04linux-yocto-tiny-kexecboot: add version 3.4Andrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-11-16klibc: upgrade from 2.0.1 to 2.0.2Andrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-11-16klibc: refactor runtime deps for shared utilsAndrea Adami
rebased after d.expand / bb.data.expand change Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-10-28Replace bb.data.* with d.*Paul Eggleton
Used sed expression given here: http://lists.linuxtogo.org/pipermail/openembedded-core/2011-November/012373.html Plus an additional expression for .expand. Full expression is: sed \ -e 's:bb.data.\(setVar([^,]*,[^,]*\), \([^ )]*\) *):\2.\1):g' \ -e 's:bb.data.\(setVarFlag([^,]*,[^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^, ]*\) *,\([^)]*\)):\2.\1,\3):g' \ -e 's:bb.data.\(getVarFlag([^,]*,[^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(getVar([^,]*\), \([^) ]*\) *):\2.\1):g' \ -e 's:bb.data.\(expand([^,]*\), \([^ )]*\) *):\2.\1):g' \ -i `grep -ril bb.data *` Some minor correction in systemd.bbclass was needed for some expressions that didn't quite match the regex in the desired way; additionally a few instances were manually changed. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2012-10-19PACKAGES_DYNAMIC: use regexp not globMartin Jansa
* bitbake uses PACKAGES_DYNAMIC as regexp ^ could make matching faster (and it will be more clear that we're expecting regexp not glob) * made all those last '-' optional, use .* (or nothing) * use += instead of = in most cases to keep ${PN}-locale from bitbake.conf:PACKAGES_DYNAMIC = "^${PN}-locale-.*" Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-09-17kexec-tools.klibc_2.0.2: fix checksumsAndrea Adami
* those are the SRC_URI checksums since 15-Jan-2012 22:10 * re-uploaded after kernel.org outage Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-24initramfs-kexecboot-image: zap LDCONFIGDEPENDAndrea Adami
* Override the settings of image.bbclass: * we don't need ld.so.cache in our minimal image. * While there, remove now unused ONLINE_PACKAGE_MANAGEMENT var. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-16klibc: upgrade from 2.0 to 2.0.1Andrea Adami
* remove unused patches legacy of oe-classic Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-16initramfs-kexecboot-image: fix dependency chain was: ['ubiattach']Andrea Adami
* unfortunately there is no package-split for the mtd-utils recipe * to have ubiattach we need to install the full package * (or use ubiattach-klibc) Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-16klibc: fix runtime dependencies for shared utilsAndrea Adami
* and remove bogus dependencies for the static utils * introduced by do_split_packages * bump INC_PR Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19recipes: convert tabs to 4 spaces in populate_packagesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-11ubi-utils-klibc: update to patched v. 1.5.0Andrea Adami
* Fix build failing because of UBI_IOCSETPROP -> UBI_IOCSETVOLPROP renaming. * This patch follows the one in oe-core for mtd-utils_1.5.0 * which was staging an older version of the ubi-user.h header. * We need to match the renaming done in kernel 3.0 * http://lists.infradead.org/pipermail/linux-mtd/2011-March/ * 034419.html Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-11kexecboot_git: bump PR after recipe update.Andrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-21meta-initramfs: append to BBPATH instead of prepend so order of ↵Martin Jansa
bblayers.conf is respected Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-20linux-kexecboot: remove all, now we use linux-yocto-tiny-kexecbootAndrea Adami
* The linux-yocto-tiny-kexecboot recipe can be extended and support * more devices migrating the patches and renaming the defconfig as * done for Sharp Zaurus devices. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-20kexecboot: upgrade and move to git tag 0daa77Andrea Adami
* new git repository on github * new LABEL separator * text-ui fallback * install /sys for upcoming ubifs detection * menu-bug fix * minor fixes Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-20kexecboot-cfg: update and use new LABEL separatorAndrea Adami
* previously the sections were separated by KERNEL string Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-20initramfs-kexecboot images: install ubiattach for boot from UBI volumesAndrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05klibc: release klibc 2.0Andrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05ubi-utils-klibc: more patch-cleaningsAndrea Adami
* remove unnecessary patches after klibc upgrades * bump PR Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-06-05klibc: update to git tag 49419d2df2018fff5ae6250cf55b16fa65bdc490Andrea Adami
* still pre-2.0 * bump INC_PR Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-24ubi-utils-klibc: clean ubiformat patchAndrea Adami
* fixes have been committed in klibc for stdio and the additional * fflush is not necessary anymore (runtime tested pressing CTRL+D) * bump PR Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-24klibc: upgrade to git tag c2c7f19Andrea Adami
* include last patches of may 2012 * tracking upstream wrt forthcoming 2.0 release * bump INC_PR Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-24klibc.bbclass: use klcc as CPPAndrea Adami
Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-14klibc: upgrade to latest git (pre 2.0)Andrea Adami
* remove cherry-picked patch applied in master * remove comments in klcc recipe * remove slashes from paths in klibc recipe * revert involontary oe_runmake install changes * reset INC_PR * v2 removes obolete cleanings wrt headers_install Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-14ubi-utils-klibc: clean patchAndrea Adami
* after klibc refactoring * bump PR Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-14klibc_1.5.26: now build against linux-libc-headersAndrea Adami
* add install-patch creating symlinks as done by debian * extra add the mtd headers * refresh patches (split out prefix.patch) * recipe is now not machine-specific anymore * bump INC_PR Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-10ubi-utils-klibc: add the remaining ubicrc32, ubinize, ubiformatAndrea Adami
* add more hacks to compile * binaries tested on Zaurus poodle/corgi (with patched kernel) * bump PR * NOTES * strange behavior wrt getopt for at least ubiformat: * you should pass the options first, i.e. * ubiformat -O 512 /dev/mtd3 *works* * ubiformat /dev/mtd3 -O 512 *fails* Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-05-10klibc: upgrade from 1.5.25 to 1.5.26Andrea Adami
* minor updates, still waiting for release 2.0 * v2 adds another (sometimes) missing header Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-04-30ubi-utils-klibc: initial commit of version 1.4.9Andrea Adami
* Initially only ubiattach was targeted (for kexecboot project). * Based on klibc_1.5.25, will be revised once new klibc is out. Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-04-26README: keep PATCH prefix in subject-prefix, some people filter their inbox ↵Martin Jansa
based on that Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-04-24klibc_1.5.25: add patches to build with 3.2 kernel headersAndrea Adami
* kernel_3.2__aligned_u64.patch is already upstream * hack around the missing headers (now in /generated/asm) * bump INC_PR * waiting for klibc_2.0 release Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-04-20linux-yocto-tiny-kexecboot: initial commit of version 3.2Andrea Adami
* this is the skeleton for .bbappend recipes * residing in the BSP layers Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-03-29linux-kexecboot-3.2: upgrade to 3.2.12Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-03-07linux_kexecboot_3.2: upgrade from 3.2.8 to 3.2.9Andrea Adami
* apply latest patchset * bump PR * catch up and sync with linux-yocto (wip) Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-03-01klibc: add MIT LicenseAndrea Adami
* After a talk with Beth Flanagan licensing is now clear: * "LICENSE = "BSD-3-Clause & GPL-2.0 & MIT" (If it's --without-zlib). * If not then it's: LICENSE = "BSD-3-Clause & GPL-2.0 & MIT & Zlib" * bump INC_PR Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-02-29klibc_1.5.25: Fetcher and QA fixesAndrea Adami
* fix unfetchable SRC_URI and use git fetcher instead * and remove checksums file * adapt ${S} * fix QA about non -staticdev package contains static .a library * fix QA about /bin installed but not shipped * fix license and relative QA * bump INC_PR * patchset untouched awaiting klibc_2.0, expected in March 2012 Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>