http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=eflanagan/disk-io-stats
Beth Flanagan (1):
buildstats.bbclass: Adding disk io measurement
meta/classes/buildstats.bbclass | 220 +--
1 files changed, 142 insertions(+), 78 dele
gress
(field 9) times the number of milliseconds spent doing I/O since the
last update of this field. This can provide an easy measure of both
I/O completion time and the backlog that may be accumulating."
Signed-off-by: Beth Flanagan
---
meta/classes/buildstats.bbcl
gress
(field 9) times the number of milliseconds spent doing I/O since the
last update of this field. This can provide an easy measure of both
I/O completion time and the backlog that may be accumulating."
Signed-off-by: Beth Flanagan
---
meta/classes/buildstats.bbcl
merge breakage (2011-08-04 15:41:19 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib eflanagan/disk-io-stats
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=eflanagan/disk-io-stats
Beth Flanagan (1):
buildstats.bbclass: Adding disk io measurement
meta/cl
:
ssh://g...@git.yoctoproject.org/poky-contrib eflanagan/disk_io_stats
Beth Flanagan (1):
buildstats.bbclass: Fixing task endtime
meta/classes/buildstats.bbclass |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Beth Flanagan (1):
buildstats.bbclass: Fixing task endtime
Task endtime got left out of recent changes. Adding it back in.
Signed-off-by: Beth Flanagan
---
meta/classes/buildstats.bbclass |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/classes/buildstats.bbclass b/meta/classes/buildstats.bbclass
index 939e3af..55cbb3c
A few license related patches:
1. Per a request from Mark Hatle, adding the email from Mark Nudelman to me
which allows us to use BSD license as opposed to the less license within the
recipe.
2. Next patch looks for package level LICENSE. If it finds it, it uses it. If
not it falls back to LICEN
From: Elizabeth Flanagan
This slipped off my plate. Adding the email response from the
author of less which allows us to use a generic BSD instead of
the less license.
Signed-off-by: Elizabeth Flanagan
---
meta/recipes-extended/less/less_444.bb | 15 ---
1 files changed, 12 inser
From: Elizabeth Flanagan
We should look for LICENSE at a package level first. If it's
not found, we should use the recipe level LICENSE. This adds a
bit more granularity to license manifests where needed.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/license.bbclass | 16 ++-
From: Elizabeth Flanagan
This is to reduce the size of licenses added to images. With this
commit license.manifest, original license and generic license
adds about .5M to a core-image-minimal image, substantially less
than what is currently occuring when COPY_LIC_MANIFEST and
COPY_LIC_DIRS are se
From: Elizabeth Flanagan
More quoting issues during an fri build. Fixing as per standard.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/bootimg.bbclass |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta/classes/bootimg.bbclass b/meta/classes/bootimg.bbcla
I found these ParseError quoting issues in the fri2 layer. I fixed other
quoting issues in the class while I was there.
The following changes since commit d86e3082e695cde555df276a2436873fa5381130:
licenses.conf: fix quotting of SRC_DISTRIBUTE_LICENSES (2012-02-28 17:51:52
+)
are available
This patchset covers three main topics. The first, and most important is how
INCOMPATIBLE_LICENSE deals with LICENSE naming variations and pkg level
licensing.
We now have the ability to set the recipe level license to one that is
inherited by
all packages as well as the ability to override the
From: Elizabeth Flanagan
Perl is GPL-1.0. For consistency sake, adding an spdx map for
GPLv1
Signed-off-by: Elizabeth Flanagan
---
meta/classes/license.bbclass |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclas
From: Elizabeth Flanagan
Removing tabs within check_license_flags to standardize to
4 space tabbing
Signed-off-by: Elizabeth Flanagan
---
meta/classes/license.bbclass | 31 +++
1 files changed, 15 insertions(+), 16 deletions(-)
diff --git a/meta/classes/license.b
From: Elizabeth Flanagan
util-linux-lscpu provides an example of pkg level incompatible
license. In this instance, we've set the license for this specific
package as GPLv3. The other packages inherit the recipe LICENSE.
What this allows is the package to not be included on install to
the image.
From: Elizabeth Flanagan
This adds a few things to the incompatible license functionality
1. INCOMPATIBLE_LICENSE was unable to distinguish any variation
within LICENSE (e.g. GPLv3 v. GPLv3.0). This now utilizes the
SPDXLICENSEMAP of the license indicated as INCOMPATIBLE_LICENSE
2. Given a reci
From: Elizabeth Flanagan
>From my understanding, bash indents should be tabbed and python
4 spaces. Correcting some bash whitespace in license to comply
with the style guide.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/license.bbclass | 114 +-
1
From: Elizabeth Flanagan
Another lone license with no generic available.
Signed-off-by: Elizabeth Flanagan
---
meta/files/common-licenses/ICU | 13 +
1 files changed, 13 insertions(+), 0 deletions(-)
create mode 100644 meta/files/common-licenses/ICU
diff --git a/meta/files/comm
From: Elizabeth Flanagan
socat uses this. There is no good standardized text for this,
but as socat is the only one who utilizes this, it should do
for now although this package has some licensing issues according
to debian. See:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632481
Signed-of
From: Elizabeth Flanagan
setserial's license is GPL version 2.0 per:
http://sourceforge.net/projects/setserial/develop
Signed-off-by: Elizabeth Flanagan
---
meta/recipes-bsp/setserial/setserial_2.17.bb |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-bs
From: Elizabeth Flanagan
tmpfs/encryptfs/ramfs have no entry in /proc/diskstats. This modifies
buildstats to not collect diskio statistics when we encounter a case where
the os.major/os.minor is not represented with an entry in /proc/diskstats.
Longer term solution to this is to:
- Identify al
From: Elizabeth Flanagan
tmpfs/encryptfs/(and most likely, but not confirmed)ramfs TMPDIRs
cause diskstats to choke. No device entry ends up in /proc/diskstats
for these fs types, which ends up causing the failure.
The short term solution is to exclude these fs types from diskstat
collection. Lo
From: Christopher Larson
This flattens a license tree by selecting one side of each OR operation
(chosen via the user supplied function).
Signed-off-by: Christopher Larson
---
meta/lib/oe/license.py| 30 ++
meta/lib/oe/tests/test_license.py | 30
From: Richard Purdie
Only .m4 macros are included in this recipe so the correct license is
FSF-Unlimited
as specified in those marcros, not the main gettext license. This patch corrects
that mistake.
Signed-off-by: Richard Purdie
---
.../gettext/gettext-minimal-0.18.1.1/COPYING | 678 +
From: Christopher Larson
Signed-off-by: Christopher Larson
---
meta/lib/oe/{ => tests}/test_types.py |0
1 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 meta/lib/oe/tests/__init__.py
rename meta/lib/oe/{ => tests}/test_types.py (100%)
diff --git a/meta/lib/oe/tests/__
From: Elizabeth Flanagan
This is a fairly large commit, so I want to step through some of
what this accomplishes:
1. Additional licenses
I've added/modified/corrected some of the common licenses
within OE-core in prep. for a major license audit. Most of these
are in SPDX format. A few, there is
From: Elizabeth Flanagan
This is a quick audit of only the most obviously wrong licenses
found within OECore. These fixes fall into four areas:
- LICENSE field had incorrect format so that the parser choked
- LICENSE field has a license with no version
- LICENSE field was actually incorrect
- LI
From: Christopher Larson
Deploys sources for recipes for compliance with copyleft-style licenses
Defaults to using symlinks, as it's a quick operation, and one can easily
follow the links when making use of the files (e.g. tar with the -h arg).
By default, includes all GPL and LGPL, and excludes
From: Christopher Larson
In addition to moving this functionality to oe.license, makes the string
preparation more picky before passing it off to the ast compilation. This
ensures that LICENSE entries like 'GPL/BSD' are seen as invalid (due to the
presence of the unsupported '/').
Signed-off-by:
From: Elizabeth Flanagan
emite_package_data needs to have LICENSE, as pkgdata is as an
audit of licenses collected during do_populate_license.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/package.bbclass |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta/classe
These are the changes from the RFCs Chris Larson and I sent out this
weekend merged into one branch along with a gettext minimal fix from
RP. I've trimmed the diffs in the PULL down some as there are a number
of license text diffs that cause send-patch-request to choke.
The following changes sin
From: Elizabeth Flanagan
bashism in create_license_manifest removed.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/license.bbclass |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass
index 8c64e4c..e520a4c 1
From: Elizabeth Flanagan
This commit requires 4a13766c7b223d as it removes the exclusion
of deb package types from license manifest creation.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/license.bbclass | 49 +++--
1 files changed, 23 insertions(+),
From: Elizabeth Flanagan
As the standard for LICENSE format is not well defined, we
may well run into issues where LICENSE cannot be parsed via
ast. In cases like this, we need to warn and continue.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/copyleft_compliance.bbclass |2 ++
meta/
Three patches here, one of which requires 4a13766c7b223d.
- Fixed the bashism during license manifest creation.
- Add deb as a valid pkg type for manifest creation. This requires 4a137766c
- Handle LICENSE fields that ast chokes on nicer.
The following changes since commit af7fbd6083f4b5f1770e58f
Changing back addtask of do_populate_lic as it does not need to be
before do_compile and the change causes updated recipes to fail,
requiring a clean.
The following changes since commit 924b1e47ab7895e42dd6a56952beb2ef2f61e4fe:
license/copyleft: exception for ast parse (2011-12-10 00:18:15 +00
From: Elizabeth Flanagan
This addtask for do_populate_lic should be reverted back
to before do_package as before do_compile causes failures
when recipes are updated.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/license.bbclass |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Quick fix to a bashism that dumps cruft into rootfs log.
The following changes since commit cdba3979b9c59a653f9c0e6e779d11c5ff58bb17:
readline: drop empty dir to shut up QA warning (2011-12-16 16:19:28 +)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib efl
From: Elizabeth Flanagan
Removing a bashism that was dumping errors into rootfs log.
Signed-off-by: Elizabeth Flanagan
---
meta/classes/license.bbclass |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass
index dd
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib eflanagan/less
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/less
Beth Flanagan (1):
less: Correcting generic license
meta/recipes-extended/less/less_444.bb |6 +++---
1 files chang
I've asked and received permission from Mark Nudelman, the author
of less, to utilize a generic BSD 2 clause license for less, instead
of creating a common "less" license file.
Signed-off-by: Beth Flanagan
---
meta/recipes-extended/less/less_444.bb |6 +++---
1 files change
09:29:18 +)
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib eflanagan/manifest
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/manifest
Beth Flanagan (1):
license: Fix manifest conditional
meta/classes/license.bbclass |4 ++--
1
The manifest conditionals COPY_LIC_MANIFEST and COPY_LIC_DIRS
were returning true due to missing quotes in the bash test. This
made images larger than expected.
Signed-off-by: Beth Flanagan
---
meta/classes/license.bbclass |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff
Added more descriptive text to the image DESCRIPTIONS
The following changes since commit 5607729d9901c394b7cd4db6e38fe7fb19116f39:
self-hosted-image: Increase space for build and allow builder user sudo
access (2012-04-04 17:17:55 +0100)
are available in the git repository at:
git://git.yoc
From: Elizabeth Flanagan
Fixes [YOCTO #2227]
I've updated the image descriptions per the bug description.
Signed-off-by: Elizabeth Flanagan
---
meta/recipes-core/images/core-image-core.bb|2 +-
meta/recipes-core/images/core-image-minimal-dev.bb |3 ++-
.../images/core-image-mi
://git.yoctoproject.org/poky-contrib eflanagan/image_desc
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=eflanagan/image_desc
Beth Flanagan (2):
core-image-rt-*.bb: require munges DESCRIPTION
core-image-sato-sdk: typo in DESCRIPTION
meta/recipes-rt/images/core-image-rt-sdk.bb |3 +--
meta
The require of core-image-minimal overrides the description.
The best fix for this would be conditional setting of DESCRIPTION
in the required images for all image descriptions, but that opens
a potential can of worms. Moving the require fixes this.
Signed-off-by: Beth Flanagan
---
meta/recipes
Fix for a minor type in DESCRIPTION
Signed-off-by: Beth Flanagan
---
meta/recipes-sato/images/core-image-sato-sdk.bb |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-sato/images/core-image-sato-sdk.bb
b/meta/recipes-sato/images/core-image-sato-sdk.bb
index
the need to strip out
multiple of these strings (nativesdk-cross- for example).
The first patch ensures that in these cases we grab the distrodate from
the base PN.
The final two patches support -dummy and buildtools- packages, so that they
also map.
Beth Flanagan (3):
distrodata.bbclass
Strip out -dummy in order to map to the base PN of dummy packages
Signed-off-by: Beth Flanagan
---
meta/classes/distrodata.bbclass | 12
meta/lib/oe/distro_check.py | 7 ++-
2 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/meta/classes/distrodata.bbclass b
When we're trying to get the name of the package for
nativesdk/cross/crosssdk this bit of code fails to do
this right for things like nativesdk-foo-cross.
This ensures that a package like nativesdk-glibc-initial
maps to glibc and not to nativesdk-glibc
Signed-off-by: Beth Flanagan
---
We need to be able to map buildtools- to the original PN.
Signed-off-by: Beth Flanagan
---
meta/classes/distrodata.bbclass | 12
meta/lib/oe/distro_check.py | 3 +++
2 files changed, 15 insertions(+)
diff --git a/meta/classes/distrodata.bbclass b/meta/classes
happening.
Signed-off-by: Beth Flanagan
---
meta/classes/base.bbclass | 29 ++---
1 file changed, 26 insertions(+), 3 deletions(-)
diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass
index bfc78db..531b0e7 100644
--- a/meta/classes/base.bbclass
+++ b/me
Updates for distro_alias.inc. This should be pulled for jethro and
master branches.
Signed-off-by: Beth Flanagan
---
meta/conf/distro/include/distro_alias.inc | 10 ++
1 file changed, 10 insertions(+)
diff --git a/meta/conf/distro/include/distro_alias.inc
b/meta/conf/distro/include
55 matches
Mail list logo