summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* e2fsprogs_1.42.bb: Fix build fallout for uclibcKhem Raj2012-01-192-1/+24
| | | | | | | | | | | e2fsprogs 1.42 onwards uses fallocate() which uclibc does not implement(yet). In most of places its use is controlled and it only used when configure detects fallocate being present but in this one case it missed to check for fallocate being available so here we add the check Signed-off-by: Khem Raj <raj.khem@gmail.com>
* adt-installer: install autoconf(/automake)-nativesdkLianhao Lu2012-01-192-13/+7
| | | | | | | [YOCTO #1909] Install autoconf-nativesdk and automake-nativesdk to host. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
* uclibc: Upgrade to latest masterKhem Raj2012-01-1914-860/+134
| | | | | | Document the patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* linux-yocto: restore WORKDIR as a patch source directoryBruce Ashfield2012-01-191-0/+2
| | | | | | | | | In the switch to using src_patches and using patches in their source directory, the scanning of WORKDIR migrated items like config fragments was dropped. Adding WORKDIR back as a patch directory restores the old functionality. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* site/ix86-common: fix an errorNitin A Kamble2012-01-191-1/+1
| | | | | | | | | | | | Fixed this line ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_int=1} as this line ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_char=1} This issue was causing guile recipe to compile-fail for x86 target. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* pkgconfig: Move pkg.m4 from -dev to packageSaul Wold2012-01-192-1/+3
| | | | | | | | | | If pkgconfig is installed you're doing development work and the -dev package makes little sense in the pkgconfig case. Keeping the .m4 file associated with the main package therefore makes more sense than having the user install both. [YOCTO #1908] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gnutls: Fix compilation on uclibcKhem Raj2012-01-192-2/+61
| | | | | | Examples do not compile correctly on latest uclibc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsoup: Update package from v2.2.100 to v2.2.105Andrei Gherzan2012-01-192-4/+1189
| | | | | | | | I included a patch as well to solve a compile error. In this package, a dfprinf function is declared. It will fail as eglibc provides it's function as well. So i renamed libsoup's dprintf function into dprinfsoup. Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* chkconfig: Update package from v1.3.55 to v1.3.57Andrei Gherzan2012-01-191-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* busybox: enable dropping of duplicates in syslog, off by defaultJoshua Lock2012-01-194-2/+6
| | | | | | | | | | Busybox syslog includes functionality to drop duplicated syslog entries, enable this feature in the defconfig yet disable it by default. Expose configuration of the feature through the syslog-startup.conf file and the syslog init script. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* busybox: change syslog default to log to a fileJoshua Lock2012-01-191-1/+1
| | | | | | | | | | | This changes the default in syslog-startup.conf to log messages to a file (/var/log/messages) because: a) we already mount /var/log as a volatile mount by default b) users are accustomed to looking at /var/log/messages as most distributions don't ship with logread Signed-off-by: Joshua Lock <josh@linux.intel.com>
* busybox: enable log level configuration in syslog-startup.conf and scriptJoshua Lock2012-01-192-0/+4
| | | | | | | | | | It's possible to configure busybox syslog to only log messages above a certain level, expose this functionality through the syslog-startup.conf and syslog init script. Valid values are 1-8 inclusive. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* busybox: remove incorrect comments from syslog-startup.confJoshua Lock2012-01-191-2/+2
| | | | | | Setting rotation size and generations is supported with busybox syslogd Signed-off-by: Joshua Lock <josh@linux.intel.com>
* busybox: drop MARKINT option from init script and syslog-startup.confJoshua Lock2012-01-192-4/+0
| | | | | | | | | This option has been disabled in busybox since 2007 as it was deemed too buggy. See: http://git.busybox.net/busybox/commit/?id=4998c818919477d90674a3f220e7407c26da17f9 Signed-off-by: Joshua Lock <josh@linux.intel.com>
* pango.inc: fix /etc/pango -> /${sysconfdir}/pango/*Saul Wold2012-01-191-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* busybox: defconfig modified in order to activate CONFIG_EXPR_MATH_SUPPORT_64Andrei Gherzan2012-01-191-1/+1
| | | | | | | | | | Enable 64-bit math support in the expr applet. This will make the applet slightly larger, but will allow computation with very large numbers. [YOCTO #1767] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
* m4: A better refactoringSaul Wold2012-01-197-32/+33
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* package_rpm.bbclass: Add support for filenames with spacesMark Hatle2012-01-171-4/+4
| | | | | | | | Files with spaces must be fully quoted in an RPM spec file. It was easier to quote all file paths, then to do it selectively. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox/uglibc: remove obsolete check for "kernel24"Andrei Gherzan2012-01-172-6/+2
| | | | | | | | | | | Busybox checks if MACHINE_FEATURES contains "kernel24". If so, CONFIG_FEATURE_2_4_MODULES will be on "y". kernel24 is no longer present in any machine configuration. The same situation is in uglibc with a different CONFIG mapping. [YOCTO #1901] Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls.inc: set libz prefixMartin Jansa2012-01-171-1/+2
| | | | | | | | | | | | | | | | | | | * without this patch host's zlib is used, similar to issue with libreadline it's important if host's zlib is compatible with MACHINE and in this case zlib was in DEPENDS so header was always available in sysroot lib/config.log: configure:18288: checking whether to include zlib compression support configure:18291: result: yes configure:18786: checking for libz configure:18808: x86_64-oe-linux-gcc -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c /usr/lib/libz.so >&5 configure:18808: $? = 0 configure:18818: result: yes configure:18825: checking how to link with libz configure:18827: result: /usr/lib/libz.so Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: add readline to DEPENDS and add --with-libreadline-prefixMartin Jansa2012-01-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * without this patch it looks for readline in host's /usr/lib a) and fails if readline wasn't built before gnutls, because -I is set and cannot find header file, this case is better configure:33131: checking for readline configure:33156: x86_64-oe-linux-gcc -m64 --sysroot=/OE/oe-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/oe-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c /usr/lib/libreadline.so >&5 conftest.c:240:31: fatal error: readline/readline.h: No such file or directory b) and finds usable version there if readline was built and MACHINE is compatible with host (like qemux86-64 on amd64 host) and then it's passing -L/usr/lib (without sysroot prefix) to every build using libgnutls.la configure:33131: checking for readline configure:33156: x86_64-oe-linux-gcc -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c /usr/lib/libreadline.so >&5 configure:33156: $? = 0 configure:33173: result: yes configure:33185: checking how to link with libreadline configure:33187: result: /usr/lib/libreadline.so configure:33199: checking readline/readline.h usability configure:33199: x86_64-oe-linux-gcc -m64 --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -std=gnu99 -c -O2 -pipe -g -feliminate-unused-debug-types -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include conftest.c >&5 configure:33199: $? = 0 configure:33199: result: yes configure:33199: checking readline/readline.h presence configure:33199: x86_64-oe-linux-gcc -E --sysroot=/OE/shr-core/tmp-eglibc/sysroots/qemux86-64 -m64 -I/OE/shr-core/tmp-eglibc/sysroots/qemux86-64/usr/include conftest.c configure:33199: $? = 0 configure:33199: result: yes configure:33199: checking for readline/readline.h configure:33199: result: yes Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: create /etc/pango in module postinsts if it's missingKoen Kooi2012-01-172-1/+4
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "pango.inc: add directory "/etc/pango""Koen Kooi2012-01-171-5/+1
| | | | | | | This reverts commit 65186bd86170d8c375931a18487c2fdf3bd1b3b0. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl-1.0.0: Update to 1.0.0e and fix QA WarningSaul Wold2012-01-1718-4/+4
| | | | | | | | | | | | | | | | http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4108 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4576 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4577 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4619 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-0027 [YOCTO #1905] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* openssl-0.9.8: Update to 0.9.8sSaul Wold2012-01-1724-4/+4
| | | | | | | | | | | | | | | | http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4108 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4109 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4576 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4577 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2011-4619 [YOCTO #1904] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* valgrind: Update for eglibc 2.15Saul Wold2012-01-172-5/+22
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* add mfatbu/mfatbl instructions support in ValgrindAneesh Bansal2012-01-172-1/+96
| | | | Upstream Status : Pending
* babeltrace: Integrated from version 0.8Zumeng Chen2012-01-171-0/+28
| | | | | | It provides trace read and write libraries, as well as a trace converter. Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
* lttng-modules: Update to 2.0Zumeng Chen2012-01-172-0/+68
| | | | | | | | | | | | | | | | | This patch intended to integrate the lttng-modules 2.0 package containing the kernel tracer modules. LTTng-modules 2.0 is currently in pre-release (-pre11), so we have to update it when official released. lttng-2.0 supports lttng-modules extra builds, which don't need any patches on Linux kernel vs the previous version of lttng. As described in README of lttng-modules-2.0, so far, it has been tested in the latest kernel on x86 32/64-bit, and powerpc 32-bit, , build tested on ARM. So does yocto kernel, the related tests on qemux86 and qemuppc has been validated and a build test on qemuarm passed too with this patcheset. Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
* lttng-tools: Update to 2.0-pre16Zumeng Chen2012-01-172-0/+57
| | | | | | | | | | | This patch intended to integrate the Linux trace toolkit, which is a suite of tools designed to extract program execution details from the Linux operating system and interpret them. lttng-tools 2.0 is currently in pre-release(-pre16), so we have to update it when official released. Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
* lttng-ust: Update to 2.0Zumeng Chen2012-01-171-0/+30
| | | | | | | This patch intended to integrate the LTTng UST 2.0 package, which contains the userspace tracer library to trace userspace codes. Signed-off-by: Zumeng Chen <zumeng.chen@windriver.com>
* m4: refactor .bb and .inc filesSaul Wold2012-01-173-19/+22
| | | | | | | | The orignal had common code in the m4_1.4.16.bb file that was in the m4.inc file. m4-native was then including the m4.bb file and picking up the BBCLASSEXTEND, which causes the fetch to fail. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* classes/packagehistory: remove now obsolete classPaul Eggleton2012-01-171-249/+0
| | | | | | | | packagehistory.bbclass has been superseded by buildhistory.bbclass, which gives more detailed output (including information on produced images) as well as other enhanced functionality. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* classes/package: remove out-of-date notice referring to the OE bugtrackerPaul Eggleton2012-01-171-3/+0
| | | | | | | | OpenEmbedded doesn't officially use a bug tracker anymore, and a message asking the user to fix the metadata could be applied to almost any error that occurs, so just remove the whole message. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* conf/bitbake.conf: allow wget to output error messagesPaul Eggleton2012-01-171-3/+3
| | | | | | | | | Use the -nv instead of -q command line option for wget so that if fetching from a URL that the wget fetcher handles (e.g. http) fails, we get a possibly useful error message (but it still remains relatively quiet when the fetch succeeds.) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* classes/base: note variable name in COMPATIBLE_* skip messagesPaul Eggleton2012-01-171-2/+2
| | | | | | | When raising SkipPackage for COMPATIBLE_MACHINE and COMPATIBLE_HOST exceptions, include the name of the variable as a hint to the user. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* prelink: Update to latest versionMark Hatle2012-01-172-5/+5
| | | | | | | | | | | | | | | | The latest version of prelink corrects a problem when attempting to prelink MIPS architectures. 2012-01-04 Mark Hatle <mark.hatle@windriver.com> * exec.c: Check that a section is larger then 0 bytes when determining the section to segment mapping. This matches the behavior of elfutils - readelf. Otherwise an empty PROGBITS section at the end of a segment will cause a failure. [YOCTO #1463] Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* task-base: add VIRTUAL-RUNTIME_alsa-state to task-base-alsaJoshua Lock2012-01-172-2/+4
| | | | | | | Define this to be the alsa-state package by default. This enables automatic configuration setting and restoration on systems with alsa. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* alsa-state: move state files to localstatedirJoshua Lock2012-01-172-6/+8
| | | | | | | | | | | alsactl creates the state files in /var/lib/alsa by default so switch alsa-state to use files in that location. Further, update the alsa-state init script to have the location of the state files sed'ed into the script at do_install time (so as to remove hard coding of directory paths). Signed-off-by: Joshua Lock <josh@linux.intel.com>
* alsa-state: add alsa-state from oe classicJoshua Lock2012-01-174-0/+99
| | | | | | | | alsa-state adds an init script and configuration files to enable a consistent and centralised mechanism for setting and restoring alsa configuration. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* task-base: move default definition of VIRTUAL-RUNTIME_apmJoshua Lock2012-01-172-3/+1
| | | | | | This belongs in default-providers.conf Signed-off-by: Joshua Lock <josh@linux.intel.com>
* distro_tracking: recipe upgrades and manual check infoScott Garman2012-01-171-18/+22
| | | | | | | | | | | | Updated info for the following recipes: e2fsprogs expat chrpath libevent libpam Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* e2fsprogs: upgrade to 1.42Scott Garman2012-01-176-52/+48
| | | | | | Refactored quotefix.patch to apply cleanly. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* libpam: upgrade to 1.1.5Scott Garman2012-01-171-13/+14
| | | | | | | | | Updated HOMEPAGE, BUGTRACKER, and SRC_URI fields to reflect new project hosting. Cleaned up some of the metadata ordering. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* bitbake.conf: search /lib for -native buildsEnrico Scholz2012-01-171-1/+7
| | | | | | | | Changes to BUILD_LDFLAGS are required due to the recent movement of some libraries from ${libdir} to ${base_libdir}. ${base_libdir} must be now in the linker search path to avoid build problems of -native packages. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
* libtool: Put all libltdl headers in the correct libltdl-dev packageColin Walters2012-01-171-1/+1
| | | | | /usr/include/ltdl.h was in libtldl-dev, but not the headers it depends on.
* grub-efi-native: fix errors with automake 1.11.2Nitin A Kamble2012-01-172-2/+5891
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes these errors observed with automake 1.11.2 The useof pkglibhas become more strict compared to the earlier release of automake resulting in these failures. Fixed the files related to automake to avoid the issue. | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | Makefile.am:6: `conf/Makefile.common' included from here | autoreconf: automake failed with exit status: 1 | ERROR: autoreconf execution failed. | conf/Makefile.common:150: `pkglibdir' is not a legitimate directory for `SCRIPTS' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | grub-core/Makefile.am:5: `conf/Makefile.common' included from here | conf/Makefile.common:150: `pkglibdir' is not a legitimate directory for `SCRIPTS' | Makefile.am:6: `conf/Makefile.common' included from here | conf/Makefile.common:140: `pkglibdir' is not a legitimate directory for `DATA' | Makefile.am:6: `conf/Makefile.common' included from here | autoreconf: automake failed with exit status: 1 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* package.bbclass: quote pathname given to objdumpEnrico Scholz2012-01-171-2/+2
| | | | | | | Packaging will fail with executable files containing spaces in their names. Patch quotes the parameter passed to 'objdump'. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
* image_types_uboot.bbclass: Add uncompressed ext2 image optionMatthew McClintock2012-01-171-1/+5
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>
* image_types.bbclass: Fix generating uncompressed ext2 imagesMatthew McClintock2012-01-171-1/+6
| | | | Signed-off-by: Matthew McClintock <msm@freescale.com>