summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
Commit message (Collapse)AuthorAgeFilesLines
* Remove -live.bb recipesSaul Wold2011-07-272-32/+0
| | | | | | | (From OE-Core rev: 3b29e2c94cb696a22602f99d7714950a38b4eb8e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dropbear: Support pamXiaofeng Yan2011-07-272-1/+29
| | | | | | | | | | | I make a patch and some changes in dropbear.inc for supporting pam. - Enable pam in configure - Modify file option.h to open pam supporting (From OE-Core rev: e8f19e8616fb1b0c2d977fb63eaa64f504fb774b) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: remove unnecessary FILESPATHPKG usagePaul Eggleton2011-07-271-2/+1
| | | | | | | | | This was not doing anything (we don't even have the eglibc-svn directory). (From OE-Core rev: f707be7ad16003af6e260297b29e30c92f02a612) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* console-tools: removed wildcard from SRC_URIEnrico Scholz2011-07-271-1/+1
| | | | | | | | | | | Wildcards in SRC_URI are not supported by oe-core and work only when last (or first?) FILESPATH element points to the containing directory. Specifying plain dir works fine for this recipe. (From OE-Core rev: 104d9076efbba26c524649baa602d139e79ac47c) Signed-off-by: Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* dropbear: don't override DISTRO_TYPE if it is already setKoen Kooi2011-07-272-2/+2
| | | | | | | | | The long term solution is to remove the IMAGE_FEATURE check since images are not allowed to influence recipe compile options. (From OE-Core rev: 1c24f36e982e680871bf7a05ac6e820314e19c7c) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: fix a compilation issue due to dtraceNitin A Kamble2011-07-222-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | With multilib & x32 builds dtrace is getting turned-on by the glib-2.0 configure, which causes following compilation failure. | x86_64-linux-libtool: link: ccache gcc -isystem/disk0/pokybuild/build-multilib/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -Wall -Wl,-rpath-link -Wl,/disk0/pokybuild/build-multilib/tmp/sysroots/x86_64-linux/usr/lib -Wl,-rpath -Wl,/disk0/pokybuild/build-multilib/tmp/sysroots/x86_64-linux/usr/lib -Wl,-O1 -o .libs/gtester gtester.o -L/disk0/pokybuild/build-multilib/tmp/sysroots/x86_64-linux/usr/lib ./.libs/libglib-2.0.so -lrt -Wl,-rpath -Wl,/disk0/pokybuild/build-multilib/tmp/sysroots/x86_64-linux/usr/lib | ./.libs/libglib-2.0.so: undefined reference to `GLIB_SLICE_ALLOC' | ./.libs/libglib-2.0.so: undefined reference to `GLIB_MEM_REALLOC' | ./.libs/libglib-2.0.so: undefined reference to `GLIB_SLICE_FREE' | ./.libs/libglib-2.0.so: undefined reference to `GLIB_MEM_ALLOC' | ./.libs/libglib-2.0.so: undefined reference to `GLIB_MEM_FREE' | ./.libs/libglib-2.0.so: undefined reference to `GLIB_QUARK_NEW' | collect2: ld returned 1 exit status | make[4]: *** [gtester] Error 1 (From OE-Core rev: 482519c984a1b9da61b8b3cc97a6d28309b3192f) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: Replace sigsetmask with posix compliant functionsKhem Raj2011-07-222-1/+37
| | | | | | | | | | This patch is not needed upstream since the code using sigsetmask has been deleted. (From OE-Core rev: 5b43339e2cc7c3f556665260ad7f2a5ee200e0af) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc: Add patch header for sync_file_range2.patchKhem Raj2011-07-221-0/+7
| | | | | | | (From OE-Core rev: 0cab3b6c37a5dde74db2e20620480413eb1d2f03) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-core-tools.bb: Exclude lttng-ust for x86_64/uclibcKhem Raj2011-07-221-1/+10
| | | | | | | (From OE-Core rev: 172e8de050673bedd1d7a17e5b9bd099448e20fa) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Sync patches with DOS line endings that became corruptedRichard Purdie2011-07-226-605/+605
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: Add depends to gettext to avoid host contaminationSaul Wold2011-07-211-3/+3
| | | | | | | | | [YOCTO #1242] (From OE-Core rev: aae5021101224344a2b1a3af5becf74291fbbfe5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-package: don't fail without localedef/gconvMartin Jansa2011-07-211-2/+6
| | | | | | | | | | | | | * in some cases we don't have localedef/gconv built ie when DISTRO_FEATURES lacks one of libc-charsets, libc-locales, libc-locale-code then is better ignore localedef/gconv instead of do_install_locale failing like in this bugreport: http://bugzilla.yoctoproject.org/show_bug.cgi?id=1209 (From OE-Core rev: 5486cac29db6e67051fff7637a0abc9aeab661e5) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add endianess macros used by previous endian-ness_handling.patchMatthew McClintock2011-07-212-2/+116
| | | | | | | | | | Some distro's don't include these macros in /usr/include/endian.h so we include them via this patch (From OE-Core rev: dc41f5a453aac2712b60da52f13e6efb035abe02) Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-core-tools: Exclude systemtap for uclibcKhem Raj2011-07-201-3/+8
| | | | | | | | | | | systemtap needs full fledged elfutils which cant be built on uclibc therefore we live without systemtap on uclibc (From OE-Core rev: aa66fc48d56385d7bea9c0099fdbc149b0eee7fc) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc_0.9.32: Implement sync_file_range2.Khem Raj2011-07-202-1/+42
| | | | | | | | | | On some arches e.g. arm, ppc sync_file_range2 is used instead of sync_file_range so we should consider that (From OE-Core rev: c480def3a3531577659a9cc0f10640f3df047bc2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc: improve packaging granularityPhil Blundell2011-07-201-15/+16
| | | | | | | | | | | Put each of the libraries into its own package rather than dumping them all into libc0. This saves ~300kB on the installed size of an i586 micro-base-image and avoids the need to set the hated LEAD_SONAME. (From OE-Core rev: fd1b9994f75117d47c088cdbe0d2aec0b600b31c) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: Tighten LICENSE FieldsSaul Wold2011-07-192-2/+2
| | | | | | | (From OE-Core rev: b8c76452e7e2681fb2c846e83bc62a0a2173eee9) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: fix packaging of thread_dbPhil Blundell2011-07-143-4/+4
| | | | | | | | | | | | | | Similarly to libnss*, if ${libdir} and ${base_libdir} were the same path then libthread_db would land in ${PN}-dev rather than the intended place. As before, fix this by moving eglibc-thread-db earlier in PACKAGES and adjusting its FILES to not capture the .so symlink. Bump PR for both 2.12 and 2.13. (From OE-Core rev: a4824eb8b04c6397e5398c0c4f0428daded8e42e) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: respect ${LDFLAGS}Phil Blundell2011-07-142-1/+3
| | | | | | | | | This avoids a GNU_HASH QA warning. (From OE-Core rev: 42cc35d1103c82e6e1f9aefc60bbea518ccc0768) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ncurses: Fix site_configMark Hatle2011-07-141-0/+0
| | | | | | | | | The site_config directory should have been attached to ncurses. (From OE-Core rev: e85d9ce426168374285cd7a2c87fc82bf9cb675a) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: fix runtime assertion failureNitin A Kamble2011-07-132-0/+180
| | | | | | | | | | | | | | | This fixes bug [YOCTO #1237] Runtime assertion errors were observed: Inconsistency detected by ld.so: dl-deps.c: 622: _dl_map_object_deps: Assertion `nlist > 1' failed! A fix was available for this issue: http://sourceware.org/bugzilla/show_bug.cgi?id=12454 (From OE-Core rev: de4dc5f0741533529789a6094721f708728af386) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: fix installed but not packaged filesNitin A Kamble2011-07-131-0/+4
| | | | | | | | | | | | Fixes these package QA warnings: WARNING: For recipe eglibc, the following files were installed but not shipped in any package: WARNING: /etc/localtime (From OE-Core rev: 9070c91c1242ec5ea8a8c7f0dd4cf40e8ce59221) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Patches: Fix Upstream-Status infoSaul Wold2011-07-135-7/+4
| | | | | | | (From OE-Core rev: f2a5b2d143fff8337d2f0d024bc593c55f56a3a3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glibc: fix false failureNitin A Kamble2011-07-131-1/+1
| | | | | | | | | do not just fail if grep does not match the locale name in the list (From OE-Core rev: 6fdbd9129c602fd58179e5880e070c1ec7ea5540) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: ensure that NSS libs go into the right package when ${base_libdir} ↵Phil Blundell2011-07-132-3/+3
| | | | | | | | | | | | | and ${libdir} are the same Previously, libnss_hesiod et al. could get swallowed by the wildcarded glob in ${PN}-dev. Fix it by moving eglibc-extra-nss earlier in the PACKAGES and adjusting its FILES to ensure that the devel symlinks don't get caught. (From OE-Core rev: 585e46e089e8863c8970a9c7c02159805e3e479a) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sato-sdk: add clutter for sato-sdk imageYu Ke2011-07-131-1/+3
| | | | | | | | | | | | | Yocto ADT has Eclips clutter template, so it is better to have clutter in SDK image to support ADT. this patch add clutter and clutter-box2d app to sato-sdk image for this purpose Fix [YOCTO #891] (From OE-Core rev: a6e9edb7b4b5b0bdb067a59d691d33fba8948963) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass, task-base: remove references to obsolete bluez-dtl1-workaroundPhil Blundell2011-07-121-5/+0
| | | | | | | (From OE-Core rev: a78b644a8aebd078b9cc51bf7d102feef8191d95) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: fix missing features due to lack of variable expansionPaul Eggleton2011-07-122-3/+3
| | | | | | | | | | Expand DISTRO_FEATURES and MACHINE_FEATURES fully so that any inner variable references (such as DISTRO_FEATURES_LIBC) are expanded properly. (From OE-Core rev: 01e372559052aa348ceced07540fdb774d292c65) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* update-rc.d: Switch from a tag to a sepcific revisionRichard Purdie2011-07-121-1/+4
| | | | | | | | | | | | | | Unfortunately the git fetcher cannot resolve a named tag into a revision without network access. Since its desireable for OE-Core to function in a networkless environment, we need to specify the revision in the recipe which corresponds to the 0.7 tag. [YOCTO #1140] Acked-by: Joshua Lock <josh@linux.intel.com> (From OE-Core rev: a4ef9a33c87ef8f8fed6f6aec6998c4a9ce17154) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: add RDEPENDS for bash on eglibc-utilsSaul Wold2011-07-081-1/+1
| | | | | | | | | | | | | | | [YOCTO #1214] The eglibc-utils contains 2 scripts (tzselect and xtrace) that use bash, so add an RDEPENDS to eglibc-utils. This also removes libsotruss as it's currently not built, it was not previously depended on because it was mis-spelled as "EDEPENDS" (From OE-Core rev: e2f19080954c90188d27508bda4e8493e9ede12c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: unbash ldd (from oe.dev)Saul Wold2011-07-081-2/+1
| | | | | | | | | | | | | | | | (From oe-dev rev: 0a831e2cd1c27d30cd76ddada9a44a703ab60f41) * replace shebang of ldd by /bin/sh, so ldd doesn't depend on bash anymore. Tested with busybox sh. * added to do_configure_prepend because do_patch is only a python function (From OE-Core rev: 2fc1ef1ad69e18dcc9cff05bd65f042a8dece5bb) Signed-off-by: Thomas Zimmermann <ml@vdm-design.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: avoid copying ${libdir} twice if it's the same as ${base_libdir}Phil Blundell2011-07-081-2/+4
| | | | | | | | | | Otherwise the following "mv ${libdir}/gconv" fails because the destination has already been created. (From OE-Core rev: f825e4ca619d3dc9c650343327a753eeb4a50e51) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: bump PR for OLDEST_KERNEL changePaul Eggleton2011-07-082-2/+2
| | | | | | | | | Bump PR as eglibc should be rebuilt for the new OLDEST_KERNEL value. (From OE-Core rev: 14386598d8e47bb8a05d29fe3bb04b80b3b6fad2) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* console-tools: Add RDEPENDS on bashSaul Wold2011-07-081-1/+2
| | | | | | | | | [YOCTO #1214] (From OE-Core rev: 95b3d348a0ce7eae5c8cbd04afde6e1b34bdee76) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: bump PR to ensure ipv4 is enabledPaul Eggleton2011-07-071-1/+1
| | | | | | | | | | Now that ipv4 has been added to the default DISTRO_FEATURES we need to bump PR as busybox will need to be rebuilt. (From OE-Core rev: d97eeadc4e759d4e7793c30f6cc214e86e8df35c) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* tinylogin: use angstrom mirror for SRC_URIPhil Blundell2011-07-071-1/+1
| | | | | | | | | since busybox.net no longer seems to be hosting the tarball (From OE-Core rev: 465692552eae360e9053df1fd26a2e24f21785c1) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-base: remove unconditional inclusion of kernel-module-rtc-sa1100Anders Darander2011-07-071-1/+0
| | | | | | | (From OE-Core rev: 0c858d6c0a3b6249a535bfb670df5dc3111b4af1) Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-base: remove modutils reference.Anders Darander2011-07-071-45/+15
| | | | | | | | | | | Also remove the other kernel24 references. Make everything dependent on kernel26 default. Move the RDEPENDS- and RRECOMMENDS_task-base-kernel26 to _task-base. (From OE-Core rev: 030e4d5221631b452e0a00f8a4134b923115249d) Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc-0.9.32: Implement execvpe and refresh scheduler functionsKhem Raj2011-07-074-1/+621
| | | | | | | | | Enable UCLIBC_HAS_UTMPX (From OE-Core rev: bac2e1ccca7476b670b6ec9db4b4ecb43edbfed7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc_git: Implement execvpe and refresh scheduler functionsKhem Raj2011-07-074-1/+621
| | | | | | | | | Enable UCLIBC_HAS_UTMPX (From OE-Core rev: e586bfcbfda7e0aaa6323f9063d84f6663325bb1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc_git: Move SRCREV past 0.9.32 releaseKhem Raj2011-07-0714-957/+70
| | | | | | | | | | | Set DP = -1 since 0.9.32 should be preferred Remove patches already merged upstream Change PV to 0.9.32+0.9.33-rc0 (From OE-Core rev: b0f87affd43ebaf4a9fd07e1cb99408073c61263) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc: Add recipes for 0.9.32 releaseKhem Raj2011-07-0724-0/+7602
| | | | | | | (From OE-Core rev: 99dcbc151676f9488e00374ef525f72854b9d459) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssh/dropbear: No need for each to PROVIDE ssh/sshdRichard Purdie2011-07-071-1/+0
| | | | | | | | | | | | | | Nothing in the system actually uses the PROVIDES field for these recipes, its usually the runtime packages that are used. We can therefore remove the PROVIDES and hence quieten the associated warnings from bitbake. If these recipes do really need the PROVIDES, they would be better as virtuals and adding that to MULTI_PROVIDER_WHITELIST. (From OE-Core rev: 84f3ae92ab4345cc99b47e021ff960857f803d45) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: fix ERROR: QA Issue: gettext rdepends on gettext-devKoen Kooi2011-07-051-1/+6
| | | | | | | | | This was fixed in 2008 already, see http://dominion.thruhere.net/koen/cms/the-testlab-strikes-again but regressed during the 0.16.x -> 0.18.x update. Strangely enough the comment was kept. (From OE-Core rev: 3cca899bedd168dd43cf297bcbc765c7ca07a9a0) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: Disable both git and cvs for autopoint's archive format.Richard Purdie2011-07-051-3/+4
| | | | | | | | | | The git-native dependency is between a 2-10% build performance hit for a small reduction in autopoint's archive size (500kb vs 3.5MB). We could always enable this for the target version only I guess. (From OE-Core rev: 7e85b21e5fa8e6b61377ae830a95ebc7cd8fbd11) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils: Upgrade from 8.9 to 8.12Mei Lei2011-07-041-2/+2
| | | | | | | (From OE-Core rev: 423951fe1ae750fad6b178bb6189e61137ded1ee) Signed-off-by: Mei Lei <lei.mei@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc: Fix compilation in thumb modeKhem Raj2011-07-021-0/+7
| | | | | | | | | | | | | It was not setting COMPILE_IN_THUMB_MODE in .config when ARM_INSTRUCTION_MODE = thumb. Reason was that this entry has to exist in merged defconfig so we add it disabled which means no harm to other architectures (From OE-Core rev: 3314325d95837cfe8091076444a85093d32320a4) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Drop PRIORITY variableRichard Purdie2011-07-0114-14/+0
| | | | | | | | | | | | | | | | As discussed on the mailing list, this variable isn't useful and if wanted would be better implemented by distros using pn-X overrides. This patch executes: find . -regex ".*\.\(bb\|inc\)$" | xargs sed -i '/^PRIORITY = ".*"$/d' against the tree removing the referenced. Thanks to Phil Blundell for the command. (From OE-Core rev: d122343362669c683acc4af295971a62cbc823fc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc: Add default uClibc.machine filesKhem Raj2011-07-012-0/+30
| | | | | | | | | | | | | Add generic machine config file uClibc.machine in topdir should work mostly and odd ones like mips should have a copy of their own as explained (From OE-Core rev: 40ecaf6a59ba61e72d29d7e677197ef37c998408) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* uclibc: Fix bug exposed by udev 168+ for mips architectureKhem Raj2011-06-302-1/+35
| | | | | | | | | | | | | | | | | newer udev uses sgnalfd + epoll and this exposed a bug in uclibc for mips where SFD_NONBLOCK should be defined with 0200 for mips but was using 04000. This would cause random segfaults in udev during boot process Tested on qemumips/angstrom console-image since angstrom uses udev 171. It worked well when we did not use meta-oe layer because udev in oe-core will then be used which is at version 164. (From OE-Core rev: a318b3c319ab34f661b3f41855374adba5b10394) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>