summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* librsvg: Fix unpackaged directory warningsRichard Purdie2012-03-131-1/+6
| | | | | | | | | | This patch fixes the QA warnings: WARNING: For recipe librsvg, the following files/directories were installed but not shipped in any package: WARNING: /usr/lib/gtk-3.0 WARNING: /usr/lib/gtk-3.0/engines Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sato-screenshot: Remove unneeded .la fileRichard Purdie2012-03-131-1/+5
| | | | | | | | | This resolves the QA warning: WARNING: For recipe sato-screenshot, the following files/directories were installed but not shipped in any package: WARNING: /usr/lib/matchbox-panel/libscreenshot.la Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-vmmouse: Package unpackaged filesRichard Purdie2012-03-131-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | This addresses the QA warnings: WARNING: For recipe xf86-input-vmmouse, the following files/directories were installed but not shipped in any package: WARNING: /lib WARNING: /lib/udev WARNING: /lib/udev/rules.d WARNING: /lib/udev/rules.d/69-xorg-vmmouse.rules WARNING: /usr/share/X11 WARNING: /usr/share/hal WARNING: /usr/share/X11/xorg.conf.d WARNING: /usr/share/X11/xorg.conf.d/50-vmmouse.conf WARNING: /usr/share/hal/fdi WARNING: /usr/share/hal/fdi/policy WARNING: /usr/share/hal/fdi/policy/20thirdparty WARNING: /usr/share/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi WARNING: /usr/lib/hal WARNING: /usr/lib/hal/hal-probe-vmmouse The hal files are simply deleted, we don't care about hal. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* leafpad: Package currently unpackaged files.Richard Purdie2012-03-131-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | This resolves the QA warning: WARNING: For recipe leafpad, the following files/directories were installed but not shipped in any package: WARNING: /usr/share/icons WARNING: /usr/share/icons/hicolor WARNING: /usr/share/icons/hicolor/16x16 WARNING: /usr/share/icons/hicolor/22x22 WARNING: /usr/share/icons/hicolor/scalable WARNING: /usr/share/icons/hicolor/32x32 WARNING: /usr/share/icons/hicolor/24x24 WARNING: /usr/share/icons/hicolor/16x16/apps WARNING: /usr/share/icons/hicolor/16x16/apps/leafpad.png WARNING: /usr/share/icons/hicolor/22x22/apps WARNING: /usr/share/icons/hicolor/22x22/apps/leafpad.png WARNING: /usr/share/icons/hicolor/scalable/apps WARNING: /usr/share/icons/hicolor/scalable/apps/leafpad.svg WARNING: /usr/share/icons/hicolor/32x32/apps WARNING: /usr/share/icons/hicolor/32x32/apps/leafpad.png WARNING: /usr/share/icons/hicolor/24x24/apps WARNING: /usr/share/icons/hicolor/24x24/apps/leafpad.png Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake.bbclass: add ${base_libdir} to CMAKE_LIBRARY_PATHNitin A Kamble2012-03-121-1/+1
| | | | | | | | | | | | Some libraries like libcrypto.so are installed at base_libdir instead of libdir. So add the base_libdir to CMAKE_LIBRARY_PATH so that these libraries can be found correctly. This resolves an issues with libzypp, which was not finding the libcrypo library correctly in an x32 build. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-xserver: Explictly disable dtrace, its not in DEPENDSRichard Purdie2012-03-122-1/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-dri-glsl-native: Avoid error when running configure a second timeRichard Purdie2012-03-121-1/+1
| | | | | | | | This avoids the error: ln: creating symbolic link `/media/data1/build1/poky/build/tmp/work/x86_64-linux/mesa-dri-glsl-native-7.11-r0/Mesa-7.11/src/glsl//../../configs/current': File exists Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11-trim/diet: Ensure libx11-locale doesn't trigger multiple provider issuesRichard Purdie2012-03-122-0/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Drop python depends from rpmdepsRichard Purdie2012-03-112-1/+3
| | | | | | | | | This python depends is added by rpmdeps every time it finds a python script. This is not necessary since we handle this in otherways. It also breaks things like nativesdk since the dependency is not renamed. The easiest solution is just to ignore this dependency. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm 5.4.0: Add rpmdeps-oecore to replace rpmdeps for package.bbclassRichard Purdie2012-03-092-1/+200
| | | | | | | | | This is a performance enhancement by adding a binary allowing batch processing of individual file dependencies. The second patch in this series uses the binary this patch creates. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_ipk.bbclass: Ensure Source is set to something else packaging can failRichard Purdie2012-03-081-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt-installer: Corrected wrong environment file names.Lianhao Lu2012-03-082-4/+3
| | | | | | | | | | [YOCTO #2055] 1. Corrected the wrong environment file name for powerpc. 2. Removed unnecessary variables in adt_installer.conf. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* formfactor: use full path to fbsetPaul Eggleton2012-03-082-4/+4
| | | | | | | | | | When using rootless X, /usr/sbin is not in PATH and thus running "fbset" will fail; so specify /usr/sbin/fbset instead. Fixes [YOCTO #1986] Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* prservice: Added sanity check for prservice connection.Lianhao Lu2012-03-083-2/+23
| | | | | | | | Fixed bug [YOCTO #2052]. Added sanity check for variables of PRSERV_HOST and PRSERV_PORT, also for the connection availabity of prservice. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bzip2: split into binary and library packagesAndreas Oberritter2012-03-089-8/+21
| | | | | | | | * Create libbz2 (and -dev, -staticdev), which can be installed without the bzip2 executables. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: use empty SRC_URI by defaultAndreas Oberritter2012-03-081-1/+1
| | | | | | | | | * Otherwise, recipes that only append to SRC_URI instead of overwriting it will get the full path of the recipe written into the Source: field of the package. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+: Amend upstream status of configure-nm.patchJames Limbouris2012-03-081-1/+3
| | | | | Signed-off-by: James Limbouris <james@digitalmatter.com.au> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdk-pixbuf: Pick up ${NM} from the environment.James Limbouris2012-03-082-1/+23
| | | | | Signed-off-by: James Limbouris <james@digitalmatter.com.au> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: Remove warnings for modutils and modprobe.dDarren Hart2012-03-081-0/+10
| | | | | | | | | | | | | | | Fixes [Yocto #2036] The source and build directories are unused, remove them. The modutils and modprobe.d directories may be used if modules are built that are either autoloaded or have modprobe.d entries. This isn't known at install time, so check after the package split if these directories are empty and remove them if they are. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: override PKGV, not PKGV_${PN}Christopher Larson2012-03-081-16/+1
| | | | | | | | | | This is needed to ensure that the RDEPENDS_${PN}-dev, RDEPENDS_${PN}-staticdev, and RRECOMMENDS_${PN}-dbg are accurate with respect to the PKGV of the ${PN} package, and incidentally fixes an rpm packaging issue, as rpm dislikes the recipe PV as PKGV. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xz: split out liblzma as seperate packagesKoen Kooi2012-03-081-1/+8
| | | | | | | As usual, this creates problems for upgrade paths, but splitting out the lib is worth the short term hassle Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* polkit: Fix Upstream-Status tagSaul Wold2012-03-082-2/+2
| | | | | Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* valgrind: Support compilation without X11Mike Crowe2012-03-081-2/+4
| | | | | | | Only depend on X libraries if the distribution has X support. Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mime.bbclass: Fix bracket error.Samuel Stirtzel2012-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the following error: ERROR: Error executing a python function in ...: AttributeError: 'str' object has no attribute 'append' ERROR: The stack trace of python calls that resulted in this exception/failure was: ERROR: File "populate_packages", line 193, in <module> ERROR: ERROR: File "populate_packages", line 189, in populate_packages ERROR: ERROR: The code that was being executed was: ERROR: 0189: rdepends.append("shared-mime-info-data") ERROR: 0190: d.setVar('RDEPENDS_' + pkg, " " + " ".join(rdepends)) ERROR: 0191: ERROR: 0192: ERROR: *** 0193:populate_packages(d) ERROR: 0194: ERROR: (file: 'populate_packages', lineno: 193, function: <module>) ERROR: 0185: postrm += d.getVar('mime_postrm', True) ERROR: 0186: d.setVar('pkg_postrm_%s' % pkg, postrm) ERROR: 0187: bb.note("adding shared-mime-info-data dependency to %s" % pkg) ERROR: 0188: rdepends = explode_deps(d.getVar('RDEPENDS_' + pkg, False) or d.getVar('RDEPENDS', False)) or "" ERROR: *** 0189: rdepends.append("shared-mime-info-data") ERROR: 0190: d.setVar('RDEPENDS_' + pkg, " " + " ".join(rdepends)) ERROR: 0191: ERROR: 0192: ERROR: 0193:populate_packages(d) Signed-off-by: Samuel Stirtzel <s.stirtzel@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow-sysroot: Fix for multilibZhai Edwin2012-03-081-1/+1
| | | | | | | | | | | Fix following error in multilib build: "ERROR: Task do_package_setscene depends upon nonexistant task poky/meta/recipes-extended/shadow/shadow-sysroot_4.1.4.3.bb:do_populate_sysroot_setscene" >From richard.purdie@linuxfoundation.org Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* multilib: extend all recipes in multilib.confDongxiao Xu2012-03-081-16/+297
| | | | | | Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/rt: udpate SRCREVs to 3.2.9-rt16Bruce Ashfield2012-03-082-4/+4
| | | | | | | | | Bumping the -rt kernel to pickup the incremental update to -rt16. No major changes from -rt15, except for a bug fix that we want to pick up. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/meta: fix incorrect config referencesBruce Ashfield2012-03-082-2/+2
| | | | | | | | | | | | | Updating the meta SRCREV to pickup the following fixes: a9ffedb meta/fri2/sys940x: fix incorrect cfg includes 3d1a678 meta/sys940x: fix incorrect emgd branch merge During the merge of the 3.0 BSPs forward to 3.2, a few moved config fragments were missed. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* psplash: Add mising commands module import.Peter Tworek2012-03-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python commands module is used in the recipe, but never imported. This leads to build errors like: NameError: global name 'commands' is not defined ERROR: The stack trace of python calls that resulted in this exception/failure was: ERROR: File "do_compile", line 24, in <module> ERROR: ERROR: File "do_compile", line 11, in do_compile ERROR: ERROR: The code that was being executed was: ERROR: 0020: bb.build.exec_func("oe_runmake", d) ERROR: 0021: shutil.copyfile("psplash", outputfile) ERROR: 0022: ERROR: 0023: ERROR: *** 0024:do_compile(d) ERROR: 0025: ERROR: (file: 'do_compile', lineno: 24, function: <module>) ERROR: 0007: localfiles = d.getVar('SPLASH_LOCALPATHS', True).split() ERROR: 0008: outputfiles = d.getVar('SPLASH_INSTALL', True).split() ERROR: 0009: for localfile, outputfile in zip(localfiles, outputfiles): ERROR: 0010: if localfile.endswith(".png"): ERROR: *** 0011: outp = commands.getstatusoutput('./make-image-header.sh %s POKY' % localfile) ERROR: 0012: print(outp[1]) ERROR: 0013: fbase = os.path.splitext(os.path.basename(localfile))[0] ERROR: 0014: shutil.copyfile("%s-img.h" % fbase, destfile) ERROR: 0015: else: Signed-off-by: Peter Tworek <tworaz666@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Upgrade to 4.6.3 releaseKhem Raj2012-03-086-151/+131
| | | | | | | | core-image-sato/core-image-minimal builds and boots on all qemu machines Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* logrotate 3.7.9: Allow rotate log across filesystemsRobert Yang2012-03-082-2/+157
| | | | | | | | | | | | | | | | | The logrotate can't save the log across the different filesystems since it used the "rename(const char *oldpath, const char *newpath)" to save the file, fix it to act as the "mv" command(first rename, if failed, read and write) to allow save the log across the different filesystems. * config.c: Remove the check for different filesystems * logrotate.c: Act as the "mv" command when rotate log * logrotate.8: Update the mannual * logrotate.8: Fix a bug in the mannual(\f should be \fR) [YOCTO #718] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: v3.2.9, v3.0.23 + fixes and updatesBruce Ashfield2012-03-085-31/+29
| | | | | | | | | | | | | | | | | | This is an update of the linux-yocto 3.0 and 3.2 SRCREVs to bring in the following updates: - v3.0.23 stable update - v3.2.9 stable update - 3.0/3.2: fri2 updates (pch + configuration changes) from Darren Hart - 3.0: pvr merge from Kishore Bodke - linux-yocto/rt: update to 3.0.23-rt38 - linux-yocto/rt: update to 3.2.9-rt15 These have been built for all qemu targets, and built for the appropriate hardware platforms. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: use bareclone optionBruce Ashfield2012-03-086-12/+12
| | | | | | | | | | Instead of specifying nocheckout=1, it provides a better workflow if the linux-yocto recipes use the new bareclone=1 option to get a mirrored copy of the source repository. This allows all local and remote branches to be available during the kernel build and development cycle. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types: add IMAGE_ROOTFS_ALIGNMENTKen Werner2012-03-081-1/+11
| | | | | | | | | Introduce a new variable called IMAGE_ROOTFS_ALIGNMENT that allows to control the aligment of the size of the rootfs. Its default value is set to 1KiB so that the existing behaviour is not changed. In case the SD card emulation of a QEMU system emulator gets used you may set the alignment to 2MiB. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl: add DirectFB supportAndreas Oberritter2012-03-081-3/+5
| | | | | | | | * Use conditional dependencies for DirectFB, like it's already done for OpenGL and X11. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bluez4: add dependency on libcheck to enable test modulesChase Maupin2012-03-082-2/+2
| | | | | | | | | | | | | | | | | | * The later versions of bluez such as 4.98 require libcheck in order to build the test packages as enabled by the --enable-test option passed in EXTRA_OECONF. * Failure to have the libcheck package available results in the configure script ignoring the --enable-test option and not building the test modules. * Adding libcheck, which is greater than the minimum required version of the check library of 0.9.6 allows building the test modules. * Build tested for am335x-evm MACHINE type and run time tested by back porting this fix to the oe-classic and arago setup and booting on am335x-evm. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* udev-164: don't hardcode path to pidofAndreas Oberritter2012-03-082-5/+3
| | | | | | | | * pidof lives in /bin, search it in $PATH. * Assume pidof's presence. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Fix PACKAGECONFIG handling when no flags are setRichard Purdie2012-03-051-3/+4
| | | | | | | | | When the main PACKAGECONFIG variable was empty with no flags set, the options were not being added to explicitly disable features. This patch corrects that problem and ensures the disable fields are correctly parsed and added to variables. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* polkit: Default to shadow, not none to fix build failuresRichard Purdie2012-03-051-2/+2
| | | | | | | Without this builds would fail due to an invalid confiuration being selected by the configure script. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Replace bb.data.expand(xxx, d) -> d.expand(xxx)Richard Purdie2012-03-0544-129/+129
| | | | | | | | sed \ -e 's:bb.data.\(expand([^,()]*\), *\([^) ]*\) *):\2.\1):g' \ -i `grep -ril bb.data.expand *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sstate: Remove unecessary bb.data.expand()Richard Purdie2012-03-051-7/+7
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Convert getVar/getVarFlag(xxx, 1) -> (xxx, True)Richard Purdie2012-03-0583-290/+290
| | | | | | | | | | | | Using "1" with getVar is bad coding style and "True" is preferred. This patch is a sed over the meta directory of the form: sed \ -e 's:\(\.getVar([^,()]*, \)1 *):\1True):g' \ -e 's:\(\.getVarFlag([^,()]*, [^,()]*, \)1 *):\1True):g' \ -i `grep -ril getVar *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/classes: Convert to use appendVar and appendVarFlagsRichard Purdie2012-03-057-58/+24
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: reinstate PE=1 that got lost in the big meta-oe Xorg mergeKoen Kooi2012-03-052-1/+3
| | | | | | | This prevents package managers 'upgrading' 1.4.4 to 1:1.4.3 Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtk+ 2.24.8: bump PR to force rebuild and feed updateKoen Kooi2012-03-051-1/+1
| | | | | | | | | This should errors similar to this one: /usr/libexec/gdm-simple-greeter: symbol lookup error: /usr/lib/libgdk-x11-2.0.so.0: undefined symbol: _XGetRequest Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* polkit 0.104: add 2 backports from upstream to fix crashes during authKoen Kooi2012-03-053-1/+119
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* polkit 0.104: convert pam code to PACKAGECONFIG and adhere to OE recipe ↵Koen Kooi2012-03-051-10/+15
| | | | | | | styleguide Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* soc-family.inc: to be included in machine.conf to add SOC_FAMILY to ↵Denys Dmytriyenko2012-03-041-0/+2
| | | | | | | | | | | | MACHINEOVERRIDE Add a soc-family.inc file that can be included in a machine.conf to enable the use of SOC_FAMILY in MACHINEOVERRIDE, which could be useful to group multiple machines with the same common base. Some examples can be seen in meta-ti BSP layer. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11-trim: Add error information from LSB Test Suite to ↵Xiaofeng Yan2012-03-041-1/+32
| | | | | | | | | | makekeys_crosscompile.patch Append error information from LSB Test Suite to this patch for an illustrative purpose \ why this patches should be needed. Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11-1.4.4: Add patch "makekeys_crosscompile.patch"Xiaofeng Yan2012-03-041-1/+2
| | | | | | | | | | Add patch "makekeys_crosscompile.patch" to libx11-1.4.4 for fixing bug 1970. [YOCTO #1970] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>