summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* insane.bbclass: Move code to add function to tasks toward the endKhem Raj2011-04-281-7/+8
| | | | | | Cosmetic change to make syntax highlighters happy Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl: add SRC_URI ChecksumsSaul Wold2011-04-281-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* logging: add bb* logging mechanisms for bash recipe functionsDarren Hart2011-04-282-0/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | The following logging mechanisms are to be used in bash functions of recipes. They are intended to map one to one in intention and output format with the python recipe logging functions of a similar naming convention: bb.plain(), bb.note(), etc. For the time being, all of these print only to the task logs. Future enhancements may integrate these calls with the bitbake logging infrastructure, allowing for printing to the console as appropriate. The interface and intention statements reflect that future goal. Once it is in place, no changes will be necessary to recipes using these logging mechanisms. I opted to write new functions instead of modifying the oe* logging functions from base.bbclass (and utils.bbclass in oe) for a couple reasons. First, one of my goals was to generate a uniform logging API between bash and python in recipes. Second, there are no users of oe* logging in meta (oe-core) or meta-yocto, while several oe recipes do use them. I wanted to make a clean start with the freedom to change behavior without forcing the oe recipes to change or experience unexpected logging changes. Eventually, the oe recipes can be migrated to the new bb* logging routines and the existing oe* routines can be retired (deleted). Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Chris Larson <clarson@kergoth.com>
* logging: remove unused BBDEBUG from local.conf.sampleDarren Hart2011-04-281-2/+0
| | | | | | | | | | | | The boolean BBDEBUG described in local.conf.sample is no longer referenced by any other sources. It also conflicts with the OS environment variable of the same name which maps to the debug log level also specified by the -D[D[D]] argument. Remove the boolean BBDEBUG from local.conf.sample. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Chris Larson <clarson@kergoth.com>
* logging: fix oedebug loglevel testDarren Hart2011-04-281-4/+4
| | | | | | | | | When the existing test for loglevel fails, the syntax used results in the recipe exiting with a silent failure. Performing any bash command after the test block resolves the problem, such as "shift" or "echo ''". Rewriting with 'if []; then' blocks provides a cleaner syntax and also resolves the failure. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* distro_tracking_fields.inc: add cdrtools recipeScott Garman2011-04-281-0/+11
| | | | Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* cdrtools: recipe and patch cleanupScott Garman2011-04-283-9/+28
| | | | | | | | | | * Recipe cleanup, added missing metadata fields and fixed whitespace issues * Added Upstream-Status to patches * Confirmed that CVE-2003-0655 does not apply to this recipe as rscsi is not packaged Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* python: add missing cytpes modulesSaul Wold2011-04-282-1/+60
| | | | | | | | | | Contributed by Martin Jansa via OE Fixes [YOCTO #1003] Signed-off-by: Antonio Ospite <ospite@studenti.unina.it> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-tools.inc: Dummify do_compile_perf and do_install_perf for uclibcKhem Raj2011-04-281-4/+13
| | | | | | | Perf wants elfutils and elfutils on uclibc does not work due to its usage of obstack_printf functionality missing from uclibc. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* attr: Fix compilation on uclibcKhem Raj2011-04-282-3/+5
| | | | | | | | It needs -lintl added to LDFLAGS for uclibc inherit gettext class instead of adding gettext to DEPENDS directly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xorg-lib: inherit gettext class instead of adding gettext to DEPENDS directlyKhem Raj2011-04-283-4/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* perl_5.12.2.bb: Undefine features not found in uclibcKhem Raj2011-04-281-0/+16
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* elfutils_0.148.bb: Fix compilation issues on uclibcKhem Raj2011-04-282-2/+27
| | | | | | | * Add -luargp and -lintl to linker flags * __mempcpy is not there on uclibc so define it to mempcpy Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libiconv: update from 1.9.2 -> 1.11.1Khem Raj2011-04-284-21/+102
| | | | | | | | | | | 1.11.1 was the last LGPLv2 release shared_preloadable_libiconv_linux.patch is needed to make libtool 2.4 happy Autoconf patch is similarly made to point m4 directory and update to newer autoconf Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sstate.bbclass: Reduce SSTATE_MANIFESTS assignment to be weakKhem Raj2011-04-281-1/+1
| | | | | | | | Distributions can then override this variable if needed useful e.g. when building uclibc/eglibc both using same tmpdir Signed-off-by: Khem Raj <raj.khem@gmail.com>
* distro_tracking_fields: cwautomacros, valgrind, etcDongxiao Xu2011-04-281-34/+38
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* cwautomacros: upgrade to version 20110201Dongxiao Xu2011-04-281-2/+2
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* alsa-utils: upgrade to version 1.0.24.2Dongxiao Xu2011-04-282-12/+14
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* libsamplerate0: upgrade to version 0.1.7Dongxiao Xu2011-04-282-5/+28
| | | | | | Add libsamplerate-0.1.7-macro-quoting.patch to fix autoreconf issue Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* gst-fluendo-mpegdemux: upgrade to version 0.10.67Dongxiao Xu2011-04-281-2/+2
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* polkit: upgrade to version 0.101.Dongxiao Xu2011-04-282-5/+110
| | | | | | Derive introspection.patch from gobject to fix autoconf issue. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* libfm: Remove the flag of G_DISABLE_DEPRECATEDDongxiao Xu2011-04-282-2/+14
| | | | | | | | Latest glib-2.0 changes some macros and function definitions to be deprecated. However libfm still uses them. Therefore the flag G_DISABLE_DEPRECATED should be removed in libfm's Makefile. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* glib-2.0: upgrade to version 2.28.6Dongxiao Xu2011-04-286-4/+12
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* libsndfile1: upgrade to version 1.0.24Dongxiao Xu2011-04-283-46/+2
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* gupnp-av: upgrade to version 0.8.0Dongxiao Xu2011-04-281-2/+2
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* bluez-hcidump: upgrade to version 2.0Dongxiao Xu2011-04-281-4/+4
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* valgrind: upgrade to version 3.6.1Dongxiao Xu2011-04-283-2/+6
| | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* rxvt-unicode: upgrade to version 9.10Dongxiao Xu2011-04-289-117/+51
| | | | | | | | | | Remove some patches since some logic doesn't exist in upstream. This upgrades fixes CVE: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2006-0126 Also it fixes [Yocto #980] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* cpio-2.8 (GPLv2) bug fixNitin A Kamble2011-04-282-2/+29
| | | | | | This fixes bug [YOCTO #982] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* tar-1.17 (GPLv2) bugfixNitin A Kamble2011-04-282-1/+24
| | | | | | This fixes bug [YOCTO #982] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* web: update svn to 131 to fix build issueSaul Wold2011-04-281-1/+1
| | | | | | Fixes [YOCTO #974] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gdb: set --without-ust for EXTRA_OEFLAGSSaul Wold2011-04-281-1/+4
| | | | | | | | Disable using UST since there are some compiler errors with the newer version of lttng-ust 0.12, there may be other unknow problems, so wait for upstream fixes. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* perl: upgrade from 5.12.2 to 5.12.3Nitin A Kamble2011-04-2869-198/+281
| | | | | | And changed the perl tarball URL to more stable cpan location. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gcc: Add recipes for 4.6.0Khem Raj2011-04-2851-0/+6266
| | | | | | | | | | This is initial set of patches for testing them out The patches need documentation is pending Some patches especially uclibc related are not needed they must be dropped. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* quilt: fix test for target buildQing He2011-04-262-2/+30
| | | | | | fixes [YOCTO #969] Signed-off-by: Qing He <qing.he@intel.com>
* sat-solver: fix arch=all packagesQing He2011-04-262-11/+32
| | | | | | | | | add a new options to set noarch archs as all so platform independent packages can be recognized and installed. fixes [YOCTO #993] Signed-off-by: Qing He <qing.he@intel.com>
* task-base: allow distribution to define apm providerMartin Jansa2011-04-241-1/+4
| | | | | | | * use VIRTUAL-RUNTIME_apm instead of apm directly Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* create-lsb-image:Rename creat-lsb-image and fix some bugsXiaofeng Yan2011-04-242-198/+228
| | | | | Rename creat-lsb-image to create-lsb-image Fix some fuctions for more practical
* librsvg 2.32.1: fix postinst scriptKoen Kooi2011-04-241-2/+8
| | | | | | | | | | | | | | | | | | The symptom: root@pandaboard-core:~# sh /var/lib/opkg/info/librsvg-2-gtk.postinst g_module_open() failed for /home/root/--update-cache: /home/root/--update-cache.so: cannot open shared object file: No such file or directory root@pandaboard-core:~# the gdk-pixbuf-query-loaders app doesn't support arguments, only .so names, so remove --update-cache Also being fixed: * loader libdir * redirect output to /etc/gtk-2.0/gdk-pixbuf.loaders Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* pcmciautils: Upgrade 017 -> 018Khem Raj2011-04-225-40/+24
| | | | | | | version workaround is done in recipe itself by adding PV to CFLAGS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lsbsetup: add some workaround for LSB testsKang Kai2011-04-222-5/+18
| | | | | | | | | Add some workaround for LSB libstdcpp and tcl tests. Recreate locales for libstdcpp test, and resolve localhost is for tcl test [Yocto 898] Bump PR, update LICENSE information and installed file mode Signed-off-by: Kang Kai <kai.kang@windriver.com>
* qemu-helper-nativesdk: Update LIC_FILE_CHKSUM for renamed helperSaul Wold2011-04-221-1/+1
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* distro_tracking: recipe information updateNitin A Kamble2011-04-221-2/+5
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* libxml-parser-perl: upgrade from 2.36 to 2.40Nitin A Kamble2011-04-222-4/+4
|
* cpan.bbclass: export PERLHOSTLIB for perl modulesNitin A Kamble2011-04-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes sure that native perl .so can get loaded at the buildtime, and avoids following kind of errors while building perl modules: Nitin A Kamble <nitin.a.kamble@intel.com> 2011/04/20 + perl Makefile.PL EXPATLIBPATH=/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib EXPATINCPATH=/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/include *** Module name IN: /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Cwd.pm *** Module name OUT: /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Cwd.pm *** Module name IN: /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm *** Module name OUT: /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm Can't load '/disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/Fcntl/Fcntl.so' for module Fcntl: /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/auto/Fcntl/Fcntl.so: wrong ELF class: ELFCLASS32 at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/XSLoader.pm line 79. at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm line 215 BEGIN failed--compilation aborted at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/Fcntl.pm line 216. Compilation failed in require at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Temp.pm line 146. BEGIN failed--compilation aborted at /disk0/pokybuild/build0/tmp/sysroots/qemux86/usr/lib/perl/5.12.2/File/Temp.pm line 146. Compilation failed in require at inc/Devel/CheckLib.pm line 12. BEGIN failed--compilation aborted at inc/Devel/CheckLib.pm line 12. Compilation failed in require at Makefile.PL line 5. BEGIN failed--compilation aborted at Makefile.PL line 5. ERROR: Function 'do_configure' failed (see /disk0/pokybuild/build0/tmp/work/i586-poky-linux/libxml-parser-perl-2.40-r0/temp/log.do_configure.16956 for further information) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* perl-5.12.2: use of PERLHOSTLIB var fixNitin A Kamble2011-04-2257-14/+119
| | | | | | | | | | PERLHOSTLIB var is used to build target perl. It let perl use the native perl .so module files at the time of compilation of target perl. These changes to perl make the PERLHOSTLIB variable also useful for building perl modules to use native .so perl module. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* python-pycairo: fix installation path of __init__.pyNitin A Kamble2011-04-221-1/+7
| | | | | | This fixes Bug [YOCTO #477] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* git: upgrade from 1.7.3.4 to 1.7.4.3Nitin A Kamble2011-04-222-2/+4
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* python-gst: upgrade from 0.10.19 to 0.10.21Nitin A Kamble2011-04-222-3/+5
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* mpfr: upgrade from 3.0.0 to 3.0.1Nitin A Kamble2011-04-221-2/+2
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>