summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* qemu_git: Ensure we have the required dependencies for a native buildJoshua Lock2010-04-151-1/+18
| | | | | | | | qemu-native requires a libGL and the SDL development headers to build with our GL "emulation". This patch adds a check before configure for the native package to ensure that the sdl.pc file and GL so files exist and bombs out otherwise. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* relocatable.bbclass: Actually skip symlinksJoshua Lock2010-04-121-4/+2
| | | | | | | The previous patch to do so was badly merged and didn't actually skip all symlinks, only ones which where not an absolute path... Signed-off-by: Joshua Lock <josh@linux.intel.com>
* gpgme: STAGING_DIR_HOST != STAGING_DIR/HOST_SYS and this causes subtle cross ↵Richard Purdie2010-04-121-2/+2
| | | | | | contamination between certain machines. Fix. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* relocatable.bbclass: ignore symlinksJoshua Lock2010-04-081-1/+2
| | | | | | | | If this links to a file created by the package install we already handle it when we process the sysroot. By ignoring symlinks here we don't cause a build to fail when the symlink is to somewhere in the host OS. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* relocatable.bbclass: Handle files which don't have read/write permissionsJoshua Lock2010-04-081-2/+17
| | | | | | | | It's possible to have files in our sysroot which don't have the write (or in some cases even the read) bit set. Test for these and if they are not set temporarily set them so that we can chrpath the binaries. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* packaged-staging.bbclass: Remove hardcoded paths in binfiles for target packagesJoshua Lock2010-04-081-1/+1
| | | | | | | Amend the default PSTAGE_SCAN_CMD, as used when scanning target packages, to include binconfig scripts in the results and remove their hardcoded paths. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* igep0020: Rename files for IGEP v2 boards, prepare for support Hw rev. B and ↵Enric Balletbo i Serra2010-04-076-1/+1
| | | | | | rev. C Signed-off-by: Enric Balletbo i Serra <eballetbo@iseebcn.com>
* linux-igep2: update to latest stable version 2.6.28-3Enric Balletbo i Serra2010-04-074-69/+34
| | | | Signed-off-by: Enric Balletbo i Serra <eballetbo@iseebcn.com>
* psuedo: We don't use lib64Richard Purdie2010-04-062-2/+11
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* psuedo: Add missing install functionRichard Purdie2010-04-011-0/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* relocatable: Handle directories having subdirectories of binariesJoshua Lock2010-04-011-15/+24
| | | | | | | | | | | | Make the processing of directories less naive so that it can handle a directory with children that are directories. We now scan for and process binaries in all directories below the scanned paths rather than only the top-level directory. This patch moves the meat of the post-processing into a separate function which is fed paths, process_dir (). Then when the function finds a subdirectory of the passed path which is itself a directory it recursively calls itself. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* gcc-cross-initial/gcc-cross-intermediate: Add missing EXTRA_OECONF variablesRichard Purdie2010-03-313-0/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* python-pycurl: Set NATIVE_INSTALL_WORKSRichard Purdie2010-03-311-0/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* encdev-updater: Set NATIVE_INSTALL_WORKSRichard Purdie2010-03-311-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* liblbxutil: Fix cross compile issuesRichard Purdie2010-03-312-2/+65
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* python-pycurl: Fix buildingJoshua Lock2010-03-311-1/+3
| | | | | | | Add python to DEPENDS and ensure the required environment variables are available at build time. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* gcc: Don't create links in base-libdirRichard Purdie2010-03-311-1/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-crosssdk: Remove bogus requireRichard Purdie2010-03-311-1/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* poky-moblin.inc: Set provider for virtual/TARGETcompilerlibsRichard Purdie2010-03-311-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Add 4.2.3 versionRichard Purdie2010-03-311-0/+10
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-crosssdk: Create common include filesRichard Purdie2010-03-319-62/+37
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross.inc: Move do_compileRichard Purdie2010-03-312-4/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross: Use NATIVEDEPSRichard Purdie2010-03-314-5/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Move -native dependencies into the base gcc version configuration file ↵Richard Purdie2010-03-3112-25/+13
| | | | | | and create and use EXTRA_OECONF_INITIAL and EXTRA_OECONF_INTERMEDIATE variables Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross-kernel: Remove unneeded requiresRichard Purdie2010-03-311-2/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Move core code to the main include fileRichard Purdie2010-03-313-49/+47
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-cross: Simplify require statementsRichard Purdie2010-03-313-4/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Drop 4.1.2 as its unusedRichard Purdie2010-03-3132-4535/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc: Drop 3.4.4/3.4.6 and gcc-native as all are now unusedRichard Purdie2010-03-3155-12460/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-csl: Drop old versionRichard Purdie2010-03-3016-190/+7
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Handle libgcc headers correctly and set c++ include patch for ↵Richard Purdie2010-03-302-3/+3
| | | | | | packages correctly Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Fix c++ include pathRichard Purdie2010-03-302-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-package-cross.inc: Only stage gcc-runtime headers for gcc-crossRichard Purdie2010-03-301-4/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* classes/conf: Update to handle gcc-runtimeRichard Purdie2010-03-294-3/+4
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-runtime: Add initial recipeRichard Purdie2010-03-2910-115/+142
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* gcc-4.3.3: Add patch for issue PR35942 to fix libstdc++ build issues with ↵Richard Purdie2010-03-292-0/+39
| | | | | | certain host cross compile combinations Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* autotools.bbclass: Allow extraction of the configure arguments for use in ↵Richard Purdie2010-03-291-17/+19
| | | | | | strange testcases Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* relocatable.bbclass: we need to process library files tooJoshua Lock2010-03-261-1/+1
| | | | | | | The .so files we ship also have a RPATH encoded so should be post-processed for a relocatable RPATH too. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* rootfs_rpm: Explicitly add runtime dependencies to dependsJoshua Lock2010-03-261-1/+1
| | | | | | | Python RDEPENDS are tricksy beasts and the runtime dependencies of Yum aren't being pulled in for the RPM rootfs so explicitly add them to depends. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* createrepo: Fix dependencies, yum at runtime and libxml2 at buildJoshua Lock2010-03-261-2/+3
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* .gitignore: Add packaged staging directory to ignore listJoshua Lock2010-03-261-0/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* python-urlgrabber: Update to 3.9.1 with extra patches from FedoraJoshua Lock2010-03-266-12/+202
| | | | | | | Add a couple of extra patches from Fedora to make the latest createrepo package work. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* python-native: Fix DEPENDS by adding sqlite3Joshua Lock2010-03-261-2/+2
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* pyton-pycurl: Add new recipe from OE.devJoshua Lock2010-03-262-0/+37
| | | | | | | Add python-pycurl_7.19.0 from OE.dev with some tweaks to enable a native version. This package is a dependancy of newer Yum Signed-off-by: Joshua Lock <josh@linux.intel.com>
* curl: Bump to 7.20Joshua Lock2010-03-262-10/+10
| | | | | | Newer libcurl is needed by newer pycurl which is needed by newer yum Signed-off-by: Joshua Lock <josh@linux.intel.com>
* yum: Fix installation of python modulesJoshua Lock2010-03-262-15/+17
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* handbook: Update links to Anjuta pluginJoshua Lock2010-03-261-7/+10
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* fakechroot: Fix patch applicationJoshua Lock2010-03-261-3/+3
| | | | | | We listed the Debian patch but never actually asked BitBake to apply it. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* bitbake/event.py: Run class eventhandlers in the task context but ensure UI ↵Richard Purdie2010-03-251-8/+17
| | | | | | handlers run in the server context Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* bitbake/cooker.py: Finishing the command needs to happen after the ↵Richard Purdie2010-03-251-2/+2
| | | | | | BuildCompleted event else the cooker can shutdown first Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>