aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-03-19copyleft_compliance: handle localpaths ending with '/'dannyChristopher Larson
JIRA: SB-968 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-03-18mel.conf: Add LTTng2.0 support for P3041DS.y
Signed-off-by: Gilbert Coville <gilbert_coville@mentor.com>
2013-03-14package.bbcalss: Remove unnecessary package.remove function.Noor Ahsan
* Package.remove function was causing error when INCOMPATIBLE_LICENSES was truned on. It was saying str does not have remove function. It was not neede so removed it. Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
2013-02-15setup-builddir: revert the layerdeps bits for nowChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-02-15setup-builddir: correct layer sortingChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-02-15setup-builddir: add full support for LAYERDEPENDSChristopher Larson
There was substantial refactoring to pull this off. We switched from sh to bash so we can leverage associative arrays to store layer information we extract from layer.conf. If a required layer's dependency exists, we include it. If a required layer's dependency does not exist, we notify and abort. We only include an optional layer if all of its dependencies are already included. The one difference between master's setup-builddir and danny's setup-builddir is the latter currently doesn't lower meta-oe's priority below oe-core, as doing so could have an impact/risk given this is supposed to be a bugfix branch. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-02-12toolchain-sanity: fix the version mismatch messageChristopher Larson
The expected and required arguments were inadvertently reversed. Thanks to Andrew Gabbasov for spotting the problem. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-02-07setup-environment: add mentor's optional layersChristopher Larson
These are used if available, but their absence is nonfatal. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-02-07setup-builddir: the ability to add layers if they existChristopher Larson
To use, add the collection name from BBFILE_COLLECTIONS to an environment variable OPTIONALLAYERS. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-02-05mel-release: uncomment the EXTERNAL_TOOLCHAIN for the release templateChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-25Pull back setup script improvements from masterChristopher Larson
setup-environment: unbork machine check setup-environment: kill debug message setup-builddir: handle input other than y/n in the reconfig prompt setup-environment: escape $PATH in the generated setup-environment setup-environment: dedup the PATH to clean it up setup-builddir: don't prompt if reconfiguring for the same machine setup-builddir: fix local.conf path setup-environment: when no machine is specified, list the ones we can find Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-23systemd: fix python support issuesChristopher Larson
The fixes were pulled back from meta-systemd master, and are needed to fix builds on some machines, e.g. distros with python 2.7 like u12.04, as it was sucking in /usr/include/python2.7/ bits. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-15license.bbclass: fix undefined license_type bugChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-15license.bbclass: add from poky, r57154fChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-14base.bbclass: correct dont_skip_recipe logicChristopher Larson
This allows one to build a recipe which would be skipped, but which has packages which will not be. The code clearly intends this, but the logic doesn't reflect that intent. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-14license.bbclass: look at the correct per-package LICENSE variablesChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-14base.bbclass, license.bbclass: add from pokyChristopher Larson
Pulled from 57154f33552873a57f5513024c80ae3b1d38231c. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-14linux-firmware: kill the invalid : char in the LICENSEsChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-14xz: use more accurate license informationChristopher Larson
The source includes bits of PD, GPLv2, GPLv3, LGPLv2.1+, but the only file which is GPLv3 is an m4 macro which isn't shipped in any of our packages, and the LGPL bits are under lib/, which appears to be used for libgnu, which appears to be used for DOS builds. So we're left with GPLv2+ and PD. So, adjust the individual package licenses appropriately, but leave the base LICENSE as is, since it accurately reflects the licenses of the project / source tree. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2013-01-14gnome-common: correct LICENSE to GPLv2+Christopher Larson
This recipe is actually GPLv2+, not GPLv3, see http://git.gnome.org/browse/gnome-common/commit/?id=ce863d9 for the details. Also, the current version of this recipe in oe-core has this LICENSE. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-15mel-release: capture the full images directoryChristopher Larson
Due to inconsistent file naming amongst various BSPs, we're failing to pick up everything we need from DEPLOY_DIR_IMAGE. Now we capture the full directory, excluding kernels and filesystems, as those are timestamped and keep old versions around, and explicitly pull in the latest of those via the symlinks. JIRA: SB-807 Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-12mel-release: also archive u-boot*.imx, as used by imx6qsabreliteChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-12mel-release: also capture the license manifest for the shipped imagesChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-12mel-release: make sure we archive u-boot in all casesChristopher Larson
- Make the u-boot glob more greedy - Separate handling of symlinks to resolve vs files to avoid duplicating u-boot binaries in the archive, as a result of the above - Ditch the PR, as we don't package and run as nostamp, so incrementing it is pointless. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-08mel: add Ubuntu 10.04.1 LTS to supported/tested distrosChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-07bblayers: revert accidental commitChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-07kernel-lttng: fix syntax errorChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-07kernel-lttng: check VIRTUAL-RUNTIME_lttng againChristopher Larson
CONFIG_LTT apparently doesn't exist for all lttng 1.x patches. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-07Revert "mel: disable lttng for p2020rdb/p4080ds"Christopher Larson
This reverts commit f4527af04030cad106e66923b5e9a6547d1311bb.
2012-11-07kernel-lttng: enable ftraceChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-07lttng-modules: Add patches to record sched_exec events.Noor Ahsan
* Added Patches for P4080Ds and P2020RDB. Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com> Signed-off-by: Paul Woegerer <paul_woegerer@mentor.com>
2012-11-07linux-qoriq-sdk: Adds missing socks ftrace support.Noor Ahsan
* socks ftrace support is important to MESA. Its events are used by the network agent. Added patches to add this support. * Fix SB-796 Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
2012-11-06README: update to reference the new mailing listChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-06kernel-lttng: kill ftrace, disable for lttng1 in a different way, kill checkChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-06mel: disable lttng for p2020rdb/p4080dsChristopher Larson
Our patched lttng-modules requires a kernel version of 3.1.x or newer, and linux-qoriq-sdk is 3.0.34 today, so we can't enable inclusion of the lttng 2.0 tools for machines using this recipe. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-06Revert "kernel-lttng: make sure ftrace is enabled also"Christopher Larson
This reverts commit a1b6f7f89c7dbde704135693aa60457526fcc8c5.
2012-11-06kernel-lttng: make sure ftrace is enabled alsoChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-06Add initial READMEChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-06kernel-lttng: sanity check ${B}/.configChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-06kernel-lttng: add debug message about what it's doingChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-06kernel-lttng: sanity, don't modify KERNEL_DEFCONFIG if outside of WORKDIRChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-06kernel-lttng: enable only for lttng2Christopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-01Add LTTng-2.0 syscall tracing for Freescale imx6.Paul Woegerer
2012-11-01Add LTTng-2.0 syscall tracing for Pandaboard.Paul Woegerer
2012-11-01Revert "Merge remote-tracking branch 'paul/master' into danny"Christopher Larson
This reverts commit 31bc9673cf276224121929a84f6dcf694a4b3b2e, reversing changes made to 2c0830d6f37cd1bb2eabdcf26dfb77131e872563.
2012-11-01Revert "udev: fix 164 patch"Christopher Larson
This reverts commit f8a86c8fa2f74018eb7532892742805847f7bacc.
2012-11-01udev: fix 164 patchChristopher Larson
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-11-01Merge remote-tracking branch 'paul/master' into dannyNoor Ahsan
2012-10-31opkg-utils: bump SRCREV to latestChristopher Larson
Apply the update from OE-Core rev: 29da69b1d6f986ff186a7e97cb2e1d41cc7c2349 This is needed to fix compatibility with hosts whose tar uses posix rather than gnu encoding by default (e.g. opensuse 12.2). Thanks to Paul Woegerer for identifying the problem and fix. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2012-10-31Add LTTng-2.0 syscall tracing for Freescale imx6.Paul Woegerer