Re: [oe] [PATCH] pm-qa-utils: Add power management test utils

2014-03-21 Thread Maupin, Chase


Sincerely,
Chase Maupin
Integration Team Manager
Linux Core Product Development
e-mail: chase.mau...@ti.com
phone: (214) 567-2950

For support:
Forums - http://community.ti.com/forums/
Wiki - http://wiki.davincidsp.com/ 


-Original Message-
From: openembedded-devel-boun...@lists.openembedded.org
[mailto:openembedded-devel-boun...@lists.openembedded.org] On
Behalf Of Koen Kooi
Sent: Friday, March 21, 2014 4:10 AM
To: openembedded-devel@lists.openembedded.org
Subject: Re: [oe] [PATCH] pm-qa-utils: Add power management test
utils

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Chase Maupin schreef op 20-03-14 15:47:
 * The power management test utilities from Linaro can be used to
test
 multiple PM features such as cpufreq, cpuidle, thermal control
and
 suspend operations. * These utilities are not platform specific
and can
 be used by a broader base of users.

 Signed-off-by: Chase Maupin chase.mau...@ti.com

Everything refers to this as 'pm-qa', not 'pm-qa-utils'

I assume you are saying you would rather see this recipe as pm-qa instead of 
pm-qa-utils?


 --- .../pm-qa-utils/pm-qa-utils_git.bb |   63
  1 file changed, 63 insertions(+) create
mode 100644
 meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bb

 diff --git a/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-
utils_git.bb
 b/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bb new
file mode
 100644 index 000..610f3a7 --- /dev/null +++
 b/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bb @@ -
0,0 +1,63
 @@ +DESCRIPTION = Utilities from Linaro for testing Power
Management
 +HOMEPAGE =

https://wiki.linaro.org/WorkingGroups/PowerManagement/Resources/T
estSuite/PmQa


+
 +LICENSE = GPLv2 +LIC_FILES_CHKSUM =
 file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 + +PV =
0.4.4 +
 +BRANCH ?= master +SRCREV =
fbc2762359b863dfbf4fd0bab1e8abd2a6125ed4
 + +SRC_URI =
 git://git.linaro.org/tools/pm-
qa.git;protocol=git;branch=${BRANCH} + +S
 = ${WORKDIR}/git + +CFLAGS += -pthread + +do_compile () { +
# Find
 all the .c files in this project and build them. +for x in
`find .
 -name *.c` +do +util=`echo ${x} | sed s/.c$//` +
 oe_runmake ${util} +done +} + +do_install () { +install
-d
 ${D}${bindir} +install -d ${D}${bindir}/linaro-pm-qa-include

Please don't use subdirs in $bindir, that's what $libdir and
$libexecdir are
for.

Good point.  I did this because the script going into that directory was named 
functions.sh in the original sources.  I thought this was a bit generic and 
could possibly conflict.

What are your thoughts on a subdirectory under $libdir or $libexecdir?  Any 
preference?


 + +# Install the compiled binaries the were built in the
previous
 step +for x in `find . -name *.c` +do +
util=`echo ${x}
 | sed s/.c$//` +util_basename=`basename ${util}` +
install
 -m 0755 ${util} ${D}${bindir}/${util_basename} +done + +
# Install
 the helper scripts in the include directory +for script in
`find .
 -name *.sh | grep include` +do +# Remove hardcoded
relative
 paths +sed -i -e 's#..\/utils\/##' ${script} + +
 script_basename=`basename ${script}` +install -m 0755
$script
 ${D}${bindir}/linaro-pm-qa-include/${script_basename} +done
+ +#
 Install the shell scripts NOT in the include directory since
those +#
 will be installed elsewhere +for script in `find . -name
*.sh |
 grep -v include` +do +# if the script includes any
helper
 scripts from the include +# directory then change the
include
 path to the absolute path +# to reflect the install
location of
 the helper scripts. +sed -i -e s#source
../include#source
 ${bindir}/linaro-pm-qa-include#g ${script} +# Remove
hardcoded
 relative paths +sed -i -e 's#..\/utils\/##' ${script} +
+
 script_basename=`basename ${script}` +install -m 0755
$script
 ${D}${bindir}/${script_basename} +done +}


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFTLAHbMkyGM64RGpERAp4tAKCqvpUtLAnW+JmNPFue3devsMkfEgCfSBG8
sTfb/tlOntd8/Hs/1JvXqQ4=
=674M
-END PGP SIGNATURE-

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] pm-qa-utils: Add power management test utils

2014-03-21 Thread Maupin, Chase
-Original Message-
From: openembedded-devel-boun...@lists.openembedded.org
[mailto:openembedded-devel-boun...@lists.openembedded.org] On
Behalf Of Koen Kooi
Sent: Friday, March 21, 2014 7:11 AM
To: openembedded-devel@lists.openembedded.org
Subject: Re: [oe] [PATCH] pm-qa-utils: Add power management test
utils

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Maupin, Chase schreef op 21-03-14 13:07:

 -Original Message- From:
 openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On
Behalf Of
 Koen Kooi Sent: Friday, March 21, 2014 4:10 AM To:
 openembedded-devel@lists.openembedded.org Subject: Re: [oe]
[PATCH]
 pm-qa-utils: Add power management test utils

 Chase Maupin schreef op 20-03-14 15:47:
 * The power management test utilities from Linaro can be used
to
 test
 multiple PM features such as cpufreq, cpuidle, thermal
control
 and
 suspend operations. * These utilities are not platform
specific
 and can
 be used by a broader base of users.

 Signed-off-by: Chase Maupin chase.mau...@ti.com

 Everything refers to this as 'pm-qa', not 'pm-qa-utils'

 I assume you are saying you would rather see this recipe as pm-
qa
 instead of pm-qa-utils?

Exactly!



 --- .../pm-qa-utils/pm-qa-utils_git.bb |   63
  1 file changed, 63 insertions(+) create
 mode 100644
 meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bb

 diff --git a/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-
 utils_git.bb
 b/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bb new
 file mode
 100644 index 000..610f3a7 --- /dev/null +++
 b/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bb @@
-
 0,0 +1,63
 @@ +DESCRIPTION = Utilities from Linaro for testing Power
 Management
 +HOMEPAGE =


https://wiki.linaro.org/WorkingGroups/PowerManagement/Resources/T
 estSuite/PmQa


 +
 +LICENSE = GPLv2 +LIC_FILES_CHKSUM =
 file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 + +PV =
 0.4.4 +
 +BRANCH ?= master +SRCREV =
 fbc2762359b863dfbf4fd0bab1e8abd2a6125ed4
 + +SRC_URI = git://git.linaro.org/tools/pm-
 qa.git;protocol=git;branch=${BRANCH} + +S
 = ${WORKDIR}/git + +CFLAGS += -pthread + +do_compile () {
+
 # Find
 all the .c files in this project and build them. +for x
in
 `find .
 -name *.c` +do +util=`echo ${x} | sed s/.c$//`
+
 oe_runmake ${util} +done +} + +do_install () { +
install
 -d
 ${D}${bindir} +install -d ${D}${bindir}/linaro-pm-qa-
include

 Please don't use subdirs in $bindir, that's what $libdir and
$libexecdir
 are for.

 Good point.  I did this because the script going into that
directory
 was named functions.sh in the original sources.  I thought
this was a
 bit generic and could possibly conflict.

 What are your thoughts on a subdirectory under $libdir or
$libexecdir?
 Any preference?

Right it will amount to the basically the same due to the
misguided
libexecdir change oe-core did last year. If it's only used
'internally'
$libdir/PN would be OK, otherwise use libexecdir (which currently
is
libdir/PN, but might change again)

One last dense question.  What do you mean by 'internally'?

Internally to just this package as in you don't expect any sharing between this 
and another package?

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFTLCxQMkyGM64RGpERAi53AJ9bjuFeJfliwQV9hzHnqd+28zkH0ACeLS9r
VXYU8eXR2dQcBS74EnzVBd4=
=DHAP
-END PGP SIGNATURE-

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] pm-qa-utils: Add power management test utils

2014-03-21 Thread Maupin, Chase

From: Fathi Boudra [mailto:fathi.bou...@linaro.org]
Sent: Thursday, March 20, 2014 11:45 AM
To: openembedded-devel@lists.openembedded.org
Cc: Maupin, Chase
Subject: Re: [oe] [PATCH] pm-qa-utils: Add power management test utils


On 20 March 2014 16:47, Chase Maupin 
chase.mau...@ti.commailto:chase.mau...@ti.com wrote:
* The power management test utilities from Linaro can be used
  to test multiple PM features such as cpufreq, cpuidle, thermal
  control and suspend operations.
* These utilities are not platform specific and can be used by
  a broader base of users.

Signed-off-by: Chase Maupin chase.mau...@ti.commailto:chase.mau...@ti.com
---
 .../pm-qa-utils/pm-qa-utils_git.bbhttp://pm-qa-utils_git.bb 
|   63 
 1 file changed, 63 insertions(+)
 create mode 100644 
meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bbhttp://pm-qa-utils_git.bb

diff --git 
a/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bbhttp://pm-qa-utils_git.bb
 
b/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bbhttp://pm-qa-utils_git.bb
new file mode 100644
index 000..610f3a7
--- /dev/null
+++ 
b/meta-oe/recipes-devtools/pm-qa-utils/pm-qa-utils_git.bbhttp://pm-qa-utils_git.bb
@@ -0,0 +1,63 @@
+DESCRIPTION = Utilities from Linaro for testing Power Management

nitpick, I'll remove from Linaro :)

[CEM] I have another version I need to send so I’ll take care of this.


+HOMEPAGE = 
https://wiki.linaro.org/WorkingGroups/PowerManagement/Resources/TestSuite/PmQa;
+
+LICENSE = GPLv2
+LIC_FILES_CHKSUM = 
file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263file:///\\COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
+
+PV = 0.4.4

we released 0.4.8 today.

[CEM] I’ll go ahead and bump this


+BRANCH ?= master
+SRCREV = fbc2762359b863dfbf4fd0bab1e8abd2a6125ed4
+
+SRC_URI = 
git://git.linaro.org/tools/pm-qa.git;protocol=git;branch=${BRANCH}http://git.linaro.org/tools/pm-qa.git;protocol=git;branch=$%7BBRANCH%7D
+
+S = ${WORKDIR}/git
+
+CFLAGS += -pthread
+
+do_compile () {
+# Find all the .c files in this project and build them.
+for x in `find . -name *.c`
+do
+util=`echo ${x} | sed s/.c$//`
+oe_runmake ${util}
+done
+}
+
+do_install () {
+install -d ${D}${bindir}
+install -d ${D}${bindir}/linaro-pm-qa-include
+
+# Install the compiled binaries the were built in the previous step
+for x in `find . -name *.c`
+do
+util=`echo ${x} | sed s/.c$//`
+util_basename=`basename ${util}`
+install -m 0755 ${util} ${D}${bindir}/${util_basename}
+done
+
+# Install the helper scripts in the include directory
+for script in `find . -name *.sh | grep include`
+do
+# Remove hardcoded relative paths
+sed -i -e 's#..\/utils\/##' ${script}
+
+script_basename=`basename ${script}`
+install -m 0755 $script 
${D}${bindir}/linaro-pm-qa-include/${script_basename}
+done
+
+# Install the shell scripts NOT in the include directory since those
+# will be installed elsewhere
+for script in `find . -name *.sh | grep -v include`
+do
+# if the script includes any helper scripts from the include
+# directory then change the include path to the absolute path
+# to reflect the install location of the helper scripts.
+sed -i -e s#source ../include#source 
${bindir}/linaro-pm-qa-include#g ${script}
+# Remove hardcoded relative paths
+sed -i -e 's#..\/utils\/##' ${script}
+
+script_basename=`basename ${script}`
+install -m 0755 $script ${D}${bindir}/${script_basename}
+done

we probably need to fix that properly and avoid the LTP style mess (software 
not meant to be installable).

+}
--
1.7.9.5

--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.orgmailto:Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

FWIW, my comments aren't a blocker/nack. That's something we can address later 
on.

Cheers,
Fathi

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH][for-danny] kernel bbclass: return to original directory in do_deploy

2013-03-28 Thread Maupin, Chase
Ping again.  Is this patch OK for danny?

 -Original Message-
 From: Maupin, Chase
 Sent: Friday, March 22, 2013 8:24 AM
 To: Maupin, Chase; openembedded-devel@lists.openembedded.org
 Subject: RE: [oe][meta-oe][PATCH][for-danny] kernel bbclass:
 return to original directory in do_deploy
 
 Ping on this patch.  I did not submit for master since the master
 branch has already removed the kernel.bbclass.
 
 
  -Original Message-
  From: Maupin, Chase
  Sent: Monday, March 18, 2013 12:50 PM
  To: openembedded-devel@lists.openembedded.org
  Cc: Maupin, Chase
  Subject: [oe][meta-oe][PATCH][for-danny] kernel bbclass: return
  to original directory in do_deploy
 
  * During the base kernel_do_deploy function the directory is
changed to DEPLOYDIR in order to do some cleanup and
  symlinking.
However, the directory is not changed back to the original
starting directory ${S} at the end.  For append functions
 this
means that the starting directory is not ${S} as expected but
instead ${DEPLOYDIR}.
 
For functions like the do_deploy_append in
recipes-kernel/linux/linux-dtb.inc there is an assumption
 that
you are still in the source directory and not the DEPLOYDIR.
Without this change the .dtb files are not copied because the
check for the existence of ${DTS_FILE} which is a relative
path from the ${S} directory fails.  This means that the .dtb
files are not copied into the deploy directory and
 subsequently
the deploy/images directory.
 
In the log.do_deploy file you will see lines like:
 
  Warning: arch/arm/boot/dts/x.dts is not available!
 
This fix has also been picked up in the oe-core
 kernel.bbclass:
 
http://cgit.openembedded.org/openembedded-
  core/commit/?id=fd5d80ab1a405cb4ef94f2cde25f8c251da490f0
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   meta-oe/classes/kernel.bbclass |1 +
   1 files changed, 1 insertions(+), 0 deletions(-)
 
  diff --git a/meta-oe/classes/kernel.bbclass b/meta-
  oe/classes/kernel.bbclass
  index 25c5f64..a0f67f9 100644
  --- a/meta-oe/classes/kernel.bbclass
  +++ b/meta-oe/classes/kernel.bbclass
  @@ -546,6 +546,7 @@ kernel_do_deploy() {
  ln -sf ${KERNEL_IMAGE_BASE_NAME}.bin ${KERNEL_IMAGETYPE}
 
  cp ${COREBASE}/meta/files/deploydir_readme.txt
  ${DEPLOYDIR}/README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt
  +   cd -
   }
   do_deploy[dirs] = ${DEPLOYDIR} ${B}
 
  --
  1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH][for-danny] kernel bbclass: return to original directory in do_deploy

2013-03-28 Thread Maupin, Chase

 -Original Message-
 From: Eric Bénard [mailto:e...@eukrea.com]
 Sent: Thursday, March 28, 2013 3:51 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [meta-oe][PATCH][for-danny] kernel bbclass:
 return to original directory in do_deploy
 
 Le Thu, 28 Mar 2013 19:18:52 +,
 Maupin, Chase chase.mau...@ti.com a écrit :
 
  Ping again.  Is this patch OK for danny?
 
 pushed to danny-next.

Thanks Eric

 
 Eric
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH][for-danny] kernel bbclass: return to original directory in do_deploy

2013-03-22 Thread Maupin, Chase
Ping on this patch.  I did not submit for master since the master branch has 
already removed the kernel.bbclass.


 -Original Message-
 From: Maupin, Chase
 Sent: Monday, March 18, 2013 12:50 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: [oe][meta-oe][PATCH][for-danny] kernel bbclass: return
 to original directory in do_deploy
 
 * During the base kernel_do_deploy function the directory is
   changed to DEPLOYDIR in order to do some cleanup and
 symlinking.
   However, the directory is not changed back to the original
   starting directory ${S} at the end.  For append functions this
   means that the starting directory is not ${S} as expected but
   instead ${DEPLOYDIR}.
 
   For functions like the do_deploy_append in
   recipes-kernel/linux/linux-dtb.inc there is an assumption that
   you are still in the source directory and not the DEPLOYDIR.
   Without this change the .dtb files are not copied because the
   check for the existence of ${DTS_FILE} which is a relative
   path from the ${S} directory fails.  This means that the .dtb
   files are not copied into the deploy directory and subsequently
   the deploy/images directory.
 
   In the log.do_deploy file you will see lines like:
 
 Warning: arch/arm/boot/dts/x.dts is not available!
 
   This fix has also been picked up in the oe-core kernel.bbclass:
 
   http://cgit.openembedded.org/openembedded-
 core/commit/?id=fd5d80ab1a405cb4ef94f2cde25f8c251da490f0
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com
 ---
  meta-oe/classes/kernel.bbclass |1 +
  1 files changed, 1 insertions(+), 0 deletions(-)
 
 diff --git a/meta-oe/classes/kernel.bbclass b/meta-
 oe/classes/kernel.bbclass
 index 25c5f64..a0f67f9 100644
 --- a/meta-oe/classes/kernel.bbclass
 +++ b/meta-oe/classes/kernel.bbclass
 @@ -546,6 +546,7 @@ kernel_do_deploy() {
   ln -sf ${KERNEL_IMAGE_BASE_NAME}.bin ${KERNEL_IMAGETYPE}
 
   cp ${COREBASE}/meta/files/deploydir_readme.txt
 ${DEPLOYDIR}/README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt
 + cd -
  }
  do_deploy[dirs] = ${DEPLOYDIR} ${B}
 
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH v3] libjpeg-turbo: Add RPROVIDES to fix errors when rdepending on jpeg

2012-10-23 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On
 Behalf Of Martin Jansa
 Sent: Monday, October 22, 2012 2:43 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [meta-oe][PATCH v3] libjpeg-turbo: Add
 RPROVIDES to fix errors when rdepending on jpeg
 
 On Mon, Oct 22, 2012 at 07:37:26PM +, Maupin, Chase wrote:
   -Original Message-
   From: openembedded-devel-boun...@lists.openembedded.org
   [mailto:openembedded-devel-boun...@lists.openembedded.org] On
 Behalf
   Of Samuel Stirtzel
   Sent: Monday, October 22, 2012 10:13 AM
   To: openembedded-devel@lists.openembedded.org
   Subject: [oe] [meta-oe][PATCH v3] libjpeg-turbo: Add
 RPROVIDES to
   fix errors when rdepending on jpeg
  
   This fixes ERROR: Multiple .bb files are due to be built
 which each
   provide jpeg
 
 Btw, when I've first noticed this error it was caused by
 task/packagegroup recipe having jpeg in RDEPENDS. It does not
 cause problems when apps are RDEPENDing on jpeg through shlibs
 which is imho better way then pulling jpeg to image through
 task/packagegroup.
 
 But adding this dont hurt either case, so it's fine.

Any issue pulling this into the denzil branch?

 
 Cheers,
 
   Signed-off-by: Samuel Stirtzel s.stirt...@googlemail.com
 
  Acked-by: Chase Maupin chase.mau...@ti.com
 
   ---
meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
  
   diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
   b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
   index 2aefe1f..d87743b 100644
   --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
   +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
   @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM =
   file://cdjpeg.h;endline=12;md5=78fa8dbac547bb5b2a0e6457a6cfe
  
  
 file://djpeg.c;endline=13;md5=e85613b52f2906c5dfc0e21ec902cb33 \
 
PV = 8d+1.2.1
   -PR = r1
   +PR = r2
SRCREV = 837
SRC_URI = svn://libjpeg-
   turbo.svn.sourceforge.net/svnroot/libjpeg-
   turbo;protocol=https;module=trunk
  
   @@ -15,6 +15,9 @@ S = ${WORKDIR}/trunk
  
# Drop-in replacement for jpeg
PROVIDES = jpeg
   +RPROVIDES_${PN} += jpeg
   +RREPLACES_${PN} += jpeg
   +RCONFLICTS_${PN} += jpeg
  
inherit autotools pkgconfig
  
   --
   1.7.9.5
  
  
   ___
   Openembedded-devel mailing list
   Openembedded-devel@lists.openembedded.org
   http://lists.linuxtogo.org/cgi-
 bin/mailman/listinfo/openembedded-
   devel
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-
 bin/mailman/listinfo/openembedded-devel
 
 --
 Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH v2] libjpeg-turbo: Add RPROVIDES to fix errors when rdepending on jpeg

2012-10-22 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On
 Behalf Of Samuel Stirtzel
 Sent: Monday, October 22, 2012 4:59 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] [meta-oe][PATCH v2] libjpeg-turbo: Add RPROVIDES to
 fix errors when rdepending on jpeg
 
 This fixes ERROR: Multiple .bb files are due to be built which
 each provide jpeg
 
 Signed-off-by: Samuel Stirtzel s.stirt...@googlemail.com
 ---
  meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb |3 +++
  1 file changed, 3 insertions(+)
 
 diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 index 2aefe1f..303bbae 100644
 --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 @@ -15,6 +15,9 @@ S = ${WORKDIR}/trunk
 
  # Drop-in replacement for jpeg
  PROVIDES = jpeg
 +RPROVIDES_${PN} += jpeg
 +RREPLACES_${PN} += jpeg
 +RCONFLICTS_${PN} += jpeg

Does this need a PR bump?  Aside from that this has my ack.

 
  inherit autotools pkgconfig
 
 --
 1.7.9.5
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-
 devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH v2] libjpeg-turbo: Add RPROVIDES to fix errors when rdepending on jpeg

2012-10-22 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On
 Behalf Of Martin Jansa
 Sent: Monday, October 22, 2012 8:23 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [meta-oe][PATCH v2] libjpeg-turbo: Add
 RPROVIDES to fix errors when rdepending on jpeg
 
 On Mon, Oct 22, 2012 at 03:20:35PM +0200, Samuel Stirtzel wrote:
  2012/10/22 Maupin, Chase chase.mau...@ti.com:
   -Original Message-
   From: openembedded-devel-boun...@lists.openembedded.org
   [mailto:openembedded-devel-boun...@lists.openembedded.org]
 On
   Behalf Of Samuel Stirtzel
   Sent: Monday, October 22, 2012 4:59 AM
   To: openembedded-devel@lists.openembedded.org
   Subject: [oe] [meta-oe][PATCH v2] libjpeg-turbo: Add
 RPROVIDES to
   fix errors when rdepending on jpeg
  
   This fixes ERROR: Multiple .bb files are due to be built
 which
   each provide jpeg
  
   Signed-off-by: Samuel Stirtzel s.stirt...@googlemail.com
   ---
meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb |3 +++
1 file changed, 3 insertions(+)
  
   diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
   b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
   index 2aefe1f..303bbae 100644
   --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
   +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
   @@ -15,6 +15,9 @@ S = ${WORKDIR}/trunk
  
# Drop-in replacement for jpeg
PROVIDES = jpeg
   +RPROVIDES_${PN} += jpeg
   +RREPLACES_${PN} += jpeg
   +RCONFLICTS_${PN} += jpeg
  
   Does this need a PR bump?  Aside from that this has my ack.
  
 
  The error message disappeared without PR bumps or rebuilding.
  Hopefully it doesn't need one, as that would trigger a rebuild
 of many
  recipes (like Qt, gtk+, gtk+3)
 
 It needs one to replace jpeg with libjpeg-turbo on target.
 
 opkg won't replace it without PR bump afaik

And it should not force a rebuild of the other packages I believe.But maybe 
this is a new behaviour.

 
 Cheers,
 --
 Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH v3] libjpeg-turbo: Add RPROVIDES to fix errors when rdepending on jpeg

2012-10-22 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On
 Behalf Of Samuel Stirtzel
 Sent: Monday, October 22, 2012 10:13 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] [meta-oe][PATCH v3] libjpeg-turbo: Add RPROVIDES to
 fix errors when rdepending on jpeg
 
 This fixes ERROR: Multiple .bb files are due to be built which
 each provide jpeg
 
 Signed-off-by: Samuel Stirtzel s.stirt...@googlemail.com

Acked-by: Chase Maupin chase.mau...@ti.com

 ---
  meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb |5 -
  1 file changed, 4 insertions(+), 1 deletion(-)
 
 diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 index 2aefe1f..d87743b 100644
 --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM =
 file://cdjpeg.h;endline=12;md5=78fa8dbac547bb5b2a0e6457a6cfe
 
 file://djpeg.c;endline=13;md5=e85613b52f2906c5dfc0e21ec902cb33 \
  
  PV = 8d+1.2.1
 -PR = r1
 +PR = r2
  SRCREV = 837
  SRC_URI = svn://libjpeg-
 turbo.svn.sourceforge.net/svnroot/libjpeg-
 turbo;protocol=https;module=trunk
 
 @@ -15,6 +15,9 @@ S = ${WORKDIR}/trunk
 
  # Drop-in replacement for jpeg
  PROVIDES = jpeg
 +RPROVIDES_${PN} += jpeg
 +RREPLACES_${PN} += jpeg
 +RCONFLICTS_${PN} += jpeg
 
  inherit autotools pkgconfig
 
 --
 1.7.9.5
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-
 devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH] libjpeg-turbo: Add RPROVIDES to fix errors when rdepending on jpeg

2012-10-20 Thread Maupin, Chase
I did not see any responses to this patch.  I am also seeing this issue and was 
wondering if there was a reason this patch was not accepted?

If it can be merged can it also be pulled into the denzil branch as well?

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On
 Behalf Of Samuel Stirtzel
 Sent: Friday, August 24, 2012 5:56 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] [meta-oe][PATCH] libjpeg-turbo: Add RPROVIDES to
 fix errors when rdepending on jpeg
 
 This fixes ERROR: Multiple .bb files are due to be built which
 each provide jpeg
 
 Signed-off-by: Samuel Stirtzel s.stirt...@googlemail.com
 ---
  meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb |1 +
  1 file changed, 1 insertion(+)
 
 diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 index dd81606..ec25874 100644
 --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
 @@ -15,6 +15,7 @@ S = ${WORKDIR}/trunk
 
  # Drop-in replacement for jpeg
  PROVIDES = jpeg
 +RPROVIDES_${PN} = jpeg
 
  inherit autotools pkgconfig
 
 --
 1.7.9.5
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-
 devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 0/1][for-denzil] kernel: cherry-pick header fix

2012-10-10 Thread Maupin, Chase
 -Original Message-
 From: Denys Dmytriyenko [mailto:de...@denix.org]
 Sent: Wednesday, October 10, 2012 4:54 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [PATCH 0/1][for-denzil] kernel: cherry-pick
 header fix
 
 On Wed, Oct 10, 2012 at 05:18:38PM -0500, Chase Maupin wrote:
  All,
 
  This patch is a cherry-pick of the change made in meta-
 openembedded
  master to fix the kernel header staging location.  Without this
  change builds of external modules using the denzil branch will
 fail
  to find the staged headers because they will be looking in the
  kernel directory instead of the usr/src/kernel directory.
 
  The STAGING_KERNEL_DIR set in bitbake.conf of oe-core in the
  denzil branch of the repository has already been updated to use
  ${STAGING_DIR_HOST}/usr/src/kernel
 
  I hope I got this patch formatted right since I just did a
  cherry-pick into my denzil branch and created the patch.  If
 this
  is not the correct format please let me know.  The commit I
  cherry-picked was 8c724c4ab8e946763c813e5174dbfd5ac8a5ddda
 
  Darren Hart (1):
kernel: Add kernel headers to kernel-dev package
 
   meta-oe/classes/kernel.bbclass |   27 
 ---
   1 files changed, 12 insertions(+), 15 deletions(-)
 
 FYI, it is already in the queue with other related patches. See
 my earlier
 email.

OK.  I haven't seen that message come by yet.  I guess it is floating in the 
ether :)

 
 --
 Denys

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [2011.03-maintenance] Pull request 20120514

2012-05-21 Thread Maupin, Chase
 -Original Message-
 From: Paul Menzel [mailto:paulepan...@users.sourceforge.net]
 Sent: Saturday, May 19, 2012 3:59 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [2011.03-maintenance] Pull request 20120514
 
 Dear Chase,
 
 
 Am Montag, den 14.05.2012, 13:09 -0500 schrieb Chase Maupin:
 
  Please pull the following commits that update the LICENSE field
 to
  list the actual license version for licenses like GPL and LGPL.
 These
  patches have previously been sent to the list with each patch
  identifying where it was derived from.  I have also submitted
 patches
  for oe-core where appropriate.
 
  I'm looking for feedback on how to properly mark a package as
 having
  two licenses in oe-classic since  causes issues.  If these
 patches
  are OK then they can be pulled.  If there is a better way to
 mark the
  dual licensing then I'll update them accordingly.
 
  The following changes since commit
 36a56cbb69cda0c89f478e01183d61c6a66525c9:
Steffen Sledz (1):
  icedtea6-native-1.7.10: backport S7103224
 
  are available in the git repository at:
 
http://arago-project.org/git/projects/arago-oe-amsdk.git
  update-licenses
 
  Chase Maupin (69):
gnutls: update LICENSE setting
 
 I would have liked to have split those up. Update the license and
 add the inherit line.

I'll split this up then and regenerate the patch set.

 
libtasn1: update LICENSE setting
bonnie: Update LICENSE field version
 
 It would have been great to have the changed license in the
 commit message also.
 
 […]
 
schroedinger: Update LICENSE field version
 
 A change in `schroedinger.inc` is preferred in my opinion.

I didn't change the .inc because I did not validate all versions of 
schroedinger.

 
 […]
 
 
 Thanks,
 
 Paul
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [2011.03-maintenance] Pull request 20120514

2012-05-21 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On
 Behalf Of Paul Menzel
 Sent: Monday, May 21, 2012 9:26 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [2011.03-maintenance] Pull request 20120514
 
 Am Montag, den 21.05.2012, 13:53 + schrieb Maupin, Chase:
   -Original Message-
   From: Paul Menzel [mailto:paulepan...@users.sourceforge.net]
   Sent: Saturday, May 19, 2012 3:59 AM
 
 […]
 
Chase Maupin (69):
  gnutls: update LICENSE setting
  
   I would have liked to have split those up. Update the license
 and
   add the inherit line.
 
  I'll split this up then and regenerate the patch set.
 
 If that patch set has already been submitted to meta-oe this way,
 please do not spent your time doing that. If it is independent
 from meta-oe please do so.

Already done :)  Also updated the license in the commit message (as much as I 
could fit)

 
  libtasn1: update LICENSE setting
  bonnie: Update LICENSE field version
  
   It would have been great to have the changed license in the
 commit
   message also.
  
   […]
  
  schroedinger: Update LICENSE field version
  
   A change in `schroedinger.inc` is preferred in my opinion.
 
  I didn't change the .inc because I did not validate all
 versions of schroedinger.
 
 Understood.
 
 
 Thanks,
 
 Paul
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [2011.03-maintenance] Pull request 20120514

2012-05-17 Thread Maupin, Chase
 -Original Message-
 From: Denys Dmytriyenko [mailto:de...@denix.org]
 Sent: Monday, May 14, 2012 2:44 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [2011.03-maintenance] Pull request 20120514
 
 On Mon, May 14, 2012 at 01:09:40PM -0500, Chase Maupin wrote:
  Tom,
 
  Please pull the following commits that update the LICENSE field
 to
  list the actual license version for licenses like GPL and LGPL.
 These
  patches have previously been sent to the list with each patch
 identifying
  where it was derived from.  I have also submitted patches for
 oe-core where
  appropriate.
 
  I'm looking for feedback on how to properly mark a package as
 having two
  licenses in oe-classic since  causes issues.  If these
 patches are OK
  then they can be pulled.  If there is a better way to mark the
 dual licensing
  then I'll update them accordingly.
 
 As far as I recall, we don't use  in oe-classic for dual
 licenses.
 
 
  The following changes since commit
 36a56cbb69cda0c89f478e01183d61c6a66525c9:
Steffen Sledz (1):
  icedtea6-native-1.7.10: backport S7103224
 
  are available in the git repository at:
 
http://arago-project.org/git/projects/arago-oe-amsdk.git
 update-licenses
 
 Also the same in different format:
 
 Pull URL: git://arago-project.org/git/projects/arago-oe-amsdk.git
   Branch: update-licenses
   Browse: http://arago-project.org/git/projects/?p=arago-oe-
 amsdk.git;a=shortlog;h=refs/heads/update-licenses
 
 
 Acked-by: Denys Dmytriyenko de...@ti.com

Ping on this pull request.  Any issues?

 
 
  Chase Maupin (69):
gnutls: update LICENSE setting
libtasn1: update LICENSE setting
bonnie: Update LICENSE field version
canutils: Update LICENSE field version
debianutils: Update LICENSE field version
gtk+: Update LICENSE field version for 2.20.1
gnome-keyring: Update LICENSE field version
gnome-vfs: Update LICENSE field version
hicolor-icon-theme: Update LICENSE field version
hostap-daemon: Update LICENSE field version
liba52: Update LICENSE field version
atk: Update LICENSE field version
audiofile: Update LICENSE field version
avahi: Update LICENSE field version
cairo: Update LICENSE field version
libcap2: Update LICENSE field version
libcroco: Update LICENSE field version
esound: Update LICENSE field version
faac: Update LICENSE field version
faad2: Update LICENSE field version
flac: Update LICENSE field version
libgcrypt: Update LICENSE field version
gdbm: Update LICENSE field version
libgpg-error: Update LICENSE field version
libical: Update LICENSE field version
libid3tag: Update LICENSE field version
libidl: Update LICENSE field version
libmad: Update LICENSE field version
libmodplug: Update LICENSE field version
lame: Update LICENSE field version
mpeg2dec: Update LICENSE field version
mysql5: Update LICENSE field version
libnl: Update LICENSE field version
libproxy: Update LICENSE field version
librsvg: Update LICENSE field version
libsamplerate0: Update LICENSE field version
schroedinger: Update LICENSE field version
libsdl: Update LICENSE field version
libsidplay: Update LICENSE field version
libsndfile1: Update LICENSE field version
libsocketcan: Update LICENSE field version
libsoup-2.4: Update LICENSE field version
libvisual: Update LICENSE field version
x264: Update LICENSE field version
libxv: Update LICENSE field version
lmbench: Update LICENSE field version
makedevs: Update LICENSE field version
nfs-utils: Update LICENSE field version
orbit2: Update LICENSE field version
pango: Update LICENSE field version
shared-mime-info: Update LICENSE field version
wireless-tools: Update LICENSE field version
gnome-common: Update LICENSE field version
cups: Update LICENSE field version
gnome-mime-data: Update LICENSE field version
gtk-doc: Update LICENSE field version
intltool: Update LICENSE field version
libart-lgpl: Update LICENSE field version
libdaemon: Update LICENSE field version
libdiscid: Update LICENSE field version
libglade: Update LICENSE field version
libmikmod: Update LICENSE field version
libmusicbrainz: Update LICENSE field version
neon: Update LICENSE field version
libnfnetlink: Update LICENSE field version
python-pycairo: Update LICENSE field version
python-pygobject: Update LICENSE field version
python-pygtk: Update LICENSE field version
time: Update LICENSE field version
 
   recipes/atk/atk_1.30.0.bb  |4 ++--
   recipes/audiofile/audiofile_0.2.6.bb

Re: [oe] [PATCH 12/69] atk: Update LICENSE field version

2012-05-14 Thread Maupin, Chase
 -Original Message-
 From: Flanagan, Elizabeth [mailto:elizabeth.flana...@intel.com]
 Sent: Monday, May 14, 2012 12:30 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [PATCH 12/69] atk: Update LICENSE field version
 
 On Mon, May 14, 2012 at 9:09 AM, Chase Maupin
 chase.mau...@ti.com wrote:
  * Update LICENSE field version from generic LGPL to GPLv2+ and
   LGPLv2+ to reflect the real license version.
  * This change was based on setting in oe-core as well as code
   inspection.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   recipes/atk/atk_1.30.0.bb |    4 ++--
   1 files changed, 2 insertions(+), 2 deletions(-)
 
  diff --git a/recipes/atk/atk_1.30.0.bb
 b/recipes/atk/atk_1.30.0.bb
  index b3505bf..23c6685 100644
  --- a/recipes/atk/atk_1.30.0.bb
  +++ b/recipes/atk/atk_1.30.0.bb
  @@ -1,9 +1,9 @@
   DESCRIPTION = An accessibility toolkit for GNOME.
   SECTION = x11/libs
   PRIORITY = optional
  -LICENSE = LGPL
  +LICENSE = GPLv2+ LGPLv2+
 
 This should be:
 
 LICENSE = GPLv2+  LGPLv2+
 
 or whatever the operator is (Most likely  or |)

I know that  works in oe-core, but when I use this in oe-classic I get build 
errors like:

NOTE: Running task 432 of 513 (ID: 1, 
/home/a0271661/projects/arago-4.7/arago-oe-dev/recipes/atk/atk_1.30.0.bb, 
do_patch)
ERROR: Function SRC_DISTRIBUTECOMMAND failed
NOTE: Task failed: ('function SRC_DISTRIBUTECOMMAND failed', 
'/home/a0271661/projects/arago-4.7/arago-tmp/work/armv7a-arago-linux-gnueabi/atk-1.30.0-r2/temp/log.SRC_DISTRIBUTECOMMAND.27742')
ERROR: Logfile of failure stored in: 
/home/a0271661/projects/arago-4.7/arago-tmp/work/armv7a-arago-linux-gnueabi/atk-1.30.0-r2/temp/log.SRC_DISTRIBUTECOMMAND.27742
Log data follows:
| 
/home/a0271661/projects/arago-4.7/arago-tmp/work/armv7a-arago-linux-gnueabi/atk-1.30.0-r2/temp/run.SRC_DISTRIBUTECOMMAND.27742:
 line 1288: /atk: No such file or directory
| ERROR: Function SRC_DISTRIBUTECOMMAND failed
NOTE: package atk-1.30.0-r2: task do_distribute_sources: Failed
ERROR: TaskFailed event exception, aborting
ERROR: Build of 
/home/a0271661/projects/arago-4.7/arago-oe-dev/recipes/atk/atk_1.30.0.bb 
do_distribute_sources failed
ERROR: Task 16 
(/home/a0271661/projects/arago-4.7/arago-oe-dev/recipes/atk/atk_1.30.0.bb, 
do_distribute_sources) failed with exit code 1

The line (1288) that is causing this error looks like:

cd /home/a0271661/projects/arago-4.7/arago-tmp/deploy/glibc/sources//atk
SRC_DISTRIBUTECOMMAND

Looking at other recipes I noticed that when they had multiple licenses they 
used a space separated list and in the case of an or license option |.

Any input on this would be appreciated.  I don't believe / is right because 
that would make it look like a path for the classes that use the license.

 
 The license field needs to be ast parsable in order for the
 license
 system to work.
 
 -b
 
 
  -PR = r1
  +PR = r2
 
   inherit gnome
 
  --
  1.7.0.4
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-
 bin/mailman/listinfo/openembedded-devel
 
 
 
 --
 Elizabeth Flanagan
 Yocto Project
 Build and Release

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] sourceipk: dereference symlinks in sourceipk

2011-10-21 Thread Maupin, Chase
Ping.  Any objections to this?

Sincerely,
Chase Maupin
Open Platforms
ARM MPU
e-mail: chase.mau...@ti.com
phone: (214) 567-2950

For support:
Forums - http://community.ti.com/forums/
Wiki - http://wiki.davincidsp.com/

 -Original Message-
 From: Maupin, Chase
 Sent: Monday, October 10, 2011 2:27 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: [PATCH] sourceipk: dereference symlinks in sourceipk
 
 * Added the -h option to the tar command to make sure that any
   patches that may have been applied by the recipe are actually
   copied instead of made as symlinks to the recipe directory.
 * This is so that people can see the actual patches and unapply
   individual patches as desired.
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com
 ---
  classes/sourceipk.bbclass |2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
 
 diff --git a/classes/sourceipk.bbclass b/classes/sourceipk.bbclass
 index 1b63996..546ec67 100644
 --- a/classes/sourceipk.bbclass
 +++ b/classes/sourceipk.bbclass
 @@ -122,7 +122,7 @@ sourceipk_do_create_srcipk() {
  fi
 
  #Write the data tarball
 -tar -C $tmp_dir --owner=0 --group=0 -czf
 $srcipk_dir/data.tar.gz .
 +tar -C $tmp_dir --owner=0 --group=0 -chzf
 $srcipk_dir/data.tar.gz .
 
  # Create the debian-binary file
  echo 2.0  $srcipk_dir/debian-binary
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] nodejs: Add patch to compile with GCC 4.3.3

2011-07-19 Thread Maupin, Chase
Just FYI, this patch is against the nodejs version in the maintenance branch 
and was sent to the list so it could be picked up into Koen's staging tree for 
his next pull request.  The previously sent version was for the OE dev mainline 
and has already been accepted.

 -Original Message-
 From: Chase Maupin [mailto:chasemaupi...@gmail.com]
 Sent: Tuesday, July 19, 2011 7:30 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: [PATCH] nodejs: Add patch to compile with GCC 4.3.3
 
 * Add a patch to nodejs to allow compiling with GCC versions
   less than or equal to 4.3.3.
 * Define the function nodejs_get_gcc_ver to allow applying the
   patch conditionally based on compiler version.
 * Patch based on post at https://github.com/joyent/node/issues/883
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com
 ---
  ...01-Add-missing-compiler-flags-for-GCC-4.3.patch |   34
 
  recipes/nodejs/nodejs_0.4.0.bb |9 +
  2 files changed, 43 insertions(+), 0 deletions(-)
  create mode 100644 recipes/nodejs/files/0001-Add-missing-compiler-
 flags-for-GCC-4.3.patch
 
 diff --git a/recipes/nodejs/files/0001-Add-missing-compiler-flags-for-
 GCC-4.3.patch b/recipes/nodejs/files/0001-Add-missing-compiler-flags-
 for-GCC-4.3.patch
 new file mode 100644
 index 000..080b88f
 --- /dev/null
 +++ b/recipes/nodejs/files/0001-Add-missing-compiler-flags-for-GCC-
 4.3.patch
 @@ -0,0 +1,34 @@
 +From 7cb51ed25b688be08825950ce3f5ce2ad38e3f95 Mon Sep 17 00:00:00 2001
 +From: Chase Maupin chase.mau...@ti.com
 +Date: Tue, 12 Jul 2011 11:00:48 -0500
 +Subject: [PATCH] Add missing compiler flags for GCC 4.3
 +
 +* When compiling nodejs for GCC 4.3.3 you need to also add the
 +  flag -fno-tree-sink.
 +* This patch was taken from the thread at:
 +* https://github.com/joyent/node/issues/883
 +* Believe that no action is taken on this change upstream because
 +  it is GCC 4.3.3 specific and is not required for GCC 4.5
 +
 +Upstream-Status: Denied
 +
 +Signed-off-by: Chase Maupin chase.mau...@ti.com
 +---
 + deps/v8/SConstruct |1 +
 + 1 files changed, 1 insertions(+), 0 deletions(-)
 +
 +diff --git a/deps/v8/SConstruct b/deps/v8/SConstruct
 +index b2542fd..31c4c7b 100644
 +--- a/deps/v8/SConstruct
  b/deps/v8/SConstruct
 +@@ -210,6 +210,7 @@ LIBRARY_FLAGS = {
 + },
 + 'arch:arm': {
 +   'CPPDEFINES':   ['V8_TARGET_ARCH_ARM'],
 ++  'CCFLAGS': ['-fno-tree-sink'],
 +   'unalignedaccesses:on' : {
 + 'CPPDEFINES' : ['CAN_USE_UNALIGNED_ACCESSES=1']
 +   },
 +--
 +1.7.0.4
 +
 diff --git a/recipes/nodejs/nodejs_0.4.0.bb
 b/recipes/nodejs/nodejs_0.4.0.bb
 index be3d23e..fe8a878 100644
 --- a/recipes/nodejs/nodejs_0.4.0.bb
 +++ b/recipes/nodejs/nodejs_0.4.0.bb
 @@ -4,11 +4,20 @@ LICENSE = MIT
 
  DEPENDS = openssl
 
 +PR = r1
 +
 +def nodejs_get_gcc_version(d):
 +import subprocess,os,bb
 +if os.path.exists(bb.data.getVar('TOOLCHAIN_PATH', d,
 1)+'/bin/'+bb.data.getVar('TARGET_PREFIX', d, 1)+'gcc'):
 +return subprocess.Popen([bb.data.getVar('TOOLCHAIN_PATH', d,
 1)+'/bin/'+bb.data.getVar('TARGET_PREFIX', d, 1)+'gcc', '-v'],
 stderr=subprocess.PIPE).communicate()[1].splitlines()[-1].split()[2]
 +
  SRC_URI =  \
http://nodejs.org/dist/node-v${PV}.tar.gz \
file://libev-cross-cc_${PV}.patch \
  
 
 +SRC_URI += ${@[, file://0001-Add-missing-compiler-flags-for-GCC-
 4.3.patch][nodejs_get_gcc_version(d) = 4.3.3]}
 +
  SRC_URI[md5sum] = 18f89256751f9b8e27dee8494f508171
  SRC_URI[sha256sum] =
 4a30bd9963373cb86a994479bdd451ab3b6f2124f0089493366315da79d3408e
 
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] ti-wifi-utils: fix unaligned data access

2011-07-07 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Eyal Reizer
 Sent: Monday, July 04, 2011 7:57 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] [PATCH] ti-wifi-utils: fix unaligned data access
 
 update the recipe to use a new commit from upstream which fixes
 unaligned
 data access errors reported when using the calibrator tool on an am180x
 (armv5) platform
 
 Signed-off-by: Eyal Reizer ey...@ti.com

Acked-by: Chase Maupin chase.mau...@ti.com

 ---
  recipes/ti/ti-wifi-utils_git.bb |4 ++--
  1 files changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/recipes/ti/ti-wifi-utils_git.bb b/recipes/ti/ti-wifi-
 utils_git.bb
 index 9855775..87ca2c9 100644
 --- a/recipes/ti/ti-wifi-utils_git.bb
 +++ b/recipes/ti/ti-wifi-utils_git.bb
 @@ -3,11 +3,11 @@ LICENSE = TI-BSD
 
  DEPENDS = libnl
 
 -PR =r3
 +PR =r4
  PV =0.0
  PR_append = +gitr${SRCPV}
 
 -SRCREV = 268dbf03091b632c2697eb8028e90fe40513a9d8
 +SRCREV = 8737db9372e714e265d3f575573d14c3379ab9fc
  SRC_URI = git://github.com/gxk/ti-utils.git;protocol=git
 
  S = ${WORKDIR}/git
 --
 1.7.0.4
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/1] matrix-gui: Update SRCREV to revision 292

2011-07-01 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Jeff Lance
 Sent: Friday, July 01, 2011 1:30 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Lance, Jeff
 Subject: [oe] [PATCH 1/1] matrix-gui: Update SRCREV to revision 292
 
 * Fix Soft AP scipt
 * Fix Multimedia descriptions
 
 Signed-off-by: Jeff Lance j-lan...@ti.com

Acked-by: Chase Maupin chase.mau...@ti.com

 ---
  recipes/ti/matrix-gui-common_1.4.bb |4 ++--
  recipes/ti/matrix-gui-e_1.3.bb  |4 ++--
  recipes/ti/matrix-gui_1.3.bb|4 ++--
  3 files changed, 6 insertions(+), 6 deletions(-)
 
 diff --git a/recipes/ti/matrix-gui-common_1.4.bb b/recipes/ti/matrix-
 gui-common_1.4.bb
 index 8376e17..1f2db79 100644
 --- a/recipes/ti/matrix-gui-common_1.4.bb
 +++ b/recipes/ti/matrix-gui-common_1.4.bb
 @@ -4,5 +4,5 @@ require matrix-gui-common.inc
  # prebuilt version in the repository.
  RRECOMMENDS_${PN} = am-sysinfo
 
 -SRCREV = 290
 -PR = ${INC_PR}.14
 +SRCREV = 292
 +PR = ${INC_PR}.15
 diff --git a/recipes/ti/matrix-gui-e_1.3.bb b/recipes/ti/matrix-gui-
 e_1.3.bb
 index dcad1a6..73e6d63 100644
 --- a/recipes/ti/matrix-gui-e_1.3.bb
 +++ b/recipes/ti/matrix-gui-e_1.3.bb
 @@ -1,5 +1,5 @@
  require matrix-gui-e.inc
 
 -SRCREV = 290
 -PR = ${INC_PR}.13
 +SRCREV = 292
 +PR = ${INC_PR}.14
 
 diff --git a/recipes/ti/matrix-gui_1.3.bb b/recipes/ti/matrix-
 gui_1.3.bb
 index e67115c..d9b4895 100644
 --- a/recipes/ti/matrix-gui_1.3.bb
 +++ b/recipes/ti/matrix-gui_1.3.bb
 @@ -1,4 +1,4 @@
  require matrix-gui.inc
 
 -SRCREV = 290
 -PR = ${INC_PR}.9
 +SRCREV = 292
 +PR = ${INC_PR}.10
 --
 1.7.0.4
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v2 1/1] am-benchmarks: Remove platform dependencies

2011-06-30 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Koen Kooi
 Sent: Thursday, June 30, 2011 3:53 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH v2 1/1] am-benchmarks: Remove platform
 dependencies
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 29-06-11 18:33, Jeff Lance wrote:
  * Remove platform dependencies and use architecture dependencies
 instead
  * Use OE BASE_PACKAGE_ARCH to determine architecture
  * Update the SRCREV to revision 66
  * Update the recipe revision to 1.3
  * Removed INSANE_SKIP
  NOTE - architecture dependency can be removed once CFLAGS can be
 passed into CCSv5 project makefile
 
  Signed-off-by: Jeff Lance j-lan...@ti.com
 
 Much better, thanks!
 
 Acked-by: Koen Kooi k...@dominion.thruhere.net

NAK

My testing shows this sed command does not work the way it was intended.  I 
have given Jeff an updated command to submit another version of th patch.

 
  ---
  Updated in version 2:
Removed INSANE_SKIP directive
updated SRCREV from 65 to 66
used find-copies-harder to show differences with previous recipe
  --
   recipes/ti/am-benchmarks_1.3.bb |   33
 +
   1 files changed, 33 insertions(+), 0 deletions(-)
   create mode 100644 recipes/ti/am-benchmarks_1.3.bb
 
  diff --git a/recipes/ti/am-benchmarks_1.3.bb b/recipes/ti/am-
 benchmarks_1.3.bb
  new file mode 100644
  index 000..8ac9b74
  --- /dev/null
  +++ b/recipes/ti/am-benchmarks_1.3.bb
  @@ -0,0 +1,33 @@
  +#NOTE: This package is currently only supported for the Angstrom
  +#  distribution.  Other distributions and toolchains may or
  +#  may not work.
  +
  +DESCRIPTION = AM Benchmarks
  +HOMEPAGE = https://gforge.ti.com/gf/project/am_benchmarks/;
  +LICENSE = BSD
  +SECTION = system
  +PRIORITY = optional
  +
  +SRCREV = 66
  +PR = r2+svnr${SRCPV}
  +
  +SRC_URI =
 svn://gforge.ti.com/svn/am_benchmarks/;module=trunk;proto=https;user=a
 nonymous;pswd=''
  +
  +S = ${WORKDIR}/trunk
  +
  +do_configure() {
  +sed -i -e 's|LIBS :=|LIBS := ${LDFLAGS} |'
 Release/objects.mk
  +}
  +
  +do_compile() {
  +   # don't build debug version
  +   touch debug
  +   export CROSS_COMPILE=${TARGET_PREFIX}
  +   export ARCH=${BASE_PACKAGE_ARCH}
  +   make release
  +}
  +
  +do_install() {
  +   export ARCH=${BASE_PACKAGE_ARCH}
  +   make DESTDIR=${D} install
  +}
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.5 (Darwin)
 
 iD8DBQFODDlvMkyGM64RGpERAkG8AJ4nj8TWYoY89u9XJHPiw13adfgeGACgp69I
 UxVJuBlADDqibDEyEAUuBcE=
 =yCEc
 -END PGP SIGNATURE-
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v3 1/1] am-benchmarks: Remove platform dependencies

2011-06-30 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Jeff Lance
 Sent: Thursday, June 30, 2011 8:38 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Lance, Jeff
 Subject: [oe] [PATCH v3 1/1] am-benchmarks: Remove platform
 dependencies
 
 * Remove platform dependencies and use architecture dependencies
 instead
 * Use OE BASE_PACKAGE_ARCH to determine architecture
 * Update the SRCREV to revision 66
 * Update the recipe revision to 1.3
 * Removed INSANE_SKIP
 NOTE - architecture dependency can be removed once CFLAGS can be passed
 into CCSv5 project makefile
 
 Signed-off-by: Jeff Lance j-lan...@ti.com

Acked-by: Chase Maupin chase.mau...@ti.com

 ---
 Update in version 3:
   Fix sed commands to apply to all dhrystone projects
 ---
  .../{am-benchmarks_1.2.bb = am-benchmarks_1.3.bb} |   27 ++--
 ---
  1 files changed, 14 insertions(+), 13 deletions(-)
  copy recipes/ti/{am-benchmarks_1.2.bb = am-benchmarks_1.3.bb} (61%)
 
 diff --git a/recipes/ti/am-benchmarks_1.2.bb b/recipes/ti/am-
 benchmarks_1.3.bb
 similarity index 61%
 copy from recipes/ti/am-benchmarks_1.2.bb
 copy to recipes/ti/am-benchmarks_1.3.bb
 index 21e62a7..6070fe8 100644
 --- a/recipes/ti/am-benchmarks_1.2.bb
 +++ b/recipes/ti/am-benchmarks_1.3.bb
 @@ -8,30 +8,31 @@ LICENSE = BSD
  SECTION = system
  PRIORITY = optional
 
 -SRCREV = 61
 +SRCREV = 66
  PR = r2+svnr${SRCPV}
 
 -COMPATIBLE_MACHINE = (dm365|omapl138|omap3|ti816x|ti814x)
 -
 -ARCHITECTURE_dm365 = arm9
 -ARCHITECTURE_omapl138 = arm9
 -ARCHITECTURE_omap3 = cortex-a8
 -ARCHITECTURE_ti816x = cortex-a8
 -ARCHITECTURE_ti814x = cortex-a8
 -
 -INSANE_SKIP_${PN} = True
 -
  SRC_URI =
 svn://gforge.ti.com/svn/am_benchmarks/;module=trunk;proto=https;user=a
 nonymous;pswd=''
 
 -S = ${WORKDIR}/trunk/${ARCHITECTURE}
 +S = ${WORKDIR}/trunk
 +
 +do_configure() {
 +# Find all the objects.mk files for the Release target
 +files=`find ${BASE_PACKAGE_ARCH} -name objects.mk | grep
 Release`
 +for f in $files
 +do
 +sed -i -e 's|LIBS :=|LIBS := ${LDFLAGS} |' $f
 +done
 +}
 
  do_compile() {
   # don't build debug version
   touch debug
   export CROSS_COMPILE=${TARGET_PREFIX}
 - make release
 + export ARCH=${BASE_PACKAGE_ARCH}
 + make release
  }
 
  do_install() {
 + export ARCH=${BASE_PACKAGE_ARCH}
   make DESTDIR=${D} install
  }
 --
 1.7.0.4
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/1] matrix-tui: Update to arago toolchain

2011-06-22 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Denys Dmytriyenko
 Sent: Wednesday, June 22, 2011 4:11 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Lance, Jeff
 Subject: Re: [oe] [PATCH 1/1] matrix-tui: Update to arago toolchain
 
 On Wed, Jun 22, 2011 at 02:02:01PM -0500, Jeff Lance wrote:
  * Modify to use arago MACHINE name for platforms
  * Add all Sitara platforms
  * Update SRCREV to 41
 
  Signed-off-by: Jeff Lance j-lan...@ti.com
 
 Jeff,
 
 See my coments below.
 
 
  ---
   recipes/ti/matrix-tui.inc|   12 +++-
   recipes/ti/matrix-tui_1.1.bb |4 ++--
   2 files changed, 5 insertions(+), 11 deletions(-)
 
  diff --git a/recipes/ti/matrix-tui.inc b/recipes/ti/matrix-tui.inc
  index 1ad8aa8..a3793d3 100644
  --- a/recipes/ti/matrix-tui.inc
  +++ b/recipes/ti/matrix-tui.inc
  @@ -9,13 +9,6 @@ INC_PR = r7
 
   COMPATIBLE_MACHINE = (omapl138|omap3)
 
  -PLATFORM_am37x-evm = am3715
  -PLATFORM_beagleboard = am3715
  -PLATFORM_am3517-evm = am3517
  -PLATFORM_am180x-evm = am180x
  -PLATFORM_am181x-evm = am181x
  -PLATFORM_da850-omapl138-evm = am180x
  -
   SRC_URI =
 svn://gforge.ti.com/svn/matrix_tui/;module=trunk;proto=https;user=anon
 ymous;pswd='' \
  file://init \
   
  @@ -28,7 +21,7 @@ S = ${WORKDIR}/trunk
   #INITSCRIPT_PARAMS = defaults 99
 
   do_configure() {
  -   sed -i -e 's:PATH=${LINUX_DEVKIT_PATH}/arm-none-linux-
 gnueabi:PATH ?= ${LINUX_DEVKIT_PATH}/arm-none-linux-gnueabi:'
 makefile.init
  +   sed -i -e 's:PATH=${LINUX_DEVKIT_PATH}/arm-arago-linux-
 gnueabi:PATH ?= ${LINUX_DEVKIT_PATH}/arm-arago-linux-gnueabi:'
 makefile.init
 
 I don't think this is needed. The whole point of that sed magic I put
 in
 there, is to make assignments of TUI_INCLUDE_PATH, XML_INCLUDE_PATH and
 TUI_LIB_PATH conditionally, so they can be overwritten below in the
 do_compile() task...

The makefile defaults have been changed to use arm-arago-linux-gnueabi instead 
of the arm-none-linux-gnueabi.  If you want these values to still be optionally 
assigned then you would still need these changes right?

Now perhaps a better way to do this is change the makefile.init to use the ?= 
optional assignment so that you don't need to do this sed magic.  Would that 
also work?

 
 
  sed -i -e 's|LIBS :=|LIBS := ${LDFLAGS} |' Release/objects.mk
   }
 
  @@ -39,11 +32,12 @@ do_compile() {
  export TUI_INCLUDE_PATH=${STAGING_INCDIR}
  export XML_INCLUDE_PATH=${STAGING_INCDIR}/libxml2
  export TUI_LIB_PATH=${STAGING_LIBDIR}
  +   export PLATFORM=${MACHINE}
  make release
   }
 
   do_install() {
  -   export PLATFORM=${PLATFORM}
  +   export PLATFORM=${MACHINE}
  make DESTDIR=${D} install
  install -d ${D}${sysconfdir}/init.d/
  install -c -m 0755 ${WORKDIR}/init
 ${D}${sysconfdir}/init.d/matrix-tui
  diff --git a/recipes/ti/matrix-tui_1.1.bb b/recipes/ti/matrix-
 tui_1.1.bb
  index 9814d5f..7e95d62 100644
  --- a/recipes/ti/matrix-tui_1.1.bb
  +++ b/recipes/ti/matrix-tui_1.1.bb
  @@ -1,4 +1,4 @@
   require matrix-tui.inc
 
  -SRCREV = 37
  -PR = ${INC_PR}.4
  +SRCREV = 41
  +PR = ${INC_PR}.5
  --
  1.7.0.4
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-
 devel
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] kernel bbclass: add the crypto directory to staging

2011-06-21 Thread Maupin, Chase
Ping on this patch.  I've seen one ACK so far.

Sincerely,
Chase Maupin
Open Platforms
ARM MPU
e-mail: chase.mau...@ti.com
phone: (214) 567-2950

For support:
Forums - http://community.ti.com/forums/
Wiki - http://wiki.davincidsp.com/

 -Original Message-
 From: Chase Maupin [mailto:chasemaupi...@gmail.com]
 Sent: Thursday, June 16, 2011 2:29 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase; Turner, Greg
 Subject: [PATCH] kernel bbclass: add the crypto directory to staging
 
 * Add the include/crypto directory from the kernel to the list
   of directories to be staged.
 * This directory contains the cryptodev.h file required by other
   drivers and applications.
 * Not including this directory leads to build errors of being
   unable to find the cryptodev.h file.
 
 Signed-off-by: Greg Turner gregtur...@ti.com
 Signed-off-by: Chase Maupin chase.mau...@ti.com
 ---
  classes/kernel.bbclass |2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
 
 diff --git a/classes/kernel.bbclass b/classes/kernel.bbclass
 index 8817186..bd7b23f 100644
 --- a/classes/kernel.bbclass
 +++ b/classes/kernel.bbclass
 @@ -188,7 +188,7 @@ sysroot_stage_all_append() {
   mkdir -p $kerneldir/include/asm-generic
   cp -fR include/asm-generic/* $kerneldir/include/asm-generic/
 
 - for entry in drivers/crypto drivers/media include/generated
 include/linux include/net include/pcmcia include/media include/acpi
 include/sound include/video include/scsi include/trace include/mtd
 include/rdma include/drm include/xen crypto/ocf; do
 + for entry in drivers/crypto drivers/media include/generated
 include/linux include/net include/pcmcia include/media include/acpi
 include/sound include/video include/scsi include/trace include/mtd
 include/rdma include/drm include/xen crypto/ocf include/crypto; do
   if [ -d $entry ]; then
   mkdir -p $kerneldir/$entry
   cp -fR $entry/* $kerneldir/$entry/
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [oe-commits] Jeff Lance : matrix_gui: Pull in lmbench, multimedia, EZSDK mods

2011-05-18 Thread Maupin, Chase
 -Original Message-
 From: openembedded-commits-boun...@lists.openembedded.org
 [mailto:openembedded-commits-boun...@lists.openembedded.org] On Behalf
 Of git version control
 Sent: Wednesday, May 18, 2011 12:23 PM
 To: openembedded-comm...@openembedded.org
 Subject: [oe-commits] Jeff Lance : matrix_gui: Pull in lmbench,
 multimedia, EZSDK mods
 
 Module: openembedded.git
 Branch: master
 Commit: b14cb947a346088d14b0d78d3546314c9d37cdbb
 URL:
 http://git.openembedded.org/?p=openembedded.gita=commit;h=b14cb947a346
 088d14b0d78d3546314c9d37cdbb
 
 Author: Jeff Lance jefflanc...@gmail.com
 Date:   Thu May 19 23:35:09 2011 +
 
 matrix_gui: Pull in lmbench,multimedia,EZSDK mods
 
 * Update SRCREV to pull in:
   * Multimedia apps
 * LMBench apps
 * EZSDK updates
 * remove Blitrix
 
 Signed-off-by: Jeff Lance  j-lan...@ti.com
 Signed-off-by: Denys Dmytriyenko de...@ti.com

Acked-by: Chase Maupin chase.mau...@ti.com

 
 ---
 
  recipes/ti/matrix-gui-common_1.4.bb |4 ++--
  recipes/ti/matrix-gui-e_1.3.bb  |4 ++--
  recipes/ti/matrix-gui_1.3.bb|4 ++--
  3 files changed, 6 insertions(+), 6 deletions(-)
 
 diff --git a/recipes/ti/matrix-gui-common_1.4.bb b/recipes/ti/matrix-
 gui-common_1.4.bb
 index d436044..6f7376d 100644
 --- a/recipes/ti/matrix-gui-common_1.4.bb
 +++ b/recipes/ti/matrix-gui-common_1.4.bb
 @@ -4,5 +4,5 @@ require matrix-gui-common.inc
  # prebuilt version in the repository.
  RRECOMMENDS_${PN} = am-sysinfo
 
 -SRCREV = 245
 -PR = ${INC_PR}.9
 +SRCREV = 249
 +PR = ${INC_PR}.10
 diff --git a/recipes/ti/matrix-gui-e_1.3.bb b/recipes/ti/matrix-gui-
 e_1.3.bb
 index fb7e4b3..8f2df1c 100644
 --- a/recipes/ti/matrix-gui-e_1.3.bb
 +++ b/recipes/ti/matrix-gui-e_1.3.bb
 @@ -1,5 +1,5 @@
  require matrix-gui-e.inc
 
 -SRCREV = 245
 -PR = ${INC_PR}.8
 +SRCREV = 249
 +PR = ${INC_PR}.9
 
 diff --git a/recipes/ti/matrix-gui_1.3.bb b/recipes/ti/matrix-
 gui_1.3.bb
 index 2c38fc3..f7e56a3 100644
 --- a/recipes/ti/matrix-gui_1.3.bb
 +++ b/recipes/ti/matrix-gui_1.3.bb
 @@ -1,4 +1,4 @@
  require matrix-gui.inc
 
 -SRCREV = 245
 -PR = ${INC_PR}.4
 +SRCREV = 249
 +PR = ${INC_PR}.5
 
 
 ___
 Openembedded-commits mailing list
 openembedded-comm...@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-
 commits

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [oe-commits] Jeff Lance : matrix_gui: Pull in lmbench, multimedia, EZSDK mods

2011-05-18 Thread Maupin, Chase
Please ignore.  Don't know why I acked the commit message :)

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Maupin, Chase
 Sent: Wednesday, May 18, 2011 2:02 PM
 To: openembedded-devel@lists.openembedded.org; openembedded-
 comm...@openembedded.org
 Subject: Re: [oe] [oe-commits] Jeff Lance : matrix_gui: Pull in
 lmbench, multimedia, EZSDK mods
 
  -Original Message-
  From: openembedded-commits-boun...@lists.openembedded.org
  [mailto:openembedded-commits-boun...@lists.openembedded.org] On
 Behalf
  Of git version control
  Sent: Wednesday, May 18, 2011 12:23 PM
  To: openembedded-comm...@openembedded.org
  Subject: [oe-commits] Jeff Lance : matrix_gui: Pull in lmbench,
  multimedia, EZSDK mods
 
  Module: openembedded.git
  Branch: master
  Commit: b14cb947a346088d14b0d78d3546314c9d37cdbb
  URL:
 
 http://git.openembedded.org/?p=openembedded.gita=commit;h=b14cb947a346
  088d14b0d78d3546314c9d37cdbb
 
  Author: Jeff Lance jefflanc...@gmail.com
  Date:   Thu May 19 23:35:09 2011 +
 
  matrix_gui: Pull in lmbench,multimedia,EZSDK mods
 
  * Update SRCREV to pull in:
  * Multimedia apps
  * LMBench apps
  * EZSDK updates
  * remove Blitrix
 
  Signed-off-by: Jeff Lance  j-lan...@ti.com
  Signed-off-by: Denys Dmytriyenko de...@ti.com
 
 Acked-by: Chase Maupin chase.mau...@ti.com
 
 
  ---
 
   recipes/ti/matrix-gui-common_1.4.bb |4 ++--
   recipes/ti/matrix-gui-e_1.3.bb  |4 ++--
   recipes/ti/matrix-gui_1.3.bb|4 ++--
   3 files changed, 6 insertions(+), 6 deletions(-)
 
  diff --git a/recipes/ti/matrix-gui-common_1.4.bb b/recipes/ti/matrix-
  gui-common_1.4.bb
  index d436044..6f7376d 100644
  --- a/recipes/ti/matrix-gui-common_1.4.bb
  +++ b/recipes/ti/matrix-gui-common_1.4.bb
  @@ -4,5 +4,5 @@ require matrix-gui-common.inc
   # prebuilt version in the repository.
   RRECOMMENDS_${PN} = am-sysinfo
 
  -SRCREV = 245
  -PR = ${INC_PR}.9
  +SRCREV = 249
  +PR = ${INC_PR}.10
  diff --git a/recipes/ti/matrix-gui-e_1.3.bb b/recipes/ti/matrix-gui-
  e_1.3.bb
  index fb7e4b3..8f2df1c 100644
  --- a/recipes/ti/matrix-gui-e_1.3.bb
  +++ b/recipes/ti/matrix-gui-e_1.3.bb
  @@ -1,5 +1,5 @@
   require matrix-gui-e.inc
 
  -SRCREV = 245
  -PR = ${INC_PR}.8
  +SRCREV = 249
  +PR = ${INC_PR}.9
 
  diff --git a/recipes/ti/matrix-gui_1.3.bb b/recipes/ti/matrix-
  gui_1.3.bb
  index 2c38fc3..f7e56a3 100644
  --- a/recipes/ti/matrix-gui_1.3.bb
  +++ b/recipes/ti/matrix-gui_1.3.bb
  @@ -1,4 +1,4 @@
   require matrix-gui.inc
 
  -SRCREV = 245
  -PR = ${INC_PR}.4
  +SRCREV = 249
  +PR = ${INC_PR}.5
 
 
  ___
  Openembedded-commits mailing list
  openembedded-comm...@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-
  commits
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] pcsc-lite: make configuration file a separate package

2011-05-12 Thread Maupin, Chase

 -Original Message-
 From: Denys Dmytriyenko [mailto:de...@denix.org]
 Sent: Thursday, May 12, 2011 10:43 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [PATCH] pcsc-lite: make configuration file a separate
 package
 
 On Tue, May 10, 2011 at 05:17:42PM -0500, Chase Maupin wrote:
  * Move the reader.conf file to be part of a separate package
so that it is not installed by default.
  * This is done because individual readers that implements an
IFDHandler library need to be able to install their reader.conf
file in the /etc/reader.conf.d directory.  Without this change
 
 Chase,
 
 Sorry, it did not occur to me yesterday, when helping with the patch,
 but I
 just realised now that /etc/reader.conf.d (like any other dir.d
 denotion)
 should expect a set of config files and not just one specific one.
 
 So, I started checking the sources and the ChangeLog from pcsc-lite and
 got it
 confirmed - you can pretty much drop a set of files into that directory
 and
 all of them will be parsed for the configuration. So, since the default
 file
 is only a template with all the configuration commented out, you should
 be
 safe to install your own config files in that directory with different
 names.
 That way you don't need any changes to the pcsc-lite recipe...

Denys,

Thanks.  The documentation I was reading for pcsc-lite made it sound like you 
needed the file to be called reader.conf.  I guess ignore this patch for now 
then and we'll try having a separate reader.conf.pru file installed and see if 
pcsc-lite can find it.  Thanks for the info.

 
 One of the relative enties from ChangeLog:
 - Add the ability to parse all the configuration files of a directory
   instead of just one configuration file. update-reader.conf is then
 now
   obsolete.
 
 --
 Denys
 
those packages will conflict with the reader.conf file installed
by the pcsc-lite package:
  * NOTE: the reader.conf file in the package is a commented out
  template file, not an actual working configuration
  file.
  * Using this change IFDHandler packages can use RCONFLICT with
the pcsc-lite-collateral package to let users know that these
packages cannot co-exist.
  * Mark the configuration file an such so that when the package is
updated the user's changes are not lost.
  * Bump the PR.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   recipes/pcsc-lite/pcsc-lite_1.5.2.bb |5 +
   1 files changed, 5 insertions(+), 0 deletions(-)
 
  diff --git a/recipes/pcsc-lite/pcsc-lite_1.5.2.bb b/recipes/pcsc-
 lite/pcsc-lite_1.5.2.bb
  index b4af08d..88401b6 100644
  --- a/recipes/pcsc-lite/pcsc-lite_1.5.2.bb
  +++ b/recipes/pcsc-lite/pcsc-lite_1.5.2.bb
  @@ -5,6 +5,8 @@ LICENSE = BSD
   DEPENDS = hal
   RDEPENDS_${PN} = hal
 
  +PR = r1
  +
   SRC_URI = https://alioth.debian.org/frs/download.php/2795/pcsc-
 lite-${PV}.tar.bz2 \
  file://pcscd.init 
 
  @@ -26,8 +28,11 @@ do_install() {
   }
 
   PACKAGES =+ libpcsclite
  +PACKAGES =+ ${PN}-collateral
 
   FILES_libpcsclite = ${libdir}/libpcsclite.so.*
  +FILES_${PN}-collateral = ${sysconfdir}/reader.conf.d/*
  +CONFFILES_${PN}-collateral = ${sysconfdir}/reader.conf.d/*
 
   SRC_URI[md5sum] = d7d466621bec39354351f09349f6374c
   SRC_URI[sha256sum] =
 a0c11b0b5cc46d4c4ec499b875cfdc4e766fdf12fe2f6ea635e1b11ab7b8821e
  --
  1.7.0.4
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-
 devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] ncurses: add missing patch file

2011-05-09 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Paul Menzel
 Sent: Monday, May 09, 2011 12:21 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] ncurses: add missing patch file
 
 Dear Chase, dear Tom,
 
 
 Am Donnerstag, den 05.05.2011, 16:13 -0500 schrieb Maupin, Chase:
 
   Sent: Thursday, May 05, 2011 3:13 PM
 
   On 05/05/2011 11:07 AM, Chase Maupin wrote:
* The 20110115 patch file has gone missing.  Add it to the
  OE repository like the previous patch file.
* Bump the PR
   
Signed-off-by: Chase Maupin chase.mau...@ti.com
  
   Maybe we need to consider just moving to vanilla 5.9 and drop 5.7?
 
  I asked Koen to submit a pull request to the maintenance branch to
 add
  5.9 so I agree there.  I just thought I would go ahead and submit a
  patch to the dev branch to fix version 5.7 in case someone is using
  that version.
 
  Personally I'm fine with going to 5.9 directly.
 
 I would vote for getting this patch applied to improve the quality
 since
 one more package build with no problems.
 
 Acked-by: Paul Menzel paulepan...@users.sourceforge.net
 
 Chase, can you push to the repository?

Paul,

I cannot, but someone was nice enough to do it today :)

 
 
 Thanks,
 
 Paul
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] ncurses: add missing patch file

2011-05-05 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Tom Rini
 Sent: Thursday, May 05, 2011 3:13 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] ncurses: add missing patch file
 
 On 05/05/2011 11:07 AM, Chase Maupin wrote:
  * The 20110115 patch file has gone missing.  Add it to the
OE repository like the previous patch file.
  * Bump the PR
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
 
 Maybe we need to consider just moving to vanilla 5.9 and drop 5.7?

I asked Koen to submit a pull request to the maintenance branch to add 5.9 so I 
agree there.  I just thought I would go ahead and submit a patch to the dev 
branch to fix version 5.7 in case someone is using that version.

Personally I'm fine with going to 5.9 directly.

 
 --
 Tom Rini
 Mentor Graphics Corporation
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v2 1/1] am-benchmarks: add return values

2011-04-26 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Jeff Lance
 Sent: Wednesday, April 27, 2011 2:08 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Lance, Jeff
 Subject: [oe] [PATCH v2 1/1] am-benchmarks: add return values
 
  * add return values to dhrystone and linpack for automated test
 
 Signed-off-by: Jeff Lance  j-lan...@ti.com
 
 ---
  Updated in version 2:
 * added space before bulleted list
 ---
  recipes/ti/am-benchmarks_1.2.bb |2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
 
 diff --git a/recipes/ti/am-benchmarks_1.2.bb b/recipes/ti/am-
 benchmarks_1.2.bb
 index 38c7056..21e62a7 100644
 --- a/recipes/ti/am-benchmarks_1.2.bb
 +++ b/recipes/ti/am-benchmarks_1.2.bb
 @@ -8,7 +8,7 @@ LICENSE = BSD
  SECTION = system
  PRIORITY = optional
 
 -SRCREV = 60
 +SRCREV = 61
  PR = r2+svnr${SRCPV}
 
  COMPATIBLE_MACHINE = (dm365|omapl138|omap3|ti816x|ti814x)

Acked-by: Chase Maupin chase.mau...@ti.com

 --
 1.7.0.4
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [2011.03-maintenance] Pull request for TI matrix-gui, ipc and sgx/gles

2011-04-14 Thread Maupin, Chase
Denys,

Thanks a lot for this.  It is really appreciated.

Sincerely,
Chase Maupin
Open Platforms
ARM MPU
e-mail: chase.mau...@ti.com
phone: (214) 567-2950

For support:
Forums - http://community.ti.com/forums/
Wiki - http://wiki.davincidsp.com/

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Denys Dmytriyenko
 Sent: Thursday, April 14, 2011 2:35 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] [2011.03-maintenance] Pull request for TI matrix-gui, ipc
 and sgx/gles
 
 Tom,
 
 Please pull these 5 commits for TI related changes - matrix-gui rev bump,
 new ti-ipc version and sgx/gles fixes for ti816x.
 All are cherry picked from oe.dev
 
 
 Pull URL: git://arago-project.org/git/people/denix/openembedded.git
   Branch: 2011.03-maintenance
   Browse: http://arago-
 project.org/git/people/?p=denix/openembedded.git;a=shortlog;h=refs/heads/2
 011.03-maintenance
 
 Thanks,
 Denys Dmytriyenko de...@ti.com
 ---
 
 
 Jeff Lance (1):
   matrix-gui: Bump up SRCREV
 
 Siddharth Heroor (4):
   ti-ipc: Add version 1.22.05.27
   omap3-sgx-modules: Update TI816x Module Location and Platform
 variables.
   libgles-omap3: Correct libraries for TI816x.
   libgles-omap3: Remove SGX Fixup for TI816x.
 
  recipes/powervr-drivers/libgles-omap3/rc.pvr   |   10 +++---
  .../powervr-drivers/libgles-omap3_4.03.00.01.bb|4 +++-
  .../omap3-sgx-modules_1.6.16.3977.bb   |4 ++--
  recipes/ti/matrix-gui-common_1.4.bb|4 ++--
  recipes/ti/matrix-gui-e_1.3.bb |4 ++--
  recipes/ti/matrix-gui_1.3.bb   |4 ++--
  recipes/ti/ti-ipc_1.22.05.27.bb|6 ++
  7 files changed, 20 insertions(+), 16 deletions(-)
  create mode 100644 recipes/ti/ti-ipc_1.22.05.27.bb
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/1] matrix-gui: Bump up SRCREV

2011-04-14 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Paul Menzel
 Sent: Thursday, April 14, 2011 7:58 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Lance, Jeff
 Subject: Re: [oe] [PATCH 1/1] matrix-gui: Bump up SRCREV
 
 Dear Chase, dear Jeff,
 
 
 Am Donnerstag, den 14.04.2011, 06:57 -0500 schrieb Chase Maupin:
  From: Jeff Lance j-lan...@ti.com
 
  * Bump up SRCREV
* add am389x platform support
* am1808 add correct instructions for running profibus demo
 
  Signed-off-by: Jeff Lance   j-lan...@ti.com
  ---
   recipes/ti/matrix-gui-common_1.4.bb |4 ++--
   recipes/ti/matrix-gui-e_1.3.bb  |4 ++--
   recipes/ti/matrix-gui_1.3.bb|4 ++--
   3 files changed, 6 insertions(+), 6 deletions(-)
 
  diff --git a/recipes/ti/matrix-gui-common_1.4.bb b/recipes/ti/matrix-
 gui-common_1.4.bb
  index 04cdb2f..d436044 100644
  --- a/recipes/ti/matrix-gui-common_1.4.bb
  +++ b/recipes/ti/matrix-gui-common_1.4.bb
  @@ -4,5 +4,5 @@ require matrix-gui-common.inc
   # prebuilt version in the repository.
   RRECOMMENDS_${PN} = am-sysinfo
 
  -SRCREV = 243
  -PR = ${INC_PR}.8
  +SRCREV = 245
  +PR = ${INC_PR}.9
  diff --git a/recipes/ti/matrix-gui-e_1.3.bb b/recipes/ti/matrix-gui-
 e_1.3.bb
  index 4519437..fb7e4b3 100644
  --- a/recipes/ti/matrix-gui-e_1.3.bb
  +++ b/recipes/ti/matrix-gui-e_1.3.bb
  @@ -1,5 +1,5 @@
   require matrix-gui-e.inc
 
  -SRCREV = 243
  -PR = ${INC_PR}.7
  +SRCREV = 245
  +PR = ${INC_PR}.8
 
  diff --git a/recipes/ti/matrix-gui_1.3.bb b/recipes/ti/matrix-gui_1.3.bb
  index 727aca1..2c38fc3 100644
  --- a/recipes/ti/matrix-gui_1.3.bb
  +++ b/recipes/ti/matrix-gui_1.3.bb
  @@ -1,4 +1,4 @@
   require matrix-gui.inc
 
  -SRCREV = 243
  -PR = ${INC_PR}.3
  +SRCREV = 245
  +PR = ${INC_PR}.4
 
 is the bump of `PR` needed? Is not the increment of `SRCREV` implying
 that already?

The SRCREV is not used as part of the PR value, so without this bump 
incremental builds would not see this as needing a rebuild.

 
 
 Thanks,
 
 Paul
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] ti-ipc: Add version 1.22.05.27

2011-04-13 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Siddharth Heroor
 Sent: Tuesday, April 12, 2011 3:52 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Heroor, Siddharth
 Subject: [oe] [PATCH] ti-ipc: Add version 1.22.05.27
 
 
 Signed-off-by: Siddharth Heroor her...@ti.com
 ---
  recipes/ti/ti-ipc_1.22.05.27.bb |6 ++
  1 files changed, 6 insertions(+), 0 deletions(-)
  create mode 100644 recipes/ti/ti-ipc_1.22.05.27.bb
 
 diff --git a/recipes/ti/ti-ipc_1.22.05.27.bb b/recipes/ti/ti-
 ipc_1.22.05.27.bb
 new file mode 100644
 index 000..c3d25a6
 --- /dev/null
 +++ b/recipes/ti/ti-ipc_1.22.05.27.bb
 @@ -0,0 +1,6 @@
 +require ti-ipc.inc
 +
 +PV = 1_22_05_27
 +
 +SRC_URI[ipcbin.md5sum] = bd35d75b754f0fc54d7ad74cfc971987
 +SRC_URI[ipcbin.sha256sum] =
 b61969dc8b5bf01ee6f68151d2c8e123b1b3b425990987fe64288085d8cc15b7
 --
 1.7.0.4

Acked-by: Chase Maupin chase.mau...@ti.com

 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] hostap-daemon: Build from git sources

2011-04-13 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Eyal Reizer
 Sent: Tuesday, April 12, 2011 4:54 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Reizer, Eyal
 Subject: [oe] [PATCH] hostap-daemon: Build from git sources

Please provide a more detailed message.  Why are you adding this git version?

Also, much of this recipe is shared with the previous version.  Can you 
abstract this into an include file that can be shared with both recipes?

 
 Signed-off-by: Eyal Reizer ey...@ti.com
 ---
  recipes/hostap/hostap-daemon-git/defconfig |  187
 
  recipes/hostap/hostap-daemon_git.bb|   37 ++
  2 files changed, 224 insertions(+), 0 deletions(-)
  create mode 100755 recipes/hostap/hostap-daemon-git/defconfig
  create mode 100755 recipes/hostap/hostap-daemon_git.bb
 
 diff --git a/recipes/hostap/hostap-daemon-git/defconfig
 b/recipes/hostap/hostap-daemon-git/defconfig
 new file mode 100755
 index 000..4fd9061
 --- /dev/null
 +++ b/recipes/hostap/hostap-daemon-git/defconfig
 @@ -0,0 +1,187 @@
 +# Example hostapd build time configuration
 +#
 +# This file lists the configuration options that are used when building
 the
 +# hostapd binary. All lines starting with # are ignored. Configuration
 option
 +# lines must be commented out complete, if they are not to be included,
 i.e.,
 +# just setting VARIABLE=n is not disabling that variable.
 +#
 +# This file is included in Makefile, so variables like CFLAGS and LIBS
 can also
 +# be modified from here. In most cass, these lines should use += in order
 not
 +# to override previous values of the variables.
 +
 +#CC=$(CROSS_COMPILE)gcc
 +#CFLAGS += -I$(NFSROOT)/include -DCONFIG_LIBNL20
 +#CPPFLAGS += -DCONFIG_LIBNL20
 +#LIBS += -L$(NFSROOT)/lib -lnl-genl
 +#LIBS_p += -L$(NFSROOT)/lib
 +#LIBDIR = $(NFSROOT)/lib
 +#BINDIR = $(NFSROOT)/usr/sbin
 +
 +# Driver interface for Host AP driver
 +CONFIG_DRIVER_HOSTAP=y
 +
 +# Driver interface for wired authenticator
 +#CONFIG_DRIVER_WIRED=y
 +
 +# Driver interface for madwifi driver
 +#CONFIG_DRIVER_MADWIFI=y
 +#CFLAGS += -I../../madwifi # change to the madwifi source directory
 +
 +# Driver interface for drivers using the nl80211 kernel interface
 +CONFIG_DRIVER_NL80211=y
 +CONFIG_LIBNL20=y
 +# driver_nl80211.c requires a rather new libnl (version 1.1) which may
 not be
 +# shipped with your distribution yet. If that is the case, you need to
 build
 +# newer libnl version and point the hostapd build to use it.
 +#LIBNL=$(LIBNL_PATH)
 +#CFLAGS += -I$(LIBNL)/include
 +#LIBS += -L$(LIBNL)/lib
 +
 +# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
 +#CONFIG_DRIVER_BSD=y
 +#CFLAGS += -I/usr/local/include
 +#LIBS += -L/usr/local/lib
 +#LIBS_p += -L/usr/local/lib
 +#LIBS_c += -L/usr/local/lib
 +
 +# Driver interface for no driver (e.g., RADIUS server only)
 +#CONFIG_DRIVER_NONE=y
 +
 +# IEEE 802.11F/IAPP
 +CONFIG_IAPP=y
 +
 +# WPA2/IEEE 802.11i RSN pre-authentication
 +CONFIG_RSN_PREAUTH=y
 +
 +# PeerKey handshake for Station to Station Link (IEEE 802.11e DLS)
 +CONFIG_PEERKEY=y
 +
 +# IEEE 802.11w (management frame protection)
 +# This version is an experimental implementation based on IEEE
 802.11w/D1.0
 +# draft and is subject to change since the standard has not yet been
 finalized.
 +# Driver support is also needed for IEEE 802.11w.
 +#CONFIG_IEEE80211W=y
 +
 +# Integrated EAP server
 +CONFIG_EAP=y
 +
 +# EAP-MD5 for the integrated EAP server
 +CONFIG_EAP_MD5=y
 +
 +# EAP-TLS for the integrated EAP server
 +CONFIG_EAP_TLS=y
 +
 +# EAP-MSCHAPv2 for the integrated EAP server
 +CONFIG_EAP_MSCHAPV2=y
 +
 +# EAP-PEAP for the integrated EAP server
 +CONFIG_EAP_PEAP=y
 +
 +# EAP-GTC for the integrated EAP server
 +CONFIG_EAP_GTC=y
 +
 +# EAP-TTLS for the integrated EAP server
 +CONFIG_EAP_TTLS=y
 +
 +# EAP-SIM for the integrated EAP server
 +#CONFIG_EAP_SIM=y
 +
 +# EAP-AKA for the integrated EAP server
 +#CONFIG_EAP_AKA=y
 +
 +# EAP-AKA' for the integrated EAP server
 +# This requires CONFIG_EAP_AKA to be enabled, too.
 +#CONFIG_EAP_AKA_PRIME=y
 +
 +# EAP-PAX for the integrated EAP server
 +#CONFIG_EAP_PAX=y
 +
 +# EAP-PSK for the integrated EAP server (this is _not_ needed for WPA-
 PSK)
 +#CONFIG_EAP_PSK=y
 +
 +# EAP-SAKE for the integrated EAP server
 +#CONFIG_EAP_SAKE=y
 +
 +# EAP-GPSK for the integrated EAP server
 +#CONFIG_EAP_GPSK=y
 +# Include support for optional SHA256 cipher suite in EAP-GPSK
 +#CONFIG_EAP_GPSK_SHA256=y
 +
 +# EAP-FAST for the integrated EAP server
 +# Note: Default OpenSSL package does not include support for all the
 +# functionality needed for EAP-FAST. If EAP-FAST is enabled with OpenSSL,
 +# the OpenSSL library must be patched (openssl-0.9.9-session-
 ticket.patch)
 +# to add the needed functions.
 +#CONFIG_EAP_FAST=y
 +
 +# Wi-Fi Protected Setup (WPS)
 +CONFIG_WPS=y
 +# Enable UPnP support for external WPS Registrars
 

Re: [oe] [PATCH] ti-wifi-utils: update to a newer git commit

2011-04-13 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Eyal Reizer
 Sent: Tuesday, April 12, 2011 4:55 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Reizer, Eyal
 Subject: [oe] [PATCH] ti-wifi-utils: update to a newer git commit

Please add a better commit message.  See 
http://wiki.openembedded.net/index.php/Commit_Policy.

Also, I think you should define a PR value of r1.  If not I don't think you can 
guarantee that this package version will sort properly.

 
 Signed-off-by: Eyal Reizer ey...@ti.com
 ---
  recipes/ti/ti-wifi-utils_git.bb |2 +-
  1 files changed, 1 insertions(+), 1 deletions(-)
 
 diff --git a/recipes/ti/ti-wifi-utils_git.bb b/recipes/ti/ti-wifi-
 utils_git.bb
 index 92edb7f..600e21f 100644
 --- a/recipes/ti/ti-wifi-utils_git.bb
 +++ b/recipes/ti/ti-wifi-utils_git.bb
 @@ -6,7 +6,7 @@ DEPENDS = libnl
  PV =0.0
  PR_append = +gitr${SRCPV}
 
 -SRCREV = 6de17deb67a1313b5cc8
 +SRCREV = 7f63af54eb66e5b2515f92c59fcc19a8065ce481
  SRC_URI = git://github.com/gxk/ti-utils.git;protocol=git
 
  S = ${WORKDIR}/git
 --
 1.7.0.4
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] ncurses-5.7 patch files are missing

2011-04-11 Thread Maupin, Chase
All,

Has anyone else noticed that the patch files referred to in the ncurses_5.7 
recipe are missing from the ftp site?  The patch files are:

ncurses-5.7-20110108-patch.sh.bz2
ncurses-5.7-20110115.patch.gz

Does anyone have these mirrored or can they be uploaded to a mirror like the 
Angstrom mirror?


Sincerely,
Chase Maupin


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] ncurses-5.7 patch files are missing

2011-04-11 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Henning Heinold
 Sent: Monday, April 11, 2011 3:12 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] ncurses-5.7 patch files are missing
 
 On Mon, Apr 11, 2011 at 03:07:35PM -0500, Maupin, Chase wrote:
  All,
 
  Has anyone else noticed that the patch files referred to in the
 ncurses_5.7 recipe are missing from the ftp site?  The patch files are:
 
  ncurses-5.7-20110108-patch.sh.bz2
  ncurses-5.7-20110115.patch.gz
 
  Does anyone have these mirrored or can they be uploaded to a mirror like
 the Angstrom mirror?
 
 
  Sincerely,
  Chase Maupin
 
 Yes serval people reported that now, I have no acess to upload them. I
 guess koen will do it when he returns
 from elc.

Henning,

Thanks.  I didn't notice the reports on the mailing list.  I did however notice 
that Tom Rini is adding ncurses version 5.9 to oe-core.  I wonder if maybe this 
should be ported over to the OE mainline or just stick with 5.7+patches for now 
until everything is moved to oe-core.  Anyone else have thoughts on this?

 
 Bye Henning
 
 PS: google finds the following archive http://shr.bearstech.com/shr-
 unstable/sources/MIT/ncurses/
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] ncurses-5.7 patch files are missing

2011-04-11 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Tom Rini
 Sent: Monday, April 11, 2011 3:21 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] ncurses-5.7 patch files are missing
 
 On 04/11/2011 01:17 PM, Maupin, Chase wrote:
  -Original Message-
  From: openembedded-devel-boun...@lists.openembedded.org
  [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
  Henning Heinold
  Sent: Monday, April 11, 2011 3:12 PM
  To: openembedded-devel@lists.openembedded.org
  Subject: Re: [oe] ncurses-5.7 patch files are missing
 
  On Mon, Apr 11, 2011 at 03:07:35PM -0500, Maupin, Chase wrote:
  All,
 
  Has anyone else noticed that the patch files referred to in the
  ncurses_5.7 recipe are missing from the ftp site?  The patch files are:
 
  ncurses-5.7-20110108-patch.sh.bz2
  ncurses-5.7-20110115.patch.gz
 
  Does anyone have these mirrored or can they be uploaded to a mirror
 like
  the Angstrom mirror?
 
 
  Sincerely,
  Chase Maupin
 
  Yes serval people reported that now, I have no acess to upload them. I
  guess koen will do it when he returns
  from elc.
 
  Henning,
 
  Thanks.  I didn't notice the reports on the mailing list.  I did however
 notice that Tom Rini is adding ncurses version 5.9 to oe-core.  I wonder
 if maybe this should be ported over to the OE mainline or just stick with
 5.7+patches for now until everything is moved to oe-core.  Anyone else
 have thoughts on this?
 
 It's already done (I got it in here first).

Tom, sorry about that.  I was looking at the 2011.03-maintenance branch instead 
of the master.

Koen, would you mind submitting a pull request with the ncurses_5.9 recipe to 
Tom for the 2011.03-maintenance branch when you get back?  We should be able to 
queue this up with some other patches from Sid and others.

 
 --
 Tom Rini
 Mentor Graphics Corporation
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 5/5] am45x-evm: Add am45x-evm machine configuration

2011-04-05 Thread Maupin, Chase

 -Original Message-
 From: Denys Dmytriyenko [mailto:de...@denix.org]
 Sent: Tuesday, April 05, 2011 11:38 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [PATCH 5/5] am45x-evm: Add am45x-evm machine
 configuration
 
 On Tue, Apr 05, 2011 at 10:41:51AM -0500, Chase Maupin wrote:
  * Added a new machine configuration for the am45x-evm device.
  * This machine currently mimics the omap4430-panda configuration
during the prototyping phase but is expected to change as the
hardware and software evolves.
  * The am45x-evm machine type is used to allow differentiating
software components to be build and packaged (i.e. task lists)
as well as to account for differences with the omap4430-panda
device in the future.
 
 Chase,
 
 This would have been better explained in a cover letter for all the 5
 patches,
 as I was reading through the first 4 and wondering why do you use panda
 remnants, until I got to the 5th one... :)
 
 FYI, there are new repos on arago ready to be populated for linux-am45x
 and
 u-boot-am45x, so need to switch corresponding recipes in the future...

Thanks.  I'll do that in the future.

We will switch to the Arago repos when they are ready but that is not scheduled 
for over a month.  Until then this lets us keep prototyping and developing :)

 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
 
 Acked-by: Denys Dmytriyenko de...@ti.com
 
  ---
   conf/machine/am45x-evm.conf |   10 ++
   1 files changed, 10 insertions(+), 0 deletions(-)
   create mode 100644 conf/machine/am45x-evm.conf
 
  diff --git a/conf/machine/am45x-evm.conf b/conf/machine/am45x-evm.conf
  new file mode 100644
  index 000..3597d37
  --- /dev/null
  +++ b/conf/machine/am45x-evm.conf
  @@ -0,0 +1,10 @@
  +#@TYPE: Machine
  +#@NAME: AM45X EVM
  +#@DESCRIPTION: Machine configuration for the AM45x EVM
  +
  +# Currently the am45x-evm machine type mimics the panda
  +# machine for its configuration.  This is expected to change
  +# as the hardware and software evolves.  Currently the unique
  +# machine type is used to differentiate software stack being
  +# built for the two devices.
  +require conf/machine/omap4430-panda.conf
  --
  1.7.0.4
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] Unused patches in x-load-git directory

2011-04-04 Thread Maupin, Chase
All,

I noticed that there are 5 patches in the recipes/x-load/x-load-git directory 
that do not seem to be used by any recipes.  At least one of the patches seems 
to have been merged into the upstream project 
(http://gitorious.org/x-loader/x-loader/commits/master).  Is anyone using the 
patches below?  If not then I'll submit a patch to remove them.

0001-OMAP4-clocks-Enable-only-required-clks.patch
0002-OMAP4-Select-DPLL-PER-Clock-as-source-for-SGX-FCLK.patch
0003-MUX-Configure-SYS_NIRQ2-pin-in-safe-mode.patch
0004-OMAP4-clocks-Disable-slimbus-and-pad_clks.patch
0005-omap4-Make-1GHz-as-default-MPU-clock.patch  

Sincerely,
Chase Maupin
Open Platforms
ARM MPU
e-mail: chase.mau...@ti.com
phone: (214) 567-2950

For support:
Forums - http://community.ti.com/forums/
Wiki - http://wiki.davincidsp.com/


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/6] ti814x: Add new machine definitions

2011-03-31 Thread Maupin, Chase


 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Koen Kooi
 Sent: Thursday, March 31, 2011 1:42 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH 1/6] ti814x: Add new machine definitions
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 30-03-11 20:08, Chase Maupin wrote:
  * Add new am387x-evm machine definition
  * Add new dm814xx-evm machine definition
  * Add new c6a814x-evm machine definition
  * New SOC_FAMILY ti814x available
  * Based on machine configuration files from Arago contributed
by Siddharth Heroor
 
 FWIW, the machines get generally added last in the patch series since
 now you have a commit where there are machines, but no uboot/kernel/etc.
 

Koen,

Thanks.  I'll do it that way going forward.

 regards,
 
 Koen
 
 
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   conf/machine/am387x-evm.conf|5 +
   conf/machine/c6a814x-evm.conf   |5 +
   conf/machine/dm814x-evm.conf|5 +
   conf/machine/include/ti814x.inc |   26 ++
   4 files changed, 41 insertions(+), 0 deletions(-)
   create mode 100644 conf/machine/am387x-evm.conf
   create mode 100644 conf/machine/c6a814x-evm.conf
   create mode 100644 conf/machine/dm814x-evm.conf
   create mode 100644 conf/machine/include/ti814x.inc
 
  diff --git a/conf/machine/am387x-evm.conf b/conf/machine/am387x-evm.conf
  new file mode 100644
  index 000..ebf9889
  --- /dev/null
  +++ b/conf/machine/am387x-evm.conf
  @@ -0,0 +1,5 @@
  +#@TYPE: Machine
  +#@NAME: AM389x evm
  +#@DESCRIPTION: Machine configuration for the AM389x evm
  +
  +require conf/machine/include/ti814x.inc
  diff --git a/conf/machine/c6a814x-evm.conf b/conf/machine/c6a814x-
 evm.conf
  new file mode 100644
  index 000..b85c489
  --- /dev/null
  +++ b/conf/machine/c6a814x-evm.conf
  @@ -0,0 +1,5 @@
  +#@TYPE: Machine
  +#@NAME: c6a814x evm
  +#@DESCRIPTION: Machine configuration for the c6a814x evm
  +
  +require conf/machine/include/ti814x.inc
  diff --git a/conf/machine/dm814x-evm.conf b/conf/machine/dm814x-evm.conf
  new file mode 100644
  index 000..140dcc1
  --- /dev/null
  +++ b/conf/machine/dm814x-evm.conf
  @@ -0,0 +1,5 @@
  +#@TYPE: Machine
  +#@NAME: DM814x evm
  +#@DESCRIPTION: Machine configuration for the DM814x evm
  +
  +require conf/machine/include/ti814x.inc
  diff --git a/conf/machine/include/ti814x.inc
 b/conf/machine/include/ti814x.inc
  new file mode 100644
  index 000..8fa7ee9
  --- /dev/null
  +++ b/conf/machine/include/ti814x.inc
  @@ -0,0 +1,26 @@
  +TARGET_ARCH = arm
  +SOC_FAMILY = ti814x
  +
  +require conf/machine/include/tune-cortexa8.inc
  +
  +PREFERRED_PROVIDER_virtual/kernel = linux-omap3
  +PREFERRED_PROVIDER_virtual/bootloader = u-boot
  +
  +# Increase this everytime you change something in the kernel
  +MACHINE_KERNEL_PR = r1
  +
  +KERNEL_IMAGETYPE = uImage
  +
  +UBOOT_ARCH = arm
  +UBOOT_MACHINE = ti8148_evm_config_nand
  +UBOOT_ENTRYPOINT = 0x80008000
  +UBOOT_LOADADDRESS = 0x80008000
  +
  +# Only build u-boot
  +EXTRA_IMAGEDEPENDS += u-boot
  +
  +# Ship all kernel modules
  +IMAGE_FSTYPES ?= jffs2 tar.bz2
  +EXTRA_IMAGECMD_jffs2 = -lqn -e 128
  +SERIAL_CONSOLE = 115200 ttyO0
  +MACHINE_FEATURES = kernel26 apm usbgadget usbhost vfat ext2 ethernet
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.5 (Darwin)
 
 iD8DBQFNlCIoMkyGM64RGpERAkAmAJ9Eie7vs4ZP8LqzsxsOwmwhbas0fACgoUTl
 KodmBksvnoK3o5Kx+x6LQZk=
 =mssH
 -END PGP SIGNATURE-
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/1] matrix-gui: update SRCREV

2011-03-29 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Jeff Lance
 Sent: Wednesday, March 30, 2011 10:20 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Lance, Jeff
 Subject: [oe] [PATCH 1/1] matrix-gui: update SRCREV
 
   * am1808 - pull in better description for WiFi.
 
 Signed-off-by: Jeff Lance   j-lan...@ti.com
 ---

Acked-by: Chase Maupin chase.mau...@ti.com



___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix building with new toolchain sysroot

2011-03-17 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Koen Kooi
 Sent: Thursday, March 17, 2011 2:45 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix
 building with new toolchain sysroot
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 16-03-11 20:02, Maupin, Chase wrote:
  From: openembedded-devel-boun...@lists.openembedded.org
  [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
  Koen Kooi
  Sent: Wednesday, March 16, 2011 1:22 PM
  To: openembedded-devel@lists.openembedded.org
  Subject: Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix
  building with new toolchain sysroot
 
  On 16-03-11 18:22, Chase Maupin wrote:
  * Patch taken from Arago overlay where it was added by
Denys Dmytriyenko
  * PR incremented by two to align recipe PR values between Arago
and OE.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
 
  NAK, this hasn't been thru .dev yet.
 
  Just submitted all 4 of my patches for .dev.  Thanks.
 
 I've staged them here:
 http://dominion.thruhere.net/git/cgit.cgi/openembedded/log/?h=2011.03-
 maintenance
 (subject to rebasing).
 
 Do you want to would for the pull request to go out tomorrow, or do you
 want Tom to pick up your patches seperately?

Looks like you already have them in your pull request #3 :)

Thanks.

 
 regards,
 
 Koen
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.5 (Darwin)
 
 iD8DBQFNgbv3MkyGM64RGpERAhAuAJ4iE8FFf/ZNqHJF06GSeOEhum9y+wCeOeMO
 drixfFNicVpKY2l05LPSynw=
 =NAy9
 -END PGP SIGNATURE-
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [2011.03-maintenance] Pull request #3

2011-03-17 Thread Maupin, Chase
 -Original Message-
 From: Tom Rini [mailto:tom_r...@mentor.com]
 Sent: Thursday, March 17, 2011 1:15 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [2011.03-maintenance] Pull request #3
 
 On 03/17/2011 05:52 AM, Koen Kooi wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
  Tom,
 
  Please pull the 11 commits from here:
 
  URI: git://dominion.thruhere.net/var/cache/git/openembedded.git
  Branch: 2011.03-maintenance
 
  Koen Kooi (7):
 angstrom 2011.03 blacklist bash-noemu
 task-omap-drivers: task for commonly needed drivers on omap chips
 *beagleboard-validation: collection of tasks iand images to serve
 task-beagleboard*: add changes from latest round of feedback
 linux-omap-psp 2.6.32: add support for xM revision C
 linux-omap-psp 2.6.32: bump PR
 u-boot git: update beagleboard u-boot to 2011.03-RC
 
  chase maupin (4):
 u-boot.inc: allow variable make targets
 dm368-evm: Add configuration for DM368 machine
 matrix-gui: add support for dm386-evm machine
 ti-pru-sw-example: fix building with new toolchain sysroot
 
 
  You can view the branch online at
  http://dominion.thruhere.net/git/cgit.cgi/openembedded/log/?h=2011.03-
 maintenance
 
  The bash-noemu and u-boot commits both have a one line change compared
  to .dev to account for the differences between angstrom versions. The
  other 9 commits are straight cherry-picks.
 
 Merged, thanks.
 
  I can pick up the external-toolchain patches from Ben for next weeks
  pull request if you wish.
 
 I've grabbed these with pw-am.sh and updated patchwork.  Chase, can you
 please update patchwork to reflect that your changes have been applied?
   Thanks!

Tom, I'll take care of that now.  Thanks.

 
 --
 Tom Rini
 Mentor Graphics Corporation

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] u-boot.inc: allow variable make targets

2011-03-16 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Maupin, Chase
 Sent: Tuesday, March 15, 2011 10:16 AM
 To: Chase Maupin; openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] u-boot.inc: allow variable make targets
 
 I should have probably clarified that this was intended for the 2011.03-
 maintenance branch.  Tom, I have also submitted this to the oe-core.
 Would you be willing to pick this up?

Just FYI this has been merged into the oe-core master (see 
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-March/000533.html) 
as well as the angstrom-layers master (see 
http://lists.linuxtogo.org/pipermail/openembedded-core/2011-March/000512.html) 

 
  -Original Message-
  From: Chase Maupin [mailto:chasemaupi...@gmail.com]
  Sent: Tuesday, March 15, 2011 9:42 AM
  To: openembedded-devel@lists.openembedded.org
  Cc: Maupin, Chase
  Subject: [PATCH] u-boot.inc: allow variable make targets
 
  * Later versions of u-boot sometimes have top level make targets
such as u-boot.imx, u-boot.kwb, and for upcoming TI devices
u-boot.ti.
  * These targets define different calls to the mkimage tool to
change the images created, such as changing the load address.
  * This change allows recipes to change the default make target
of all to something like u-boot.ti or u-boot.imx by setting
the UBOOT_MAKE_TARGET variable.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   recipes/u-boot/u-boot.inc |3 ++-
   1 files changed, 2 insertions(+), 1 deletions(-)
 
  diff --git a/recipes/u-boot/u-boot.inc b/recipes/u-boot/u-boot.inc
  index 88c6a4d..ffd1e1e 100644
  --- a/recipes/u-boot/u-boot.inc
  +++ b/recipes/u-boot/u-boot.inc
  @@ -16,6 +16,7 @@ UBOOT_MACHINE ?= ${MACHINE}_config
   UBOOT_BINARY ?= u-boot.bin
   UBOOT_IMAGE ?= u-boot-${MACHINE}-${PV}-${PR}.bin
   UBOOT_SYMLINK ?= u-boot-${MACHINE}.bin
  +UBOOT_MAKE_TARGET ?= all
 
   do_configure () {
  oe_runmake ${UBOOT_MACHINE}
  @@ -25,7 +26,7 @@ do_compile () {
  unset LDFLAGS
  unset CFLAGS
  unset CPPFLAGS
  -   oe_runmake all
  +   oe_runmake ${UBOOT_MAKE_TARGET}
  oe_runmake tools env HOSTCC=${CC}
   }
 
  --
  1.7.0.4
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix building with new toolchain sysroot

2011-03-16 Thread Maupin, Chase
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Koen Kooi
 Sent: Wednesday, March 16, 2011 1:22 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix
 building with new toolchain sysroot
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 16-03-11 18:22, Chase Maupin wrote:
  * Patch taken from Arago overlay where it was added by
Denys Dmytriyenko
  * PR incremented by two to align recipe PR values between Arago
and OE.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
 
 NAK, this hasn't been thru .dev yet.

Just submitted all 4 of my patches for .dev.  Thanks.

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.5 (Darwin)
 
 iD8DBQFNgP/fMkyGM64RGpERAl6xAJ45EJRtCFR9OXVfx47vHziPgljS8ACgnYLG
 F8X61AnjZTX5/ctbDUvuhMI=
 =9ZrC
 -END PGP SIGNATURE-
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix building with new toolchain sysroot

2011-03-16 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Koen Kooi
 Sent: Wednesday, March 16, 2011 1:22 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH][2011.003-maintenance] ti-pru-sw-example: fix
 building with new toolchain sysroot
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 16-03-11 18:22, Chase Maupin wrote:
  * Patch taken from Arago overlay where it was added by
Denys Dmytriyenko
  * PR incremented by two to align recipe PR values between Arago
and OE.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
 
 NAK, this hasn't been thru .dev yet.

Koen,

OK, so I think this answers my question about whether to submit to .dev, 
oe-core, or what before the maintenance branch.  I'll submit all my patches to 
.dev shortly.

Chase

 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.5 (Darwin)
 
 iD8DBQFNgP/fMkyGM64RGpERAl6xAJ45EJRtCFR9OXVfx47vHziPgljS8ACgnYLG
 F8X61AnjZTX5/ctbDUvuhMI=
 =9ZrC
 -END PGP SIGNATURE-
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] u-boot.inc: allow variable make targets

2011-03-15 Thread Maupin, Chase
I should have probably clarified that this was intended for the 
2011.03-maintenance branch.  Tom, I have also submitted this to the oe-core.  
Would you be willing to pick this up?

Sincerely,
Chase Maupin
Open Platforms
ARM MPU
e-mail: chase.mau...@ti.com
phone: (214) 567-2950

For support:
Forums - http://community.ti.com/forums/
Wiki - http://wiki.davincidsp.com/

 -Original Message-
 From: Chase Maupin [mailto:chasemaupi...@gmail.com]
 Sent: Tuesday, March 15, 2011 9:42 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: [PATCH] u-boot.inc: allow variable make targets
 
 * Later versions of u-boot sometimes have top level make targets
   such as u-boot.imx, u-boot.kwb, and for upcoming TI devices
   u-boot.ti.
 * These targets define different calls to the mkimage tool to
   change the images created, such as changing the load address.
 * This change allows recipes to change the default make target
   of all to something like u-boot.ti or u-boot.imx by setting
   the UBOOT_MAKE_TARGET variable.
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com
 ---
  recipes/u-boot/u-boot.inc |3 ++-
  1 files changed, 2 insertions(+), 1 deletions(-)
 
 diff --git a/recipes/u-boot/u-boot.inc b/recipes/u-boot/u-boot.inc
 index 88c6a4d..ffd1e1e 100644
 --- a/recipes/u-boot/u-boot.inc
 +++ b/recipes/u-boot/u-boot.inc
 @@ -16,6 +16,7 @@ UBOOT_MACHINE ?= ${MACHINE}_config
  UBOOT_BINARY ?= u-boot.bin
  UBOOT_IMAGE ?= u-boot-${MACHINE}-${PV}-${PR}.bin
  UBOOT_SYMLINK ?= u-boot-${MACHINE}.bin
 +UBOOT_MAKE_TARGET ?= all
 
  do_configure () {
   oe_runmake ${UBOOT_MACHINE}
 @@ -25,7 +26,7 @@ do_compile () {
   unset LDFLAGS
   unset CFLAGS
   unset CPPFLAGS
 - oe_runmake all
 + oe_runmake ${UBOOT_MAKE_TARGET}
   oe_runmake tools env HOSTCC=${CC}
  }
 
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] bitbake does not fail when QA issues encountered

2011-02-09 Thread Maupin, Chase


 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Frans Meulenbroeks
 Sent: Saturday, February 05, 2011 7:35 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] bitbake does not fail when QA issues encountered
 
 2011/2/4 Otavio Salvador ota...@ossystems.com.br:
  On Fri, Feb 4, 2011 at 15:26, Frans Meulenbroeks
  fransmeulenbro...@gmail.com wrote:
  The recipes at hand are:
  ...
  cups: there is someone bitching about that this is 1.2, but he
  apparently prefers bitching upon resolving the issue. Probably the
  best solution is to drop the DP = -1 from the 1.4.4 recipe
  ...
 
  I can work on cups next week (I am on VAC right now).
 
 Actually the cups thing is the one I would feel fairly comfortable with.
 The question here is mainly when/how to drop the DP = -1.
 A pinning of 1.4.4 is already in my local.conf for quite a while.

Frans,

Have you already got a patch for version 1.2.12 to fix the desktop file QA 
errors?  If not I was going to work on this because this is breaking my build 
scripts which check the return status of the build.

Chase

 
 Frans
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] bitbake does not fail when QA issues encountered

2011-02-09 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Frans Meulenbroeks
 Sent: Saturday, February 05, 2011 7:35 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] bitbake does not fail when QA issues encountered
 
 2011/2/4 Otavio Salvador ota...@ossystems.com.br:
  On Fri, Feb 4, 2011 at 15:26, Frans Meulenbroeks
  fransmeulenbro...@gmail.com wrote:
  The recipes at hand are:
  ...
  cups: there is someone bitching about that this is 1.2, but he
  apparently prefers bitching upon resolving the issue. Probably the
  best solution is to drop the DP = -1 from the 1.4.4 recipe
  ...
 
  I can work on cups next week (I am on VAC right now).
 
 Actually the cups thing is the one I would feel fairly comfortable with.
 The question here is mainly when/how to drop the DP = -1.
 A pinning of 1.4.4 is already in my local.conf for quite a while.

In fact, as a quick fix applying something like 
http://bugs.gentoo.org/attachment.cgi?id=164569 should work for version 1.2.12. 
 I ran desktop-file-validate against the cups.desktop file in version 1.4.4 of 
cups and it has a whole different set of errors:

desktop/cups.desktop: error: (will be fatal in the future): value Printing in 
key Categories in group Desktop Entry requires another category to be 
present among the following categories: HardwareSettings;Settings
desktop/cups.desktop: error: (will be fatal in the future): value 
HardwareSettings in key Categories in group Desktop Entry requires 
another category to be present among the following categories: Settings

 
 Frans
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] Bulding multiple U-Boot configs for one machine

2011-01-18 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Tom Rini
 Sent: Monday, January 17, 2011 4:16 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] Bulding multiple U-Boot configs for one machine
 
 On 01/17/2011 03:04 PM, Ulf Samuelsson wrote:
  Managed to get some time over and checked in a recipe
  for u-boot-2010.12 which builds all u-boot configs
  specified in the UBOOT_MACHINES (note S at the end)
 
  The frecipe is available in a private branch:
  ulf/linux-2.6.30-2011-01-16 (or similar).
 
  There is a SAM9M10 machine checked in as well as a test case.
  grep for UBOOT_MACHINES in the conf/machine directory to find out which.
 
  Note that
  UBOOT_MACHINE = at91sam9m10g45ek_config
 
  but
 
  UBOOT_MACHINES = at91sam9m10g45ek_dataflash at91sam9m10g45ek_sd
 
  I.E: No _config in the list.
 
  The goal of the new branch is to test booting from an SD-Card
  without any other flash in the system.
  Have tested this outside openembedded so far, but
  the current branch is still to be tested on a board.
 
 I can see a number of other use cases for this type of functionality so
 +1 on the concept from me.

Agreed.  Would love to see a patch for this because the concept is good.

 
 --
 Tom Rini
 Mentor Graphics Corporation
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/3] linux-omap-psp: add OCF support

2011-01-05 Thread Maupin, Chase
All,

BTW, I hope I didn't do a bad thing by sending this big of a patch to the list. 
 The large patch came from http://sourceforge.net/projects/ocf-linux/files/ and 
is a single patch from the project site directly.  I didn't realize that when 
it got embedded in the e-mail it would become 6MB in size since the original 
patch was only 3MB in size (Not sure why that happened).

Sorry again if this has caused any isses and if there is a better way to submit 
this patch please let me know so I can do it right.

Chase

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/1] am-benchmarks: add platform support and correct makefile

2011-01-04 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Jeff Lance
 Sent: Tuesday, January 04, 2011 12:57 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Lance, Jeff
 Subject: [oe] [PATCH 1/1] am-benchmarks: add platform support and correct
 makefile
 
   * Modify recipe name to include package version
   * add support for additional platforms am181x-evm and am180x-evm
   * Update the SRCREV
 * Fix pathname to Rules.make in each Makefile
 
 Signed-off-by: Jeff Lance j-lan...@ti.com
 ---
  .../{am-benchmarks_svn.bb = am-benchmarks_1.2.bb} |8 +---
  1 files changed, 5 insertions(+), 3 deletions(-)
  copy recipes/ti/{am-benchmarks_svn.bb = am-benchmarks_1.2.bb} (87%)
 
 diff --git a/recipes/ti/am-benchmarks_svn.bb b/recipes/ti/am-
 benchmarks_1.2.bb
 similarity index 87%
 copy from recipes/ti/am-benchmarks_svn.bb
 copy to recipes/ti/am-benchmarks_1.2.bb
 index 63c122f..dbe2db7 100644
 --- a/recipes/ti/am-benchmarks_svn.bb
 +++ b/recipes/ti/am-benchmarks_1.2.bb
 @@ -8,9 +8,9 @@ LICENSE = BSD
  SECTION = system
  PRIORITY = optional
 
 -SRCREV = 56
 -PV = 1.1
 -PR = r1+svnr${SRCPV}
 +SRCREV = 58
 +PV = 1.2

No need to set PV to 1.2 since you have changed the recipe name to 
am-benchmarks_1.2.bb.  PV will automatically get set to 1.2 because of the 
recipe name.

 +PR = r2+svnr${SRCPV}
 
  COMPATIBLE_MACHINE = (dm365|omapl138|omap3|ti816x)
 
 @@ -18,6 +18,8 @@ ARCHITECTURE_dm365 = arm9
  ARCHITECTURE_omapl138 = arm9
  ARCHITECTURE_omap3 = cortex-a8
  ARCHITECTURE_ti816x = cortex-a8
 +ARCHITECTURE_am180x-evm = arm9
 +ARCHITECTURE_am181x-evm = arm9

You do not need to set architecture for am180x-evm and am181x-evm since the 
ARCHITECTURE_omapl138 override applies to these already and sets the 
architecture to arm9

 
  INSANE_SKIP_${PN} = True
 
 --
 1.6.3.3
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] ti-pru-sw: Update SRC_REV

2011-01-03 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Melissa Watkins
 Sent: Monday, January 03, 2011 7:46 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Watkins, Melissa
 Subject: [oe] [PATCH] ti-pru-sw: Update SRC_REV
 
 For the ti-pru-sw-examples, ti-pru-sw-app-loader, ti-pru-sw-edma-driver,
 ti-pru-sw-edma-library:
 
 * Bump PR
 * Update SRC_REV
 
 Signed-off-by: Melissa Watkins m-watk...@ti.com

Acked-by: Chase Maupin chase.mau...@ti.com

 ---
  recipes/ti/ti-pru-sw-app-loader_1.00.00.bb   |4 ++--
  recipes/ti/ti-pru-sw-edma-driver_1.00.00.bb  |2 +-
  recipes/ti/ti-pru-sw-edma-library_1.00.00.bb |4 ++--
  recipes/ti/ti-pru-sw-examples_1.00.00.bb |4 ++--
  4 files changed, 7 insertions(+), 7 deletions(-)
 
 diff --git a/recipes/ti/ti-pru-sw-app-loader_1.00.00.bb b/recipes/ti/ti-
 pru-sw-app-loader_1.00.00.bb
 index 6b7514d..394862e 100644
 --- a/recipes/ti/ti-pru-sw-app-loader_1.00.00.bb
 +++ b/recipes/ti/ti-pru-sw-app-loader_1.00.00.bb
 @@ -1,13 +1,13 @@
  DESCRIPTION = PRU sw application loader
  HOMEPAGE = https://gforge.ti.com/gf/project/pru_sw/;
  LICENSE = BSD
 -PR = r1+svnr${SRCPV}
 +PR = r2+svnr${SRCPV}
 
  COMPATIBLE_MACHINE = omapl138
 
  SRC_URI =
 svn://gforge.ti.com/svn/pru_sw/;module=trunk;proto=https;user=anonymous;p
 swd=''
 
 -SRCREV = 20
 +SRCREV = 21
  S = ${WORKDIR}/trunk/app_loader
 
  do_compile () {
 diff --git a/recipes/ti/ti-pru-sw-edma-driver_1.00.00.bb b/recipes/ti/ti-
 pru-sw-edma-driver_1.00.00.bb
 index b975d78..8b1cd0c 100644
 --- a/recipes/ti/ti-pru-sw-edma-driver_1.00.00.bb
 +++ b/recipes/ti/ti-pru-sw-edma-driver_1.00.00.bb
 @@ -6,7 +6,7 @@ COMPATIBLE_MACHINE = omapl138
 
  SRC_URI =
 svn://gforge.ti.com/svn/pru_sw/;module=trunk;proto=https;user=anonymous;p
 swd=''
 
 -SRCREV = 20
 +SRCREV = 21
  S = ${WORKDIR}/trunk/peripheral_lib/edma_driver/module
 
  PACKAGE_STRIP = no
 diff --git a/recipes/ti/ti-pru-sw-edma-library_1.00.00.bb b/recipes/ti/ti-
 pru-sw-edma-library_1.00.00.bb
 index cb517de..3dc6154 100644
 --- a/recipes/ti/ti-pru-sw-edma-library_1.00.00.bb
 +++ b/recipes/ti/ti-pru-sw-edma-library_1.00.00.bb
 @@ -1,7 +1,7 @@
  DESCRIPTION = eDMA library for use by PRU sw example applications
  HOMEPAGE = https://gforge.ti.com/gf/project/pru_sw/;
  LICENSE = BSD
 -PR = r2+svnr${SRCPV}
 +PR = r3+svnr${SRCPV}
 
  DEPENDS += virtual/kernel ti-pru-sw-edma-driver
  PACKAGE_ARCH = ${MACHINE_ARCH}
 @@ -10,7 +10,7 @@ COMPATIBLE_MACHINE = omapl138
 
  SRC_URI =
 svn://gforge.ti.com/svn/pru_sw/;module=trunk;proto=https;user=anonymous;p
 swd=''
 
 -SRCREV = 20
 +SRCREV = 21
  S = ${WORKDIR}/trunk/peripheral_lib/edma_driver/interface
 
  do_compile () {
 diff --git a/recipes/ti/ti-pru-sw-examples_1.00.00.bb b/recipes/ti/ti-pru-
 sw-examples_1.00.00.bb
 index 5df6c6e..2f70241 100644
 --- a/recipes/ti/ti-pru-sw-examples_1.00.00.bb
 +++ b/recipes/ti/ti-pru-sw-examples_1.00.00.bb
 @@ -3,13 +3,13 @@ HOMEPAGE = https://gforge.ti.com/gf/project/pru_sw/;
  LICENSE = BSD
  DEPENDS += ti-pru-sw-app-loader ti-pru-sw-edma-library
  RDEPENDS += ti-pru-sw-edma-driver kernel-module-uio-pru
 -PR = r2+svnr${SRCPV}
 +PR = r3+svnr${SRCPV}
 
  COMPATIBLE_MACHINE = omapl138
 
  SRC_URI =
 svn://gforge.ti.com/svn/pru_sw/;module=trunk;proto=https;user=anonymous;p
 swd=''
 
 -SRCREV = 20
 +SRCREV = 21
  S = ${WORKDIR}/trunk
 
  do_compile () {
 --
 1.7.0.4
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/2] package ipk bbclass: store build branch and revision in ipkg metadata

2010-12-21 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Martin Jansa
 Sent: Tuesday, December 21, 2010 4:30 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH 1/2] package ipk bbclass: store build branch and
 revision in ipkg metadata
 
 On Tue, Dec 21, 2010 at 11:18:07AM +0100, Koen Kooi wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
  There is no 2/2, this is the only patch in the series, I had a git
  format-patch slip up on my end.
 
 Ah :), looks usefull to me
 
 Acked-by: Martin Jansa martin.ja...@gmail.com

I agree.  Thanks for adding this.

Acked-by: Chase Maupin chase.mau...@ti.com

 
  On 21-12-10 11:06, Koen Kooi wrote:
   The ipkg metadata will look like this now:
  
   k...@dominion:/OE/angstrom-dev/deploy/glibc$ dpkg-deb -I ipk/am3517-
 evm/matrix-gui_1.3-r19.0.6_am3517-evm.ipk
new debian package, version 2.0.
size 24112 bytes: control archive= 540 bytes.
629 bytes,13 lines  control
Package: matrix-gui
Version: 1.3-r19.0.6
Description: Matrix GUI for Qt X11
Section: multimedia
Priority: optional
Maintainer: Angstrom Developers angstrom-distro-de...@linuxtogo.org
License: BSD
Architecture: am3517-evm
OE: matrix-gui
Homepage: https://gforge.ti.com/gf/project/matrix_gui/
Build: org.openembedded.dev/f35ab2d
Depends: matrix-gui-common, libpng12-0, libfreetype6, libz1,
 libgthread-2.0-0, libqtwebkit4, libphonon4, libqtdbus4, libqtxml4,
 libqtgui4, libqtnetwork4, libqtcore4, libglib-2.0-0, libc6, libstdc++6,
 libgcc1
Source:
 svn://gforge.ti.com/svn/matrix_gui/;module=trunk;proto=https;user=anonymou
 s;pswd=''
   k...@dominion:/OE/angstrom-dev/deploy/glibc$
  
   Signed-off-by: Koen Kooi k...@openembedded.org
   ---
classes/package_ipk.bbclass |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
  
   diff --git a/classes/package_ipk.bbclass b/classes/package_ipk.bbclass
   index 5d388da..97e5cd8 100644
   --- a/classes/package_ipk.bbclass
   +++ b/classes/package_ipk.bbclass
   @@ -224,6 +224,7 @@ python do_package_ipk () {
 fields.append([Architecture: %s\n, ['PACKAGE_ARCH']])
 fields.append([OE: %s\n, ['PN']])
 fields.append([Homepage: %s\n, ['HOMEPAGE']])
   + fields.append([Build: %s/%s\n, ['METADATA_BRANCH',
 'METADATA_REVISION']])
  
 def pullData(l, d):
 l2 = []
 
  -BEGIN PGP SIGNATURE-
  Version: GnuPG v1.4.5 (Darwin)
 
  iD8DBQFNEH7fMkyGM64RGpERAtfoAJ4wwHII7rXn7YG4gCKFSQd1B9SmEACeIg/Y
  rhw39nBhCibyooRTxx+zAZM=
  =SkML
  -END PGP SIGNATURE-
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
 
 --
 Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] lftp: add ti LFTB recipe

2010-12-20 Thread Maupin, Chase
 -Original Message-
 From: Khem Raj [mailto:raj.k...@gmail.com]
 Sent: Sunday, December 19, 2010 9:11 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Medisetty, Naresh; Maupin, Chase
 Subject: Re: [oe] [PATCH] lftp: add ti LFTB recipe
 
 On (16/12/10 11:46), Chase Maupin wrote:
  From: naresh nar...@ti.com
 
  * This package contains functional test suites for TI devices
used to verify the Linux kernel and drivers for the various
peripherals found on TI devices.
 
  Signed-off-by: naresh nar...@ti.com
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   recipes/ti/ti-lftb.inc|   47
 +
   recipes/ti/ti-lftb_2.0.bb |9 
   2 files changed, 56 insertions(+), 0 deletions(-)
   create mode 100644 recipes/ti/ti-lftb.inc
   create mode 100644 recipes/ti/ti-lftb_2.0.bb
 
  diff --git a/recipes/ti/ti-lftb.inc b/recipes/ti/ti-lftb.inc
  new file mode 100644
  index 000..176f983
  --- /dev/null
  +++ b/recipes/ti/ti-lftb.inc
  @@ -0,0 +1,47 @@
  +DESCRIPTION = Linux Functional test bench
 
 may be F should be f

Changing to use Linux Functional Test Bench to bring out the L F T B.  Thanks 
for pointing this out.

 
  +HOMEPAGE = http://arago-project.org/git/projects/?p=test-
 automation/target-code/psp/lftb.git;a=summary
  +LICENSE=BSD
  +
  +INC_PR = r1
 
 New recipes begin at 'r0'

Good call.  I will change this.

 
  +
  +DEPENDS = virtual/kernel
  +
  +PACKAGE_ARCH = ${MACHINE_ARCH}
  +
  +COMPATIBLE_MACHINE =
 (dm365|dm355|dm6446|dm6467|omapl137|omapl138|omap3|ti816x)
  +
 
 could it use SOC_FAMILY

These are SOC_FAMILY entries.

 
 
  +S = ${WORKDIR}/git
  +
  +#Machine specific overrides
  +PLATFORM_omap3evm=omap35x
  +PLATFORM_am180x-evm=am18x
  +PLATFORM_am3517-evm=am3517
  +PLATFORM_am37x-evm=am37x
  +PLATFORM_beagleboard=beagle
  +PLATFORM_da830-omapl137-evm=am17x
  +PLATFORM_da850-omapl138-evm=am18x
  +PLATFORM_am181x-evm=am18x
  +PLATFORM_dm355-evm=dm355
  +PLATFORM_dm365-evm=dm365
  +PLATFORM_dm37x-evm=am37x
  +PLATFORM_dm6446-evm=dm644x
  +PLATFORM_dm6467-evm=dm646x
  +PLATFORM_ti816x=ti816x
  +
  +do_compile () {
  +cd ${S}
  +make KERNEL_DIR=${STAGING_KERNEL_DIR} PLATFORM=${PLATFORM}
 TOOL_PREFIX=${TARGET_PREFIX}
  +}
  +
  +do_install () {
  +install -d ${D}${bindir}/lftb
  +cd ${S}
 
 is this cd needed ?

Not strictly.  I'll remove it.

Thanks for the review and feedback.  I'll be submitting an updated patch 
shortly.

 
  +make INSTALL_DIR=${D}${bindir}/lftb install
  +
  +# Remove unneeded tarball placed in bindir by install target
  +rm -rf ${D}${bindir}/lftb.tar.gz
  +}
  +
  +INSANE_SKIP_${PN} = True
  +
  +FILES_${PN} = ${bindir}/lftb
  diff --git a/recipes/ti/ti-lftb_2.0.bb b/recipes/ti/ti-lftb_2.0.bb
  new file mode 100644
  index 000..62c936c
  --- /dev/null
  +++ b/recipes/ti/ti-lftb_2.0.bb
  @@ -0,0 +1,9 @@
  +require ti-lftb.inc
  +
  +SRCREV = 3d0be58aee659ef7e8eda43e916172bab300235f
  +
  +PR = ${MACHINE_KERNEL_PR}+${INC_PR}
  +PR_append = a
  +
  +SRC_URI = git://arago-project.org/git/projects/test-automation/target-
 code/psp/lftb.git;protocol=git \
  +
  --
  1.7.0.4
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] lftp: add ti LFTB recipe

2010-12-20 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Paul Menzel
 Sent: Monday, December 20, 2010 8:16 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] lftp: add ti LFTB recipe
 
 Dear Naresh and Chase,
 
 
 I am adding my comments to Khem’s.
 
 
 Am Sonntag, den 19.12.2010, 19:10 -0800 schrieb Khem Raj:
  On (16/12/10 11:46), Chase Maupin wrote:
 
 First of all the commit summary should be.
 
   lftb: add TI LFTP 2.0
 
 lft*b*

Good catch.  I can't believe I missed that one.

 
   From: naresh nar...@ti.com
 
 If there is no compelling reason against it usually the real name
 (Naresh Medisetty) is used.
 
   * This package contains functional test suites for TI devices
 used to verify the Linux kernel and drivers for the various
 peripherals found on TI devices.
  
   Signed-off-by: naresh nar...@ti.com
 
 Here too.

Fixed

 
   Signed-off-by: Chase Maupin chase.mau...@ti.com
   ---
recipes/ti/ti-lftb.inc|   47
 +
recipes/ti/ti-lftb_2.0.bb |9 
2 files changed, 56 insertions(+), 0 deletions(-)
create mode 100644 recipes/ti/ti-lftb.inc
create mode 100644 recipes/ti/ti-lftb_2.0.bb
  
   diff --git a/recipes/ti/ti-lftb.inc b/recipes/ti/ti-lftb.inc
   new file mode 100644
   index 000..176f983
   --- /dev/null
   +++ b/recipes/ti/ti-lftb.inc
   @@ -0,0 +1,47 @@
   +DESCRIPTION = Linux Functional test bench
 
  may be F should be f
 
   +HOMEPAGE = http://arago-project.org/git/projects/?p=test-
 automation/target-code/psp/lftb.git;a=summary
   +LICENSE=BSD
   +
   +INC_PR = r1
 
  New recipes begin at 'r0'
 
   +
   +DEPENDS = virtual/kernel
   +
   +PACKAGE_ARCH = ${MACHINE_ARCH}
   +
   +COMPATIBLE_MACHINE =
 (dm365|dm355|dm6446|dm6467|omapl137|omapl138|omap3|ti816x)
   +
 
  could it use SOC_FAMILY
 
 
   +S = ${WORKDIR}/git
   +
   +#Machine specific overrides
   +PLATFORM_omap3evm=omap35x
   +PLATFORM_am180x-evm=am18x
   +PLATFORM_am3517-evm=am3517
   +PLATFORM_am37x-evm=am37x
   +PLATFORM_beagleboard=beagle
   +PLATFORM_da830-omapl137-evm=am17x
   +PLATFORM_da850-omapl138-evm=am18x
   +PLATFORM_am181x-evm=am18x
   +PLATFORM_dm355-evm=dm355
   +PLATFORM_dm365-evm=dm365
   +PLATFORM_dm37x-evm=am37x
   +PLATFORM_dm6446-evm=dm644x
   +PLATFORM_dm6467-evm=dm646x
   +PLATFORM_ti816x=ti816x
   +
   +do_compile () {
 
 I think the coding sytle is without a space before `()`.

Fixed.

Thanks for the review and feedback.  I'll be submitting a new patch shortly.

 
   +cd ${S}
   +make KERNEL_DIR=${STAGING_KERNEL_DIR} PLATFORM=${PLATFORM}
 TOOL_PREFIX=${TARGET_PREFIX}
   +}
   +
   +do_install () {
   +install -d ${D}${bindir}/lftb
   +cd ${S}
 
  is this cd needed ?
 
   +make INSTALL_DIR=${D}${bindir}/lftb install
   +
   +# Remove unneeded tarball placed in bindir by install target
   +rm -rf ${D}${bindir}/lftb.tar.gz
   +}
   +
   +INSANE_SKIP_${PN} = True
   +
   +FILES_${PN} = ${bindir}/lftb
   diff --git a/recipes/ti/ti-lftb_2.0.bb b/recipes/ti/ti-lftb_2.0.bb
   new file mode 100644
   index 000..62c936c
   --- /dev/null
   +++ b/recipes/ti/ti-lftb_2.0.bb
   @@ -0,0 +1,9 @@
   +require ti-lftb.inc
   +
   +SRCREV = 3d0be58aee659ef7e8eda43e916172bab300235f
   +
   +PR = ${MACHINE_KERNEL_PR}+${INC_PR}
   +PR_append = a
   +
   +SRC_URI = git://arago-project.org/git/projects/test-
 automation/target-code/psp/lftb.git;protocol=git \
   +
 
 
 Thanks,
 
 Paul
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [RFC] meta-openembedded layer for yocto hosted on oe.org

2010-12-20 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Frans Meulenbroeks
 Sent: Monday, December 20, 2010 11:17 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [RFC] meta-openembedded layer for yocto hosted on oe.org
 
 Nice piece of work  a good plan but...
 
 Who will be the owners/maintainers of the layers?
 I maintain several multimedia recipes (mythtv with all that is dragged
 in (which is a.o. a lot of perl stuff), various cd*  related recipes,
 python-coherence and the python stuff it uses, mediatomb, and it seems
 recently people seem to see me as the first line of contact if they
 have musicpd issues), as well as some file sharing recipes.
 Any idea on how I get them added, and how to deal with updates for these?
 
 An alternate approach would be to let the stuff live in poky-extras.
 See this proposal from RP:
 http://www.mail-archive.com/yocto@yoctoproject.org/msg00286.html

Frans,

What is the difference between poky-extras and angstrom-layers in regards to 
the intention.  My understanding is that Koen wanted to put the 
meta-openembedded layer on OE so it would be open to anyone.  Couldn't you then 
add recipes for the components you maintain into this layer in places like 
recipes-multimedia?  

Or are you concerned about who would maintain some of the individual recipe 
groupings like multimedia?  i.e. if recipes-multimedia is part of 
meta-openembedded are you concerned that you won't be able to push changes to 
your recipes?  I see your issue here in that you want to maintain your recipes 
without restriction but at the same time if everyone just puts their recipes 
into their own layer we would have way too many layers and it would be 
extremely hard to keep track of.

So would a good solution be to have multiple committers to the 
meta-openembedded layer (like Koen was suggesting) and let each committer be a 
maintainer with an emphasis on a particular area (Also seems in line with what 
Richard was suggesting)?

Perhaps I am misunderstanding the proposal here but it seems like we are really 
discussing whether we use poky-extras or angstrom-layers, or something with 
another name.  I would say that we leave angstrom-layers containing the 
angstrom stuff, make an openembedded layer hosted on OE (like Koen suggested) 
rather than cramming everything into poky-extras (since poky is just one 
distribution and there are others).

I guess an alternative suggestion is to have each functional grouping like 
multimedia be its own layer and then you can have one or more maintainers per 
layer.  Then you can just group these layers under the OE name (which is 
basically what Richard was suggesting but calling it poky-extras).

 
 Frans.
 
 PS: personally I would have preferred it if console-image was in the
 common part.I guess some other recipes will get fairly identical
 recipes.
 Maybe we should have a generic console-image and let each distro use
 .bbappend or aminc to extend on it.
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] sourceipk: copy over hidden files and dirs

2010-12-17 Thread Maupin, Chase
Please ignore this patch for now.  I forgot the case where there are no hidden 
files and I need to update to handle this.
 -Original Message-
 From: Chase Maupin [mailto:chasemaupi...@gmail.com]
 Sent: Thursday, December 16, 2010 3:43 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: [PATCH] sourceipk: copy over hidden files and dirs
 
 * Copy hidden files and directories such as eclipse
   project files.  Currently these files are not copied
   (particularly for the top-level directory) which makes
   applications with eclipse project files not usable with eclipse.
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com
 ---
  classes/sourceipk.bbclass |6 ++
  1 files changed, 6 insertions(+), 0 deletions(-)
 
 diff --git a/classes/sourceipk.bbclass b/classes/sourceipk.bbclass
 index 97068de..213bff9 100644
 --- a/classes/sourceipk.bbclass
 +++ b/classes/sourceipk.bbclass
 @@ -106,6 +106,12 @@ sourceipk_do_create_srcipk() {
  # Copy sources for packaging
  mkdir -p $tmp_dir/${SRCIPK_INSTALL_DIR}
  cp -RLf ${S}/* $tmp_dir/${SRCIPK_INSTALL_DIR}/
 +# Copy any hidden files in the source directory such as
 +# eclipse project files.  Use a regex to avoid trying to
 +# copy the . and .. directories.  This is only required for
 +# the top-level directory as the hidden files will be copied
 +# for subdiretories.
 +cp -r ${S}/.[a-zA-Z0-9]* $tmp_dir/${SRCIPK_INSTALL_DIR}/
 
  if [ ${SRCIPK_INCLUDE_EXTRAFILES} != 0 ]
  then
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [RFC] move openssl.cnf file into base openssl package

2010-12-16 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Roman I Khimov
 Sent: Wednesday, December 15, 2010 2:39 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [RFC] move openssl.cnf file into base openssl package
 
 В сообщении от Среда 15 декабря 2010 22:47:05 автор Maupin, Chase написал:
   Missed that change. Seems wrong to me. And I still think that it
 belongs
   to
   libcrypto, not openssl since you can easily not install openssl binary
   and still use it with tuned openssl.cnf in your apps.
 
  So it seems like there are two packages that need this default
 openssl.cnf
   file, the libcrypto and openssl packages.  Would it perhaps be a better
   idea to pull the configuration file into its own package and then set
 the
   RDEPENDS for the libcrypto and openssl packages to use the openssl
   configuration package? That way you can still have multiple versions of
   libcrypto (like Koen was trying to do) and have the default file shared
   between both packages that need it.
 
 openssl is rdepending on libcrypto anyway (it's linked with it and I don't
 think it'll change any time soon). But configs for different versions can
 be
 conflicting, so I'm not sure this kind of approach solves anything.

I noticed that.  I think the only thing that putting this into its own package 
would solve is addressing Koen's comment about having multiple versions of 
libcrypto installed.

Koen, can you comment on your change that moved the openssl.cnf file to the 
misc package?  Do you still need to be able to install multiple versions of 
libcrypto?

 
 --
  http://roman.khimov.ru
 mailto: ro...@khimov.ru
 gpg --keyserver hkp://subkeys.pgp.net --recv-keys 0xE5E055C3
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [RFC] move openssl.cnf file into base openssl package

2010-12-16 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Roman I Khimov
 Sent: Thursday, December 16, 2010 8:32 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [RFC] move openssl.cnf file into base openssl package
 
 В сообщении от Четверг 16 декабря 2010 17:10:37 автор Koen Kooi написал:
   So it seems like there are two packages that need this default
   openssl.cnf
  
file, the libcrypto and openssl packages.  Would it perhaps be a
better idea to pull the configuration file into its own package and
then set
   the
RDEPENDS for the libcrypto and openssl packages to use the openssl
configuration package? That way you can still have multiple
 versions
of libcrypto (like Koen was trying to do) and have the default file
shared between both packages that need it.
  
   openssl is rdepending on libcrypto anyway (it's linked with it and I
   don't think it'll change any time soon). But configs for different
   versions can be
   conflicting, so I'm not sure this kind of approach solves anything.
  
   I noticed that.  I think the only thing that putting this into its own
   package would solve is addressing Koen's comment about having multiple
   versions of libcrypto installed.
  
   Koen, can you comment on your change that moved the openssl.cnf file
 to
   the misc package?  Do you still need to be able to install multiple
   versions of libcrypto?
 
  Yes, I still need to be able to do that, couldn't you just add an
  rrecommend for -misc?
 
 To get all -misc stuff? I'd opt for putting openssl.cnf in its own package
 and
 setting it as RRECOMMENDS for libcrypto in that case.

Agreed.  Although would you say RRECOMMENDS or RDEPENDS?  On the one hand you 
could specify a conf file at another location, but in the case of running 
openssl req with no conf file installed the command fails, so would you say 
you REDEPEND instead on the conf file?

 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [RFC] move openssl.cnf file into base openssl package

2010-12-15 Thread Maupin, Chase
All,

Currently in openssl.inc the openssl.cnf file is being placed in the 
openssl-misc package.  However, when running the openssl command you will 
frequently receive warnings about this configuration file missing.  i.e.:

WARNING: can't open config file: /usr/lib/ssl/openssl.cnf

Also, when running the command openssl req to request and generate a 
certificate the command will fail without the openssl.cnf file being installed 
on the target system. i.e.

WARNING: can't open config file: /usr/lib/ssl/openssl.cnf
Unable to load config info from /usr/lib/ssl/openssl.cnf

Is there a reason why this file is placed in the misc package since it seems to 
be either looked for or required by the openssl executable shipped in the base 
openssl package?

From the log I see that the openssl.cnf file was originally added to the 
libcrypto package since it was accessed directly from libcrypto (commit 
f95a95435ca79e7b9942b6e321d30e264c728791).  I then see that it was moved the 
file to the misc package to make different libcrypto versions parallel 
installable (commit 26b7d6514111d5ac0171c1834fa85d4576d783bf) but no other 
justification as to why the .cnf was placed in the misc instead of base 
package.

I have a patch to move the openssl.cnf file into the openssl package but I 
wanted to better understand why this file was not already in the openssl 
package before submitting my patch. 

Sincerely,
Chase Maupin


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [RFC] move openssl.cnf file into base openssl package

2010-12-15 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Roman I Khimov
 Sent: Wednesday, December 15, 2010 1:41 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [RFC] move openssl.cnf file into base openssl package
 
 В сообщении от Среда 15 декабря 2010 21:38:07 автор Maupin, Chase написал:
  From the log I see that the openssl.cnf file was originally added to the
   libcrypto package since it was accessed directly from libcrypto (commit
   f95a95435ca79e7b9942b6e321d30e264c728791).  I then see that it was
 moved
   the file to the misc package to make different libcrypto versions
 parallel
   installable (commit 26b7d6514111d5ac0171c1834fa85d4576d783bf) but no
 other
   justification as to why the .cnf was placed in the misc instead of base
   package.
 
  I have a patch to move the openssl.cnf file into the openssl package but
 I
   wanted to better understand why this file was not already in the
 openssl
   package before submitting my patch.
 
 Missed that change. Seems wrong to me. And I still think that it belongs
 to
 libcrypto, not openssl since you can easily not install openssl binary and
 still use it with tuned openssl.cnf in your apps.

So it seems like there are two packages that need this default openssl.cnf 
file, the libcrypto and openssl packages.  Would it perhaps be a better idea to 
pull the configuration file into its own package and then set the RDEPENDS for 
the libcrypto and openssl packages to use the openssl configuration package?  
That way you can still have multiple versions of libcrypto (like Koen was 
trying to do) and have the default file shared between both packages that need 
it.

 
 --
  http://roman.khimov.ru
 mailto: ro...@khimov.ru
 gpg --keyserver hkp://subkeys.pgp.net --recv-keys 0xE5E055C3
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 4/4] ti-pru-sw-examples: fix package run-time dependencies

2010-12-13 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Paul Menzel
 Sent: Monday, December 13, 2010 12:44 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH 4/4] ti-pru-sw-examples: fix package run-time
 dependencies
 
 Am Montag, den 13.12.2010, 07:20 -0600 schrieb Melissa Watkins:
  * This package depends on the ti-pru-sw-edma-driver and
kernel-module-uio-pru modules at run-tim.  Added these packages
 
 tim*e*
 
to the RDEPENDS.
  * Bump PR
  * Update SRC_REV
 
 SRCREV
 
  * Update COMPATIBLE_MACHINE
 
 In all your four patches you update `SRCREV` and `COMPATIBLE_MACHINE`.
 Could you please factor that out into separate patches. (At least next
 time.)
 
 I do not know anything about this program, but why is
 `COMPATIBLE_MACHINE` changed? Was it incorrectly set from the beginning
 or did something change upstream.

COMPATIBLE_MACHINE was being defined for omapl138 (the SOC_FAMILY) and 
am180x-evm (which is a member of that SOC_FAMILY).  Therefore the use of 
am180x-evm was redundant.

 
  Signed-off-by: Melissa Watkins m-watk...@ti.com
  Signed-off-by: Chase Maupin chase.mau...@ti.com
 
  ---
   recipes/ti/ti-pru-sw-examples_1.00.00.bb |9 +
   1 files changed, 5 insertions(+), 4 deletions(-)
   mode change 100755 = 100644 recipes/ti/ti-pru-sw-examples_1.00.00.bb
 
  diff --git a/recipes/ti/ti-pru-sw-examples_1.00.00.bb b/recipes/ti/ti-
 pru-sw-examples_1.00.00.bb
  old mode 100755
  new mode 100644
  index a9239f8..02c3376
  --- a/recipes/ti/ti-pru-sw-examples_1.00.00.bb
  +++ b/recipes/ti/ti-pru-sw-examples_1.00.00.bb
  @@ -1,14 +1,15 @@
   DESCRIPTION = PRU sw example applications
   HOMEPAGE = https://gforge.ti.com/gf/project/pru_sw/;
   LICENSE = BSD
  -DEPENDS = ti-pru-sw-app-loader ti-pru-sw-edma-library
  -PR = r0+svnr${SRCPV}
  +DEPENDS += ti-pru-sw-app-loader ti-pru-sw-edma-library
  +RDEPENDS += ti-pru-sw-edma-driver kernel-module-uio-pru
  +PR = r1+svnr${SRCPV}
 
  -COMPATIBLE_MACHINE = omapl138|am180x-evm
  +COMPATIBLE_MACHINE = omapl138
 
   SRC_URI =
 svn://gforge.ti.com/svn/pru_sw/;module=trunk;proto=https;user=anonymous;p
 swd=''
 
  -SRCREV = 18
  +SRCREV = 20
   S = ${WORKDIR}/trunk
 
   do_compile () {
 
 
 Thanks,
 
 Paul
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] PREFERRED_PROVIDER and RDEPENDS

2010-12-06 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Björn Krombholz
 Sent: Sunday, December 05, 2010 4:15 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] PREFERRED_PROVIDER and RDEPENDS
 
 qt4-x11-free and qt4-x11-free-gles both provide qt4-x11-free.
 
 Setting
 
 PREFERRED_PROVIDER_qt4-x11-free = qt4-x11-free-gles
 
 works as expected. When you bitbake qt4-x11-free you will get the -gles
 variant.
 
 On the other hand, when bitbaking task-qt4-x11 which RDEPENDS
 on qt4-x11-free it is trying to build qt4-x11-free.bb and not the -gles
 recipe.
 
 Is this a general bug? Or would the correct way be adding something like
 RPROVIDES += virtual/qt4-x11
 to qt4-x11-free.inc and changing the RDEPENDS to the virtual package?

When I was doing something similar I added the following lines to my recipe:

RPROVIDES_${PN} = qt4-embedded
RPROVIDES_${PN}-dev = qt4-embedded-dev

This was for an embedded variant but I would image the same holds true for x11 
(of course with a change to qt4-x11-free, etc)

 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] libcdaudio license issue

2010-12-06 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Frans Meulenbroeks
 Sent: Monday, December 06, 2010 1:48 PM
 To: openembedded-devel@lists.openembedded.org; p...@yoctoproject.org
 Subject: [oe] libcdaudio license issue
 
 I was checking libcdaudio for LICENSE info.
 recipe says GPL
 COPYING file is the GPLv2 one
 README file says:
 
 libcdaudio is distributed under the GNU Library General Public
 License, included in this package under the top level source directory
 in the file COPYING
 
 C files also mention LGPL. but say v2 or later
 
 What to do with this in the LICENSE field? LGPLv2+ ?

Frans,

My thought would be to follow what is in the code.  Some files can be 
autogenerated by tools like automake and if someone doesn't set the up right 
then they get the wrong output.  But the code is usually what someone has 
written and what they intended.

Anyone else have a differing opinion?

 
 Frans
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 6/6] defconfig: Add omapl138 defconfig file

2010-12-03 Thread Maupin, Chase
My main comment here is that these patches might be better in a different 
order.  Currently if they were applied one at a time they would fail because of 
the dependency order.  I would suggest re-ordering the existing patches into 
the following order:

0005
0006
0004
0003
0002
0001

Sorry that I didn't notice this the first time I looked at these patches.

 -Original Message-
 From: Melissa Watkins [mailto:mwatkins...@gmail.com]
 Sent: Friday, December 03, 2010 9:41 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Watkins, Melissa; Maupin, Chase
 Subject: [PATCH 6/6] defconfig: Add omapl138 defconfig file
 
 * Add defconfig file for omapl138 machines
 
 Signed-off-by: Melissa Watkins m-watk...@ti.com
 Signed-off-by: Chase Maupin chase.mau...@ti.com
 ---
  recipes/linux/linux-davinci/omapl138/defconfig |8 +++-
  1 files changed, 7 insertions(+), 1 deletions(-)
 
 diff --git a/recipes/linux/linux-davinci/omapl138/defconfig
 b/recipes/linux/linux-davinci/omapl138/defconfig
 index 8462139..ad52484 100644
 --- a/recipes/linux/linux-davinci/omapl138/defconfig
 +++ b/recipes/linux/linux-davinci/omapl138/defconfig
 @@ -1383,6 +1383,7 @@ CONFIG_USB_MUSB_HDRC=y
  CONFIG_USB_MUSB_SOC=y
  CONFIG_USB_MUSB_HOST=y
  # CONFIG_USB_MUSB_PERIPHERAL is not set
 +# CONFIG_USB_MUSB_DUAL_ROLE is not set
  # CONFIG_USB_MUSB_OTG is not set
  CONFIG_USB_MUSB_HDRC_HCD=y
  # CONFIG_MUSB_PIO_ONLY is not set
 @@ -1557,7 +1558,12 @@ CONFIG_RTC_INTF_DEV=y
  CONFIG_RTC_DRV_OMAP=y
  # CONFIG_DMADEVICES is not set
  # CONFIG_AUXDISPLAY is not set
 -# CONFIG_UIO is not set
 +CONFIG_UIO=y
 +# CONFIG_UIO_PDRV is not set
 +# CONFIG_UIO_PDRV_GENIRQ is not set
 +# CONFIG_UIO_SMX is not set
 +# CONFIG_UIO_SERCOS3 is not set
 +CONFIG_UIO_PRUSS=m
 
  #
  # TI VLYNQ
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH (v2)] Reverse the order of OVERRIDES

2010-12-01 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Tom Rini
 Sent: Wednesday, November 10, 2010 10:29 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH (v2)] Reverse the order of OVERRIDES
 
 Richard Purdie wrote:
  On Fri, 2010-10-15 at 12:44 -0700, Chris Larson wrote:
  On Fri, Oct 15, 2010 at 12:37 PM, Koen Kooi
 k.k...@student.utwente.nlwrote:
 
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
  On 15-10-10 17:41, Chris Larson wrote:
  From: Chris Larson chris_lar...@mentor.com
 
  Given the current implementation of OVERRIDES in bitbake, the
 variable is
  expected to contain elements in the order least specific to most
  specific,
  however, our current usage of it does not match that.  As one example,
  local
  is supposed to always be the most specific override, yet currently
 it's
  the
  least specific.  As another example, currently the target
 architecture is
  seen
  as more specific than the machine, which is also clearly wrong.
 
  Big thanks to Chase Maupin for investigating and identifying this
 long
  standing issue.
 
  It becomes clear that a reversal of the current value will bring us
 to a
  more
  sane behavior, and avoids the need for the dual overrides hack
 mentioned
  in
  the comments, so this implements this reversal, and drops the
 unnecessary
  and
  confusing comments.
 
  This also introduces a MACHINE_OVERRIDES variable as a generic
 mechanism
  to
  inject overrides elements which are more specific than the distro but
  less
  specific than the machine, which is where things like MACHINE_CLASS
 or
  SOC_FAMILY or the like would go.  This variable is *space* separated,
 to
  make
  it easier and more convenient to assemble the variable incrementally.
 
  Reported-by: Chase Maupin chase.mau...@ti.com
  Signed-off-by: Chris Larson chris_lar...@mentor.com
  Acked-by: Koen Kooi k-k...@ti.com
 
  This is now in master -- thanks to all for the acks, review, comments -
 - let
  me know if any problems result from this.
 
  You do realise the damage this potentially causes for compatibility of
  metadata between OE and Poky?
 
  This change is pretty serious and potentially alters the handling of any
  double override. Poky uses them a bit more extensively than OE does. Its
  effectively an architecture change to OE yet no discussion was had at
  any TSC meeting :(.
 
  I even asked about this a while back and was *told* that local was
  meant to be weak, I therefore added a strong version to Poky, in the
  spirit of maintaining compatibility.
 
 
 (a) Eeep! and (b) That's pretty much the opposite of what the rest of
 the thread / discussion was, which is to say local is supposed to be
 the final winner, why isn't it?
 
 Now... what do we do here?

I know this was all posted a while back.  Has there been any resolution on 
this?  I didn't notice any additional responses to this thread.

 
 --
 Tom Rini
 Mentor Graphics Corporation
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH v2] TI tools - make EULA unpack work when /opt is writeable

2010-11-16 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Stefan Schmidt
 Sent: Saturday, November 06, 2010 9:11 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH v2] TI tools - make EULA unpack work when /opt is
 writeable
 
 Hello.
 
 On Sat, 2010-10-09 at 08:52, Gary Thomas wrote:
  On 08/28/2010 03:07 AM, Gary Thomas wrote:
  This patch addresses the problem where the TI tools that need
  the EULA unpack into the wrong place if the user has write
  permission in /opt. The current behaviour of expecting the
  unpacker to fall back to the $HOME environment variable should
  not be relied on. The patch changes the unpack step to use
  the --prefix= option which will always work.
  
  Version 2:
  * Update patch to be against org.openembedded.dev branch
  * Incorporate full description into patch
 
  What about this patch?  It's been nearly 6 weeks and no discussion
  or anything.
 
  The problem persists in today's tree.
 
 Can we have a comment form the TI devs here?

This looks OK to me.  Only comment I have is whether the '/' is needed in the 
following line with the TI_BIN_UNPK_WDEXT option already add a '/'.  I guess 
while not technically necessary it would keep this code working if someone 
didn't define TI_BIN_UNPK_WDEXT with a leading '/'.

wdext = workdir + '/' + wdext

Sorry for the previous lack of response.  Thank you for the patch and fixing 
this issue.

 
 regards
 Stefan Schmidt
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 6/7] qt-4.7: rename qtdemo to qtdemoE for qt4-embedded

2010-11-01 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Eric Bénard
 Sent: Friday, October 29, 2010 4:26 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] [PATCH 6/7] qt-4.7: rename qtdemo to qtdemoE for qt4-
 embedded
 
 in order to stay consistant with 4.6.x releases.
 
 Signed-off-by: Eric Bénard e...@eukrea.com

Acked-by: Chase Maupin chase.mau...@ti.com

 ---
  recipes/qt4/qt-4.7.0.inc  |5 +
  recipes/qt4/qt4-embedded_4.7.0.bb |2 +-
  2 files changed, 6 insertions(+), 1 deletions(-)
 
 diff --git a/recipes/qt4/qt-4.7.0.inc b/recipes/qt4/qt-4.7.0.inc
 index cf4b0d8..ba2b25a 100644
 --- a/recipes/qt4/qt-4.7.0.inc
 +++ b/recipes/qt4/qt-4.7.0.inc
 @@ -60,6 +60,11 @@ do_install_append() {
   for i in rcc uic moc ; do
   install -m 0755 ${S}/bin/$i ${D}${bindir}/
   done
 +
 +#Append an E to the qtdemo file
 +if [ -n ${QT_LIBINFIX} ] ; then
 +mv ${D}${bindir}/qtdemo
 ${D}${bindir}/qtdemo${QT_LIBINFIX}
 +fi
  }
 
  SRC_URI[md5sum] = 3a2f25b9b115037277f4fb759194a7a5
 diff --git a/recipes/qt4/qt4-embedded_4.7.0.bb b/recipes/qt4/qt4-
 embedded_4.7.0.bb
 index 1cd43a6..7e3d4b8 100644
 --- a/recipes/qt4/qt4-embedded_4.7.0.bb
 +++ b/recipes/qt4/qt4-embedded_4.7.0.bb
 @@ -2,7 +2,7 @@ DEFAULT_PREFERENCE = -1
 
  require qt4-embedded.inc
 
 -PR = ${INC_PR}.0
 +PR = ${INC_PR}.1
 
  QT_CONFIG_FLAGS_append_armv6 =  -no-neon 
 
 --
 1.6.3.3
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [RFC] turning conf/machine into a set of bblayers

2010-10-21 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Frans Meulenbroeks
 Sent: Thursday, October 21, 2010 7:01 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [RFC] turning conf/machine into a set of bblayers
 
 2010/10/21 Richard Purdie rpur...@rpsys.net:
  On Thu, 2010-10-21 at 12:20 +0200, Frans Meulenbroeks wrote:
  2010/10/21 Graeme Gregory d...@xora.org.uk:
 
  
   Such a pity git doesnt have increasing rev numbers, a cool adition
 would
   be a flag in layer that showed the last rev of core it was tested
 with.
  
   Layer was tested with core 1 but core is now 999 would give an
   indication on drift between layers and core.
  
   Graeme
 
  Triggered by this (and apologies if I am drifting off-topic).
  It would be nice if with amend.inc you could specify the PR of the
  underlying recipe that this amend is for (and get a warning or error
  if there is a mismatch)
 
  For reference poky now has the PRINC = x variable which increases the
  base PR by x, assuming a standard format PR value. This is intended for
  use in .bbappend files.
 
  Cheers,
 
  Richard
 
 
 Maybe I was not clear enough on this, but my proposal would be that
 you could say in your amend file something like
 BASEPR_CHECK(r12)
 or something like that (I did not really think about what the best
 syntax would be).
 
 If you were building and the base recipe did not have the PR you
 specified you'd get a warning (or maybe even an error) so you would
 know that something changed under water.

I haven't tried this myself yet, but if you wanted to tie to a particular PR of 
the base recipe wouldn't you just put the amend.inc in your overlay at 
recipes/blah/blah-version-pr directory?

 
 Best regards, Frans
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields

2010-10-20 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Denys Dmytriyenko
 Sent: Wednesday, October 20, 2010 1:16 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields
 
 On Mon, Oct 11, 2010 at 02:53:59PM -0500, Maupin, Chase wrote:
  
   I'm not sure if it is a policy. Haven't seen it being pulished as such.
   Having said that, I have no problems with it (although there is no
   problem with enforcing patents or so for v2+ , as that still falls
   under the v2 umbrella).
  
   I guess most of our recipes that say GPLv2 are wrong and are v2+.
   It might be hard to distinguish between these though, it could well be
   that the license file says v2 and a comment in the code says v2+.
   Glad I do not have to deal with this any more
 
  Frans,
 
  That is exactly the issue that is so annoying.  The COPYING file usually
  says the standard GPLv2, but if you go and read the license text in the
 code
  that is where it says GPLv2 (or later) so GPLv2+.  This patch was
 modified
  to go off the license in the code since that is more likely what the
  developer actually intended and not an auto-generated file.
 
  Koen,
 
  What about GPLv3 licensed files with an exception?  Right now I have
 that as
  GPLv3+exception.  Was there ever any discussion about how to handle
 these?
  I am trying to indicate that it is not a standard GPLv3 license.
 
 Chase,
 
 Does it say what kind of exception it is? If it has a name, it's better to
 specify it. For libgcc/libstdc++ I ended up specifying GPLv3 with GCC
 RLE,
 which stands for GCC Runtime Library Exception:

Denys,

The COPYING.EXCEPTION file has the title AUTOCONF CONFIGURE SCRIPT EXCEPTION. 
 Would you like this changed to GPLv3 with Autoconf CSE?

 
 http://www.gnu.org/licenses/gcc-exception.html
 
 --
 Denys
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields

2010-10-20 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Denys Dmytriyenko
 Sent: Wednesday, October 20, 2010 1:37 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields
 
 On Wed, Oct 20, 2010 at 01:27:54PM -0500, Maupin, Chase wrote:
   -Original Message-
   From: openembedded-devel-boun...@lists.openembedded.org
   [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf
 Of
   Denys Dmytriyenko
   Sent: Wednesday, October 20, 2010 1:16 PM
   To: openembedded-devel@lists.openembedded.org
   Subject: Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE
 fields
  
   On Mon, Oct 11, 2010 at 02:53:59PM -0500, Maupin, Chase wrote:

 I'm not sure if it is a policy. Haven't seen it being pulished as
 such.
 Having said that, I have no problems with it (although there is no
 problem with enforcing patents or so for v2+ , as that still falls
 under the v2 umbrella).

 I guess most of our recipes that say GPLv2 are wrong and are v2+.
 It might be hard to distinguish between these though, it could
 well be
 that the license file says v2 and a comment in the code says v2+.
 Glad I do not have to deal with this any more
   
Frans,
   
That is exactly the issue that is so annoying.  The COPYING file
 usually
says the standard GPLv2, but if you go and read the license text in
 the
   code
that is where it says GPLv2 (or later) so GPLv2+.  This patch was
   modified
to go off the license in the code since that is more likely what the
developer actually intended and not an auto-generated file.
   
Koen,
   
What about GPLv3 licensed files with an exception?  Right now I have
   that as
GPLv3+exception.  Was there ever any discussion about how to handle
   these?
I am trying to indicate that it is not a standard GPLv3 license.
  
   Chase,
  
   Does it say what kind of exception it is? If it has a name, it's
 better to
   specify it. For libgcc/libstdc++ I ended up specifying GPLv3 with GCC
   RLE,
   which stands for GCC Runtime Library Exception:
 
  Denys,
 
  The COPYING.EXCEPTION file has the title AUTOCONF CONFIGURE SCRIPT
  EXCEPTION.  Would you like this changed to GPLv3 with Autoconf CSE?
 
 Chase,
 
 Either GPLv3 with Autoconf CSE or even GPLv3 with Autoconf Configure
 Script Exception... I'm not sure CSE is as common as RLE - here's the
 list of current GNU exceptions:

Secondary issue is what to do about spaces in the LICENSE?  Using GPLv3 with 
Autoconf CSE will yield a copy of the sources in the

GPLv3
with
Autoconf
CSE

directories.  Should we be using spaces in the LICENSE name like this or 
perhaps -

 
 http://www.gnu.org/licenses/exceptions.html
 
 There you can see they use acronym GCC RLE, but not the other one...
 
 --
 Denys
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields

2010-10-20 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Denys Dmytriyenko
 Sent: Wednesday, October 20, 2010 2:03 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields
 
 On Wed, Oct 20, 2010 at 08:57:01PM +0200, Andreas Oberritter wrote:
  On 10/20/2010 08:37 PM, Denys Dmytriyenko wrote:
   On Wed, Oct 20, 2010 at 01:27:54PM -0500, Maupin, Chase wrote:
   Chase,
  
   Does it say what kind of exception it is? If it has a name, it's
 better to
   specify it. For libgcc/libstdc++ I ended up specifying GPLv3 with
 GCC
   RLE,
   which stands for GCC Runtime Library Exception:
  
   Denys,
  
   The COPYING.EXCEPTION file has the title AUTOCONF CONFIGURE SCRIPT
   EXCEPTION.  Would you like this changed to GPLv3 with Autoconf
 CSE?
  
   Chase,
  
   Either GPLv3 with Autoconf CSE or even GPLv3 with Autoconf
 Configure
   Script Exception... I'm not sure CSE is as common as RLE - here's the
   list of current GNU exceptions:
 
  GCC and Autoconf both being GNU projects, their license is probably not
  GPLv3, but GPLv3+ (with some exception), in the discussed notation. ;-)
 
 Interesting point! We should try to be future-proof with GPLv3+ too :)
 Although I haven't seen anyone using it this way, as it's not relevant yet.

I'll make it GPLv3+ since I do see some or later comments.

 
 --
 Denys
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] LICENSE field format

2010-10-20 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Denys Dmytriyenko
 Sent: Wednesday, October 20, 2010 3:38 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] LICENSE field format
 
 All,
 
 We've had a number of discussions on the license matter recently. Trying
 to
 unify those brings us to the question of the LICENSE field format in
 recipes.
 As some projects are dual/triple licensed or use multiple licenses at the
 same
 time, it becomes hard to specify it all in the LICENSE field, especially
 when
 there are no rules defined. We do have several different formats used to
 separate multiple licenses, which is quite confusing and doesn't make it
 clear
 whether licenses are AND-ed or OR-ed (I know those are not legal terms,
 but
 for the purpose of this discussion that's fine :)) Here are some examples:
 
 LICENSE = License1 License2
 LICENSE = License1|License2
 LICENSE = License1, License2
 LICENSE = License1+License2
 LICENSE = License1/License2
 
 LICENSE = Very Long License Name
 LICENSE = License with some exceptions

I would vote for something along the following lines:

LICENSE = License1|License2 
- This means the code is licensed under the terms of both licenses

LICENSE = License1,License2
- This means the code can use either license exclusively

in the src_distribute class spaces should be replaced with -s.  Of course, 
this could lead to licenses like GPLv3+-with-GCC-RLE.

We should avoid separating licenses with / because that will mess up the 
directory structure or + because that would be confusing when + is also used 
to mean or later for some licenses like the GPL.

 
 To make matters worse, src_distribute.bbclass splits the field at spaces
 and
 creates directories for each token. So, for the last two examples above,
 we
 end up with 4 directories for every license - each word is a separate
 directory...
 
 I'd like to raise this issue and start a discussion on unifying the
 LICENSE
 field format (and fixing src_distribute.bbclass accordingly). Would be
 nice to
 collect some ideas here on the maillist and/or discuss it further during
 OEDEM
 next week. Please feel free to comment.
 
 --
 Denys
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] qt4: replace underscore with dash in library name

2010-10-19 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Holger Freyther
 Sent: Monday, October 18, 2010 11:28 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] qt4: replace underscore with dash in library
 name
 
 On 10/18/2010 06:24 PM, Maupin, Chase wrote:
 
  Why do you need to patch Qt? :)
 
  This library allows Qt to use the NEON processor on our Cortex-A8 for
 bitblit operations.  Currently this recipe is being carried in our overlay
 but will be moved to the OE mainline once we have all the licensing worked
 out.
 
 
 Interesting, I worked on the raster engine in the 4.7 release cycle, did
 some
 neon code as well. Samuel has done his version from scratch and integrated
 it.
 
 Is that handwritten neon code or using gcc mnemonics? How does it compare
 to
 what is in 4.7? Qt 4.7 can use ARM NEON even for string compares and other
 parts of libQtCore.

This is something a third party did for us.  I don't know all the details 
behind the library, but I do know that there is a patch to Qt to enable it to 
use our library instead of it's normal routines (this is for 4.6.2).

 
 
 PS: Do you need someone to integrate your patch?

The patch to Qt is to use our library.  I'd be happy to share the patch to Qt 
if you are interested, but I don't think it is very useful generically since 
the licensing of our library says it is only to be used on TI devices (A third 
party license restriction).  Thanks for the offer though.

 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] bitbake.conf: don't append MACHINE_OVERRIDES to OVERRIDES when it's empty

2010-10-19 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Martin Jansa
 Sent: Saturday, October 16, 2010 2:25 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] [PATCH] bitbake.conf: don't append MACHINE_OVERRIDES to
 OVERRIDES when it's empty
 
 * empty MACHINE_OVERRIDES adds :: to OVERRIDES (then in FILESPATH skips
   every directory after this)
 * strip() is needed to remove space in case some distribution has ie
   MACHINE_OVERRIDES ?= 
   and then
   MACHINE_OVERRIDES += 
   or
   MACHINE_OVERRIDES ?= ${MACHINE_CLASS}, where MACHINE_CLASS is empty
 again

I saw this issue in my overlay of having a :: in my OVERRIDES which caused my 
parsing to fail in angstrom.inc.  Applying this fix from Martin resolves the 
parsing issue.  My OVERRIDES appear to be in the correct order with this change:

# 
OVERRIDES=${OVERRIDE_THUMB}${OVERRIDE_INTERWORK}libc-glibc:pn-${PN}:fail-fast:build-${BUILD_OS}:${TARGET_ARCH}:${TARGET_OS}:${DISTRO}:$...@[':'.join(d.getVar('MACHINE_OVERRIDES',
 True).split())+':',''][d.getVar('MACHINE_OVERRIDES', True).strip() == 
'']}${MACHINE}:local
OVERRIDES=thumb-interwork:libc-glibc:pn-helloworld:fail-fast:build-linux:arm:linux-gnueabi:angstrom:armv7a:omap3:am37x-evm:local

And my FILESPATH ordering is:

helloworld-1.0.0-r1/local
helloworld-1.0.0-r1/am37x-evm
helloworld-1.0.0-r1/omap3
helloworld-1.0.0-r1/armv7a
helloworld-1.0.0-r1/angstrom
helloworld-1.0.0-r1/linux-gnueabi
helloworld-1.0.0-r1/arm
helloworld-1.0.0-r1/build-linux
helloworld-1.0.0-r1/fail-fast
helloworld-1.0.0-r1/pn-helloworld
helloworld-1.0.0-r1/libc-glibc
helloworld-1.0.0-r1/thumb-interwork
helloworld-1.0.0-r1/
.
.
.

Acked-by: Chase Maupin chase.mau...@ti.com

 ---
  conf/bitbake.conf |5 +++--
  1 files changed, 3 insertions(+), 2 deletions(-)
 
 diff --git a/conf/bitbake.conf b/conf/bitbake.conf
 index 155c593..5c45e1e 100644
 --- a/conf/bitbake.conf
 +++ b/conf/bitbake.conf
 @@ -676,8 +676,9 @@ BUILDCFG_NEEDEDVARS ?= TARGET_ARCH TARGET_OS
  # Overrides are processed left to right, so the ones that are named later
 take precedence.
  # You generally want them to go from least to most specific.
  MACHINE_OVERRIDES ?= 
 -OVERRIDES = pn-${PN}:fail-fast:build-
 ${BUILD_OS}:${TARGET_ARCH}:${TARGET_OS}:\
 -${DISTRO}:${@':'.join(d.getVar('MACHINE_OVERRIDES',
 True).split())}:${MACHINE}:local
 +OVERRIDES = pn-${PN}:fail-fast:build-
 ${BUILD_OS}:${TARGET_ARCH}:${TARGET_OS}:${DISTRO}:\
 +...@[':'.join(d.getVar('MACHINE_OVERRIDES',
 True).split())+':',''][d.getVar('MACHINE_OVERRIDES', True).strip() ==
 '']}\
 +${MACHINE}:local
 
  ##
  # Include the rest of the config files.
 --
 1.7.3.1
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] bitbake.conf: don't append MACHINE_OVERRIDES to OVERRIDES when it's empty

2010-10-19 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Chris Larson
 Sent: Tuesday, October 19, 2010 2:09 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] bitbake.conf: don't append MACHINE_OVERRIDES to
 OVERRIDES when it's empty
 
 On Tue, Oct 19, 2010 at 12:05 PM, Maupin, Chase chase.mau...@ti.com
 wrote:
 
   -Original Message-
   From: openembedded-devel-boun...@lists.openembedded.org
   [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf
 Of
   Martin Jansa
   Sent: Saturday, October 16, 2010 2:25 PM
   To: openembedded-devel@lists.openembedded.org
   Subject: [oe] [PATCH] bitbake.conf: don't append MACHINE_OVERRIDES to
   OVERRIDES when it's empty
  
   * empty MACHINE_OVERRIDES adds :: to OVERRIDES (then in FILESPATH
 skips
 every directory after this)
   * strip() is needed to remove space in case some distribution has ie
 MACHINE_OVERRIDES ?= 
 and then
 MACHINE_OVERRIDES += 
 or
 MACHINE_OVERRIDES ?= ${MACHINE_CLASS}, where MACHINE_CLASS is
 empty
   again
 
  I saw this issue in my overlay of having a :: in my OVERRIDES which
  caused my parsing to fail in angstrom.inc.  Applying this fix from
 Martin
  resolves the parsing issue.  My OVERRIDES appear to be in the correct
 order
  with this change:
 
 
 Can you explain this?  caused my parsing to fail is not very useful
 information.  What exactly failed?

One other detail I forgot to mention is that I was actually using bitbake from 
the Arago project which is based on 1.8.18.  I did not see this issue if I used 
bitbake 1.10 I did not see this issue.  I kept this same fix in my tree and 
tried with bitbake 1.10 and it too worked so it didn't seem like the fix was 
negatively impacting the 1.10 version.

 --
 Christopher Larson
 clarson at kergoth dot com
 Founder - BitBake, OpenEmbedded, OpenZaurus
 Maintainer - Tslib
 Senior Software Engineer, Mentor Graphics
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] qt4: replace underscore with dash in library name

2010-10-18 Thread Maupin, Chase
 -Original Message-
 From: Chase Maupin [mailto:chasemaupi...@gmail.com]
 Sent: Tuesday, October 12, 2010 8:25 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase; Maupin, Chase
 Subject: [PATCH] qt4: replace underscore with dash in library name
 
 * For libraries that are added to the QT_LIB_NAMES or
   QT_EXTRA_LIBS variables replace any _ characters in the
   library name with - for use in the package name.
 * The actual library file names are left alone.
 * Bump the PR for packages using qt4.inc
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com

ping

 ---
  recipes/qt4/qt4-embedded.inc |2 +-
  recipes/qt4/qt4-x11-free.inc |2 +-
  recipes/qt4/qt4.inc  |4 ++--
  3 files changed, 4 insertions(+), 4 deletions(-)
 
 diff --git a/recipes/qt4/qt4-embedded.inc b/recipes/qt4/qt4-embedded.inc
 index 111716d..9331302 100644
 --- a/recipes/qt4/qt4-embedded.inc
 +++ b/recipes/qt4/qt4-embedded.inc
 @@ -4,7 +4,7 @@ LICENSE = GPL QPL
  PRIORITY = optional
  HOMEPAGE = http://www.trolltech.com;
  DEPENDS += directfb tslib
 -INC_PR = r23
 +INC_PR = r24
 
  QT_BASE_NAME ?= qt4-embedded
  QT_BASE_LIB  ?= libqt-embedded
 diff --git a/recipes/qt4/qt4-x11-free.inc b/recipes/qt4/qt4-x11-free.inc
 index 66e6d1c..ff4e454 100644
 --- a/recipes/qt4/qt4-x11-free.inc
 +++ b/recipes/qt4/qt4-x11-free.inc
 @@ -5,7 +5,7 @@ HOMEPAGE = http://www.trolltech.com;
  LICENSE = GPL QPL
  DEPENDS += virtual/libx11 fontconfig libxft libxext libxrender libxrandr
 libxcursor
 
 -INC_PR = r20
 +INC_PR = r21
 
  SRC_URI = ftp://ftp.trolltech.com/qt/source/qt-x11-opensource-src-
 ${PV}.tar.gz \
 file://0001-cross-compile.patch \
 diff --git a/recipes/qt4/qt4.inc b/recipes/qt4/qt4.inc
 index ffd56dd..6721265 100644
 --- a/recipes/qt4/qt4.inc
 +++ b/recipes/qt4/qt4.inc
 @@ -34,7 +34,7 @@ python __anonymous () {
  dev_packages = []
  dbg_packages = []
  for name in bb.data.getVar(QT_LIB_NAMES, d, 1).split():
 -pkg = ${QT_BASE_LIB} + name.lower().replace(qt, ) + 4
 +pkg = ${QT_BASE_LIB} + name.lower().replace(qt,
 ).replace(_, -) + 4
  # NOTE: the headers for QtAssistantClient are different
  incname = name.replace(QtAssistantClient, QtAssistant)
  bb.data.setVar(FILES_%s % pkg,
 ${libdir}/lib%(name)s${QT_LIBINFIX}.so.* % locals(), d)
 @@ -52,7 +52,7 @@ python __anonymous () {
  dbg_packages.append(%s-dbg % name)
 
  for name in bb.data.getVar(QT_EXTRA_LIBS, d, 1).split():
 -pkg = ${QT_BASE_LIB} + name.lower().replace(qt, ) + 4
 +pkg = ${QT_BASE_LIB} + name.lower().replace(qt,
 ).replace(_, -) + 4
  bb.data.setVar(FILES_%s % pkg, ${libdir}/lib%(name)s.so.* %
 locals(), d)
  bb.data.setVar(FILES_%s-dev % pkg, ${libdir}/lib%(name)s.prl
${libdir}/lib%(name)s.a
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] qt4: replace underscore with dash in library name

2010-10-18 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Holger Freyther
 Sent: Monday, October 18, 2010 9:39 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] qt4: replace underscore with dash in library
 name
 
 On 10/12/2010 03:25 PM, Chase Maupin wrote:
  * For libraries that are added to the QT_LIB_NAMES or
QT_EXTRA_LIBS variables replace any _ characters in the
library name with - for use in the package name.
  * The actual library file names are left alone.
  * Bump the PR for packages using qt4.inc
 
 Which library is that? OpenVG? PowerVR related things? In general it looks
 fine.

In this case it is another library named TICPUBLT_BX which helped me find this 
issue.  So in my recipe I am adding:

QT_EXTRA_LIBS += TICPUBLT_BX

 
 Acked-by: Holger Hans Peter Freyther hol...@moiji-mobile.com
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] qt4: replace underscore with dash in library name

2010-10-18 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Holger Freyther
 Sent: Monday, October 18, 2010 11:21 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] qt4: replace underscore with dash in library
 name
 
 On 10/18/2010 05:01 PM, Maupin, Chase wrote:
 
  In this case it is another library named TICPUBLT_BX which helped me
 find this issue.  So in my recipe I am adding:
 
  QT_EXTRA_LIBS += TICPUBLT_BX
 
 Why do you need to patch Qt? :)

This library allows Qt to use the NEON processor on our Cortex-A8 for bitblit 
operations.  Currently this recipe is being carried in our overlay but will be 
moved to the OE mainline once we have all the licensing worked out.

 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] Reverse the order of OVERRIDES

2010-10-15 Thread Maupin, Chase
 diff --git a/conf/machine/kixrp435.conf b/conf/machine/kixrp435.conf
 index 8259127..b4a2fa6 100644
 --- a/conf/machine/kixrp435.conf
 +++ b/conf/machine/kixrp435.conf
 @@ -7,7 +7,7 @@ TARGET_ARCH = arm
  # Note: armv4 armv4t armv5te will be added by tune-xscale.inc
 automatically.
  PACKAGE_EXTRA_ARCHS = armv5e ixp4xxle
 
 -OVERRIDES =
 local:${MACHINE}:nslu2:ixp4xx:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build
 -${BUILD_OS}:fail-fast:pn-${PN}
 +MACHINE_OVERRIDES += nslu2 ixp4xx

Should this be ixp4xx nslu2?  At least in order to keep the original behavior?

 
  PREFERRED_PROVIDER_virtual/kernel = linux
  PREFERRED_VERSION_linux = 2.6.30
 diff --git a/conf/machine/nslu2be.conf b/conf/machine/nslu2be.conf
 index 9bc92f1..88e6ed2 100644
 --- a/conf/machine/nslu2be.conf
 +++ b/conf/machine/nslu2be.conf
 @@ -7,7 +7,7 @@ TARGET_ARCH = armeb
  # Note: armv4b armv4tb armv5teb will be added by tune-xscale.inc
 automatically.
  PACKAGE_EXTRA_ARCHS = armv5eb ixp4xxbe
 
 -OVERRIDES =
 local:${MACHINE}:nslu2:ixp4xx:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build
 -${BUILD_OS}:fail-fast:pn-${PN}
 +MACHINE_OVERRIDES += nslu2 ixp4xx

Should this be ixp4xx nslu2?  At least in order to keep the original behavior?

 
  ROOT_FLASH_SIZE ?= 6
 
 diff --git a/conf/machine/nslu2le.conf b/conf/machine/nslu2le.conf
 index 62e47cb..edd0d94 100644
 --- a/conf/machine/nslu2le.conf
 +++ b/conf/machine/nslu2le.conf
 @@ -7,7 +7,7 @@ TARGET_ARCH = arm
  # Note: armv4 armv4t armv5te will be added by tune-xscale.inc
 automatically.
  PACKAGE_EXTRA_ARCHS = armv5e ixp4xxle
 
 -OVERRIDES =
 local:${MACHINE}:nslu2:ixp4xx:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build
 -${BUILD_OS}:fail-fast:pn-${PN}
 +MACHINE_OVERRIDES += nslu2 ixp4xx

Should this be ixp4xx nslu2?  At least in order to keep the original behavior?

 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields

2010-10-15 Thread Maupin, Chase
ping
 -Original Message-
 From: Chase Maupin [mailto:chasemaupi...@gmail.com]
 Sent: Monday, October 11, 2010 10:58 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: [PATCHv2] recipe licenses: update recipe LICENSE fields

 * While verifying the licensing for the packages I am building
   into my file system I found that for some packages the
   LICENSE value set in the recipe was either incorrect or
   generic and not detailed enough.  This patch is my attempt
   to update the LICENSE fields for these packages to match
   the actual versions of the licenses in the sources.

 Signed-off-by: Chase Maupin chase.mau...@ti.com

 ---
 Added in version 2:
 * Checked sources and updated GPLv2 packages to GPLv2+ if the
   or later clause was found in the sources.
 * Changed the separator for packages licensed under multiple
   licenses to | instead of /
 ---
  recipes/autoconf/autoconf.inc  |2 +-
  recipes/autoconf/autoconf213_2.13.bb   |1 +
  recipes/autoconf/autoconf_2.61.bb  |2 ++
  recipes/bison/bison.inc|2 +-
  recipes/dbus/dbus-c++_git.bb   |2 +-
  recipes/dbus/dbus-daemon-proxy_git.bb  |2 +-
  recipes/dbus/dbus-glib.inc |2 +-
  recipes/dbus/dbus.inc  |2 +-
  .../desktop-file-utils-native_0.14.bb  |2 +-
  .../desktop-file-utils/desktop-file-utils_0.15.bb  |2 +-
  .../desktop-file-utils/desktop-file-utils_0.16.bb  |2 +-
  .../desktop-file-utils/desktop-file-utils_0.3.bb   |2 +-
  .../desktop-file-utils/desktop-file-utils_0.6.bb   |2 +-
  recipes/e2fsprogs/e2fsprogs.inc|2 +-
  recipes/genext2fs/genext2fs.inc|2 +-
  recipes/git/git.inc|2 +-
  recipes/glib-2.0/glib-2.0_2.22.4.bb|2 +-
  recipes/glib-2.0/glib-2.0_2.23.6.bb|2 +-
  recipes/glib-2.0/glib-2.0_2.24.0.bb|2 +-
  recipes/glib-2.0/glib-2.0_2.24.1.bb|2 +-
  recipes/glib-2.0/glib-2.0_2.6.4.bb |2 +-
  recipes/glib-2.0/glib-2.0_2.8.6.bb |2 +-
  recipes/glib-2.0/glib.inc  |2 +-
  recipes/iperf/iperf.inc|2 +-
  recipes/ipkg-utils/ipkg-link_1.6+cvs20050404.bb|2 +-
  recipes/ipkg-utils/ipkg-utils_1.6+cvs20050404.bb   |2 +-
  recipes/iptables/iptables.inc  |2 +-
  recipes/libtool/libtool.inc|2 +-
  recipes/linux-libc-headers/linux-libc-headers.inc  |2 +-
  recipes/pkgconfig/pkgconfig.inc|2 +-
  recipes/psplash/psplash.inc|2 +-
  recipes/quilt/quilt.inc|2 +-
  recipes/thttpd/thttpd_2.25b.bb |2 +-
  recipes/tinylogin/tinylogin_1.4.bb |2 +-
  recipes/unifdef/unifdef-native_2.6.18+git.bb   |2 +-
  recipes/update-rc.d/update-rc.d_0.7.bb |2 +-
  recipes/x-load/signgp.bb   |2 +-
  recipes/x-load/x-load.inc  |2 +-
  recipes/xorg-lib/xorg-headers-native.bb|2 ++
  39 files changed, 41 insertions(+), 36 deletions(-)

 diff --git a/recipes/autoconf/autoconf.inc b/recipes/autoconf/autoconf.inc
 index 35b0289..70e24a0 100644
 --- a/recipes/autoconf/autoconf.inc
 +++ b/recipes/autoconf/autoconf.inc
 @@ -1,6 +1,6 @@
  DESCRIPTION = A package of M4 macros to produce scripts to \
  automatically configure sourcecode.
 -LICENSE = GPL
 +LICENSE = GPLv3+exception
  HOMEPAGE = http://www.gnu.org/software/autoconf/;
  SECTION = devel
  DEPENDS += m4-native
 diff --git a/recipes/autoconf/autoconf213_2.13.bb
 b/recipes/autoconf/autoconf213_2.13.bb
 index d060bbd..cd55073 100644
 --- a/recipes/autoconf/autoconf213_2.13.bb
 +++ b/recipes/autoconf/autoconf213_2.13.bb
 @@ -1,4 +1,5 @@
  require autoconf.inc
 +LICENSE = GPLv2+
  SRC_URI = ${GNU_MIRROR}/autoconf/autoconf-${PV}.tar.gz
  EXTRA_OECONF = --program-transform-name=s/\$/2.13/
  EXTRA_OEMAKE = 'acdatadir=${datadir}/autoconf-${PV}
 infodir=${datadir}/autoconf-${PV}/info'
 diff --git a/recipes/autoconf/autoconf_2.61.bb
 b/recipes/autoconf/autoconf_2.61.bb
 index 9542e21..4588608 100644
 --- a/recipes/autoconf/autoconf_2.61.bb
 +++ b/recipes/autoconf/autoconf_2.61.bb
 @@ -1,5 +1,7 @@
  require autoconf.inc

 +LICENSE = GPLv2+
 +
  PR = ${INC_PR}.1

  SRC_URI += file://autoreconf-include.patch \
 diff --git a/recipes/bison/bison.inc b/recipes/bison/bison.inc
 index 3441bcf..023895e 100644
 --- a/recipes/bison/bison.inc
 +++ b/recipes/bison/bison.inc
 @@ -1,6 +1,6 @@
  DESCRIPTION = GNU Project parser generator (yacc replacement).
  HOMEPAGE = http://www.gnu.org/software/bison/;
 -LICENSE = GPL
 +LICENSE = GPLv2+
  SECTION = devel

Re: [oe] [PATCH] Reverse the order of OVERRIDES

2010-10-15 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Chris Larson
 Sent: Friday, October 15, 2010 10:17 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Chris Larson
 Subject: Re: [oe] [PATCH] Reverse the order of OVERRIDES
 
 On Fri, Oct 15, 2010 at 7:12 AM, Maupin, Chase chase.mau...@ti.com
 wrote:
 
   diff --git a/conf/machine/kixrp435.conf b/conf/machine/kixrp435.conf
   index 8259127..b4a2fa6 100644
   --- a/conf/machine/kixrp435.conf
   +++ b/conf/machine/kixrp435.conf
   @@ -7,7 +7,7 @@ TARGET_ARCH = arm
# Note: armv4 armv4t armv5te will be added by tune-xscale.inc
   automatically.
PACKAGE_EXTRA_ARCHS = armv5e ixp4xxle
  
   -OVERRIDES =
  
 
 local:${MACHINE}:nslu2:ixp4xx:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build
   -${BUILD_OS}:fail-fast:pn-${PN}
   +MACHINE_OVERRIDES += nslu2 ixp4xx
 
  Should this be ixp4xx nslu2?  At least in order to keep the original
  behavior?
 
 
 Yes, good catch, thanks, I'll fix it in the next version of the patch.

Everything else looked OK to me.  Thanks for this change Chris.

 --
 Christopher Larson
 clarson at kergoth dot com
 Founder - BitBake, OpenEmbedded, OpenZaurus
 Maintainer - Tslib
 Senior Software Engineer, Mentor Graphics
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH (v2)] Reverse the order of OVERRIDES

2010-10-15 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Chris Larson
 Sent: Friday, October 15, 2010 10:41 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: [oe] [PATCH (v2)] Reverse the order of OVERRIDES

 From: Chris Larson chris_lar...@mentor.com

 Given the current implementation of OVERRIDES in bitbake, the variable is
 expected to contain elements in the order least specific to most specific,
 however, our current usage of it does not match that.  As one example,
 local
 is supposed to always be the most specific override, yet currently it's
 the
 least specific.  As another example, currently the target architecture is
 seen
 as more specific than the machine, which is also clearly wrong.

 Big thanks to Chase Maupin for investigating and identifying this long
 standing issue.

 It becomes clear that a reversal of the current value will bring us to a
 more
 sane behavior, and avoids the need for the dual overrides hack mentioned
 in
 the comments, so this implements this reversal, and drops the unnecessary
 and
 confusing comments.

 This also introduces a MACHINE_OVERRIDES variable as a generic mechanism
 to
 inject overrides elements which are more specific than the distro but less
 specific than the machine, which is where things like MACHINE_CLASS or
 SOC_FAMILY or the like would go.  This variable is *space* separated, to
 make
 it easier and more convenient to assemble the variable incrementally.

 Reported-by: Chase Maupin chase.mau...@ti.com
 Signed-off-by: Chris Larson chris_lar...@mentor.com


Acked-by: Chase Maupin chase.mau...@ti.com

 ---
  conf/bitbake.conf |   17 ++---
  conf/distro/include/arm-thumb.inc |6 ++--
  conf/distro/micro.conf|6 ++--
  conf/distro/minimal.conf  |5 ++-
  conf/distro/shr.conf  |5 ++-
  conf/machine/fsg3be.conf  |2 +-
  conf/machine/kixrp435.conf|2 +-
  conf/machine/nslu2be.conf |2 +-
  conf/machine/nslu2le.conf |2 +-
  docs/usermanual/chapters/common_use_cases.xml |   31 +++-
 
  recipes/binutils/binutils_csl-arm-20050416.bb |2 +-
  recipes/binutils/binutils_csl-arm-20050603.bb |2 +-
  recipes/eglibc/eglibc-package.bbclass |2 +-
  recipes/glibc/glibc-package.inc   |2 +-
  recipes/prelink/prelink_20061027.bb   |2 +-
  recipes/prelink/prelink_20071009.bb   |2 +-
  recipes/prelink/prelink_20090925.bb   |2 +-
  17 files changed, 50 insertions(+), 42 deletions(-)

 diff --git a/conf/bitbake.conf b/conf/bitbake.conf
 index a5d6a1a..30dcd3e 100644
 --- a/conf/bitbake.conf
 +++ b/conf/bitbake.conf
 @@ -675,20 +675,9 @@ BUILDCFG_NEEDEDVARS ?= TARGET_ARCH TARGET_OS

  # Overrides are processed left to right, so the ones that are named later
 take precedence.
  # You generally want them to go from least to most specific.
 -#
 -# This means that an envionment variable named 'foo_arm' overrides an
 -# environment variable 'foo' (when ${TARGET_ARCH} is arm).
 -# an environment variable 'foo_ramses' overrides 'foo' but doesn't
 override
 -# 'foo_arm' when ${MACHINE} is 'ramses'.
 -# If you use combination ie 'foo_arm_ramses', then 'foo_arm_ramses'
 will override
 -# 'foo_arm' and then 'foo' will be overriden with that value from
 'foo_arm'.
 -# And finally 'foo_local' overrides anything, but with lowest priority.
 -#
 -# This works for  functions as well, they are really just environment
 variables.
 -# Default OVERRIDES to make compilation fail fast in case of build system
 misconfiguration.
 -OVERRIDES =
 local:${MACHINE}:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build-
 ${BUILD_OS}:fail-fast:pn-${PN}
 -# Alternative OVERRIDES definition without fail fast, usually only for
 native building and Scratchbox toolchains.
 -#OVERRIDES =
 local:${MACHINE}:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build-
 ${BUILD_OS}:pn-${PN}
 +MACHINE_OVERRIDES ?= 
 +OVERRIDES = pn-${PN}:fail-fast:build-
 ${BUILD_OS}:${TARGET_ARCH}:${TARGET_OS}:\
 +${DISTRO}:${@':'.join(d.getVar('MACHINE_OVERRIDES',
 True).split())}:${MACHINE}:local

  ##
  # Include the rest of the config files.
 diff --git a/conf/distro/include/arm-thumb.inc b/conf/distro/include/arm-
 thumb.inc
 index 36edd4f..75ed978 100644
 --- a/conf/distro/include/arm-thumb.inc
 +++ b/conf/distro/include/arm-thumb.inc
 @@ -16,9 +16,9 @@ THUMB_INTERWORK ?= no
  #arm system and vice versa.  It is strongly recommended that DISTROs
 not
  #turn this off - the actual cost is very small.

 -OVERRIDE_THUMB = $...@['', ':thumb'][bb.data.getVar('ARM_INSTRUCTION_SET',
 d, 1) == 'thumb']}
 -OVERRIDE_INTERWORK = $...@['', ':thumb-
 

Re: [oe] [PATCH 2/2] Fix class OVERRIDES order

2010-10-15 Thread Maupin, Chase


 -Original Message-
 From: Chase Maupin [mailto:chasemaupi...@gmail.com]
 Sent: Friday, October 15, 2010 3:32 PM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: [PATCH 2/2] Fix class OVERRIDES order
 
 * Changed the OVERRIDES settings in the classes to use the new
   ordering.
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com

I was a little unsure of these which is why I put them in a separate patch.  
Should the virtclass overrides be high or low priority?  Please feel free to 
correct me, but I wanted to make sure that we didn't override local

 ---
  classes/native.bbclass|2 +-
  classes/nativesdk.bbclass |2 +-
  classes/sdk.bbclass   |2 +-
  3 files changed, 3 insertions(+), 3 deletions(-)
 
 diff --git a/classes/native.bbclass b/classes/native.bbclass
 index dcedff2..2e52bfc 100644
 --- a/classes/native.bbclass
 +++ b/classes/native.bbclass
 @@ -94,7 +94,7 @@ DEPENDS_virtclass-native ?= ${ORIG_DEPENDS}
 
  def native_virtclass_add_override(d):
  if native in (bb.data.getVar('BBCLASSEXTEND', d, True) or ):
 -bb.data.setVar(OVERRIDES, bb.data.getVar(OVERRIDES, d, False)
 + :virtclass-native, d)
 +bb.data.setVar(OVERRIDES, virtclass-native: +
 bb.data.getVar(OVERRIDES, d, False), d)
 
  OVERRIDES .= $...@native_virtclass_add_override(d)}
 
 diff --git a/classes/nativesdk.bbclass b/classes/nativesdk.bbclass
 index f3f9930..6f21534 100644
 --- a/classes/nativesdk.bbclass
 +++ b/classes/nativesdk.bbclass
 @@ -52,7 +52,7 @@ export PKG_CONFIG_SYSROOT_DIR = ${STAGING_DIR_HOST}
  ORIG_DEPENDS := ${DEPENDS}
  DEPENDS_virtclass-nativesdk ?= ${ORIG_DEPENDS}
 
 -OVERRIDES .= :virtclass-nativesdk
 +OVERRIDES =. virtclass-nativesdk:
 
  python __anonymous () {
  pn = bb.data.getVar(PN, d, True)
 diff --git a/classes/sdk.bbclass b/classes/sdk.bbclass
 index c8fa076..1ad8951 100644
 --- a/classes/sdk.bbclass
 +++ b/classes/sdk.bbclass
 @@ -67,4 +67,4 @@ FILES_${PN}-dbg += ${prefix}/.debug \
 
  export PKG_CONFIG_SYSROOT_DIR = ${STAGING_DIR_HOST}
 
 -OVERRIDES .= :virtclass-sdk
 +OVERRIDES =. virtclass-sdk:
 --
 1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] Question about OVERRIDES precedence

2010-10-14 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Chris Larson
 Sent: Thursday, October 14, 2010 11:42 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] Question about OVERRIDES precedence
 
 On Thu, Oct 14, 2010 at 9:37 AM, Maupin, Chase chase.mau...@ti.com
 wrote:
 
   -Original Message-
   From: openembedded-devel-boun...@lists.openembedded.org
   [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf
 Of
   Chris Larson
   Sent: Thursday, October 14, 2010 10:34 AM
   To: openembedded-devel@lists.openembedded.org
   Subject: Re: [oe] Question about OVERRIDES precedence
  
   On Thu, Oct 14, 2010 at 8:29 AM, Maupin, Chase chase.mau...@ti.com
   wrote:
  
So are you saying that we are just going to change the order of how
OVERRIDES is appended to in OE like Denys was suggesting?  That
 would
   still
lead to issues like local not being the highest priority unless we
  would
also change bitbake.conf to define OVERRIDES as
${TARGET_ARCH}:${TARGET_OS}:${MACHINE}:local.  That way we could
   prepend
OVERRIDES in OE and still have local be the last one evaluated.
   
  
   No.  What I'm saying is, the definition of OVERRIDES in bitbake.conf
 will
   be
   reversed.  Not that difficult to understand.  I don't know how I could
   possibly be any clearer here.
 
  Great.  I assume this will be on the 1.10 branch as well as the master
  branch?  Is there anything I can do to help here?
 
 
 There is no 1.10 branch in OE, so no.  Again, we're changing it in OE, not
 bitbake.

Chris,

I just realized what you were talking about.  I was looking at the bitbake.conf 
file in the bitbake repository, not the one in the OE repository.  Now what you 
are saying makes more sense.  Sorry for the confusion.

 
 I guess with the reversal of the definition in bitbake.conf we can then
  change the appends to prepends in OE as well as reversing the
 definitions
  there.  That way the OVERRIDES list should be built up in the proper
 order.
 
 
 Yes, indeed, though I suspect that the existing prepend/appends were done
 by
 people not thinking about the order, so they may not be  correct the way
 they are now anyway .. :)
 --
 Christopher Larson
 clarson at kergoth dot com
 Founder - BitBake, OpenEmbedded, OpenZaurus
 Maintainer - Tslib
 Senior Software Engineer, Mentor Graphics
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/5] matrix-gui-common: skip qa check on prebuilt binaries

2010-10-13 Thread Maupin, Chase




 -Original Message-
 From: Denys Dmytriyenko [mailto:de...@denix.org]
 Sent: Wednesday, October 13, 2010 11:59 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: Re: [oe] [PATCH 1/5] matrix-gui-common: skip qa check on prebuilt
 binaries
 
 On Wed, Oct 13, 2010 at 09:01:27AM -0500, Chase Maupin wrote:
  * Skip the QA check on the prebuilt binaries used for dm365
devices.
 
 And why do we have prebuilt binaries in OE?

They are not so much in the OE repository as they are part of the matrix 
repository.  That being said I'm working to get these buildable in OE and I'll 
make this an RDEPENDS.  So go ahead and ignore this patch.

 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   recipes/ti/matrix-gui-common.inc |3 +++
   1 files changed, 3 insertions(+), 0 deletions(-)
 
  diff --git a/recipes/ti/matrix-gui-common.inc b/recipes/ti/matrix-gui-
 common.inc
  index 096c321..46c0bd6 100644
  --- a/recipes/ti/matrix-gui-common.inc
  +++ b/recipes/ti/matrix-gui-common.inc
  @@ -32,4 +32,7 @@ do_install() {
 
   }
 
  +# Skip the QA for pre-built binaries
  +INSANE_SKIP_${PN}_dm365 = True
  +
   FILES_${PN} += ${datadir}/matrix/*
  --
  1.7.0.4
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] Question about OVERRIDES precedence

2010-10-13 Thread Maupin, Chase
All,

I have been looking into the OVERRIDES setting and it appears to me that the 
OVERRIDES are being handled in least specific to most specific order.  Meaning 
that if I have an override for a particular machine set that it has a lower 
priority than the override for a distro.

My OVERRIDES variable is actually set to evaluate:
# 
OVERRIDES=local:${MACHINE}:${DISTRO}:${TARGET_OS}:${TARGET_ARCH}:build-${BUILD_OS}:fail-fast:pn-${PN}:${FEED_ARCH}:${SOC_FAMILY}:libc-glibc${OVERRIDE_THUMB}${OVERRIDE_INTERWORK}

Which translates in my build to:
OVERRIDES=local:am37x-evm:angstrom:linux-gnueabi:arm:build-linux:fail-fast:pn-task-arago-toolchain-tisdk-multimedia-host:armv7a:omap3:libc-glibc:thumb-interwork

I would expect that if I set an override for am37x-evm that this MACHINE 
specific override should trump the DISTRO specific override or the SOC_FAMILY 
override.

Likewise I would expect that the local override would have the highest 
precedence because I am trying to override something specifically for my local 
copy and that the thumb-interwork override would have the lowest precedence.

Is my expectation incorrect?  

If so then can we just reverse the list of overrides in the update_data method 
of bitbake/lib/bb/data.py, around line 500 in my version.  My bitbake is on 
version 1.10.  In the master this would be in the finalize function of the 
DataSmart class.

Thanks in advance for you input.  

Sincerely,
Chase Maupin
Software Applications
Catalog DSP Products
e-mail: chase.mau...@ti.com
phone: (281) 274-3285

For support:
Forums - http://community.ti.com/forums/
Wiki - http://wiki.davincidsp.com/


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields

2010-10-11 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Frans Meulenbroeks
 Sent: Monday, October 11, 2010 12:41 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields
 
 2010/10/11 Chase Maupin chasemaupi...@gmail.com:
  * While verifying the licensing for the packages I am building
   into my file system I found that for some packages the
   LICENSE value set in the recipe was either incorrect or
   generic and not detailed enough.  This patch is my attempt
   to update the LICENSE fields for these packages to match
   the actual versions of the licenses in the sources.
 
 
 [...]
 
  -LICENSE = GPLv2
  +LICENSE = GPLv2+
 
 Doe we want this?
 I think most GPLv2 code carries the clause:
 
 This program is free software; you can redistribute it and/or
 modify it under the terms of the GNU General Public License
 as published by the Free Software Foundation; either version 2
 of the License, or (at your option) any later version.
 
 Yet currently virtually all of these have GPL or GPLv2 as LICENSE

Frans,

My original version of this patch was just changing GPL to GPLv2 for example.  
But I was asked about whether it should be GPLv2+ which I guess is more 
indicative of the or later clause.  Does anyone have good guidance here on 
how to denote things that are GPLv2 only for now (like git which Linux has a 
note in the COPYING file about it being GPLv2) and things that are GPLv2 or 
later version?  I'm trying for consistency here but I guess there doesn't seem 
to be a set policy for how the LICENSE field should be set.

 
 v2+ versions:
 
 enblend/plotutils_2.6.bb:LICENSE = GPLv2+
 ffmpeg/ffmpeg_svn.bb:LICENSE = GPLv2+
 gnome/epiphany_2.30.2.bb:LICENSE = GPLv2+
 gpe-package/gpe-package_0.4.bb:LICENSE = GPLv2+
 libftdi/libftdi_0.18.bb:LICENSE = LGPL GPLv2+linking exception
 libnfo/libnfo.inc:LICENSE = LGPLv2+
 lzo/lzo2_2.03.bb:LICENSE = GPLv2+
 raw-tools/exiv2_0.20.bb:LICENSE = GPLv2+
 sysvinit/sysvinit_2.86.bb:LICENSE = GPLv2+
 udev/udev.inc:LICENSE = GPLv2+
 udev/udev_151.bb:LICENSE = GPLv2+
 udev/udev_154.bb:LICENSE = GPLv2+
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCHv2] recipe licenses: update recipe LICENSE fields

2010-10-11 Thread Maupin, Chase
 
 I'm not sure if it is a policy. Haven't seen it being pulished as such.
 Having said that, I have no problems with it (although there is no
 problem with enforcing patents or so for v2+ , as that still falls
 under the v2 umbrella).
 
 I guess most of our recipes that say GPLv2 are wrong and are v2+.
 It might be hard to distinguish between these though, it could well be
 that the license file says v2 and a comment in the code says v2+.
 Glad I do not have to deal with this any more

Frans,

That is exactly the issue that is so annoying.  The COPYING file usually says 
the standard GPLv2, but if you go and read the license text in the code that is 
where it says GPLv2 (or later) so GPLv2+.  This patch was modified to go off 
the license in the code since that is more likely what the developer actually 
intended and not an auto-generated file.

Koen,

What about GPLv3 licensed files with an exception?  Right now I have that as 
GPLv3+exception.  Was there ever any discussion about how to handle these?  I 
am trying to indicate that it is not a standard GPLv3 license.

Chase
 
 Frans
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH 1/5] ti816x: add support for ti816x family of devices

2010-10-01 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Denys Dmytriyenko
 Sent: Thursday, September 30, 2010 6:27 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH 1/5] ti816x: add support for ti816x family of
 devices
 
 On Thu, Sep 30, 2010 at 01:12:02PM -0500, Chase Maupin wrote:
  * Add support for the TI816x family of devices.  This includes
the c6a816x and am389x devices.
  * Separate machine types are used because not all packages
are valid for each machine.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   conf/machine/am389x-evm.conf|5 +
   conf/machine/c6a816x-evm.conf   |5 +
   conf/machine/include/ti816x.inc |   26 ++
   3 files changed, 36 insertions(+), 0 deletions(-)
   create mode 100644 conf/machine/am389x-evm.conf
   create mode 100644 conf/machine/c6a816x-evm.conf
   create mode 100644 conf/machine/include/ti816x.inc
 
  diff --git a/conf/machine/am389x-evm.conf b/conf/machine/am389x-evm.conf
  new file mode 100644
  index 000..9bfe7a7
  --- /dev/null
  +++ b/conf/machine/am389x-evm.conf
  @@ -0,0 +1,5 @@
  +...@type: Machine
  +...@name: am389x evm
  +...@description: Machine configuration for the am389x evm
  +
  +require conf/machine/include/ti816x.inc
  diff --git a/conf/machine/c6a816x-evm.conf b/conf/machine/c6a816x-
 evm.conf
  new file mode 100644
  index 000..a7ab9b0
  --- /dev/null
  +++ b/conf/machine/c6a816x-evm.conf
  @@ -0,0 +1,5 @@
  +...@type: Machine
  +...@name: c6a816x evm
  +...@description: Machine configuration for the c6a816x evm
  +
  +require conf/machine/include/ti816x.inc
  diff --git a/conf/machine/include/ti816x.inc
 b/conf/machine/include/ti816x.inc
  new file mode 100644
  index 000..e5205f7
  --- /dev/null
  +++ b/conf/machine/include/ti816x.inc
  @@ -0,0 +1,26 @@
  +TARGET_ARCH = arm
  +SOC_FAMILY = ti816x
  +
  +require conf/machine/include/tune-cortexa8.inc
  +
  +PREFERRED_PROVIDER_virtual/kernel = linux-omap3
 
 Chase,
 
 There is no linux-omap3 recipe in OE, unlike Arago. Anyway, Koen said
 he'll
 make necessary updates when he pushes all the ti816x-related changes...

Denys,

Good point.  I see that the kernel changes went in today. 

 
 --
 Denys
 
 
  +PREFERRED_PROVIDER_virtual/bootloader = u-boot
  +
  +# Increase this everytime you change something in the kernel
  +MACHINE_KERNEL_PR = r1
  +
  +KERNEL_IMAGETYPE = uImage
  +
  +UBOOT_ARCH = arm
  +UBOOT_MACHINE = ti8168_evm_config
  +UBOOT_ENTRYPOINT = 0x80008000
  +UBOOT_LOADADDRESS = 0x80008000
  +
  +# Only build u-boot
  +EXTRA_IMAGEDEPENDS += u-boot
  +
  +# Ship all kernel modules
  +IMAGE_FSTYPES ?= jffs2 tar.bz2
  +EXTRA_IMAGECMD_jffs2 = -lnp -e 0x2 -s 2048
  +SERIAL_CONSOLE = 115200 ttyS2
  +MACHINE_FEATURES = kernel26 apm usbgadget usbhost vfat ext2 ethernet
  --
  1.7.0.4
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] recipe licenses: update recipe LICENSE fields

2010-10-01 Thread Maupin, Chase
 -Original Message-
 From: Chase Maupin [mailto:chasemaupi...@gmail.com]
 Sent: Friday, September 24, 2010 11:09 AM
 To: openembedded-devel@lists.openembedded.org
 Cc: Maupin, Chase
 Subject: [PATCH] recipe licenses: update recipe LICENSE fields
 
 * While verifying the licensing for the packages I am building
   into my file system I found that for some packages the
   LICENSE value set in the recipe was either incorrect or
   generic and not detailed enough.  This patch is my attempt
   to update the LICENSE fields for these packages to match
   the actual versions of the licenses in the sources.
 
 Signed-off-by: Chase Maupin chase.mau...@ti.com

Bump

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] recipe licenses: update recipe LICENSE fields

2010-10-01 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Holger Freyther
 Sent: Friday, October 01, 2010 3:18 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] recipe licenses: update recipe LICENSE fields
 
 On 09/25/2010 12:08 AM, Chase Maupin wrote:
 
 
  diff --git a/recipes/autoconf/autoconf.inc
 b/recipes/autoconf/autoconf.inc
  index 35b0289..70e24a0 100644
  --- a/recipes/autoconf/autoconf.inc
  +++ b/recipes/autoconf/autoconf.inc
  @@ -1,6 +1,6 @@
   DESCRIPTION = A package of M4 macros to produce scripts to \
   automatically configure sourcecode.
  -LICENSE = GPL
  +LICENSE = GPLv3+exception
 
 hmm... but at your option the exception might be omitted.. and there are
 many
 possible exception clauses... so it doesn't really say what it is.

So how would you mark this as a package that contains an exception?  My 
intention here is to note that this is not standard GPLv3

 
 
 
   HOMEPAGE = http://www.gnu.org/software/autoconf/;
   SECTION = devel
   DEPENDS += m4-native
  diff --git a/recipes/autoconf/autoconf213_2.13.bb
 b/recipes/autoconf/autoconf213_2.13.bb
  index d060bbd..4c855e0 100644
  --- a/recipes/autoconf/autoconf213_2.13.bb
  +++ b/recipes/autoconf/autoconf213_2.13.bb
  @@ -1,4 +1,5 @@
   require autoconf.inc
  +LICENSE = GPLv2
 
 hard to believe... sure it is not v2 and later? it should be the standard
 FSF
 text? isn't it?

It doesn't have the or later clause.

 
 
  +LICENSE = GPLv2 AFLv2.1
 
 good..
 
 
 
  -LICENSE = BSD
  +LICENSE = NewBSD
 
 could you point me to anyone using the term NewBSD? BSD license without
 advertisement clause? common but also misleading terms are 2-clause, 3-
 clause
 BSD...

I got this distinction from what may be a bad place, but it was Wikipedia 
(http://en.wikipedia.org/wiki/BSD_licenses).  I have heard people refer to 
NewBSD, FreeBSD, and BSD around my work.  I was setting these to make it clear 
which version of the BSD the license was.

 
 
 
  diff --git a/recipes/tinylogin/tinylogin_1.4.bb
 b/recipes/tinylogin/tinylogin_1.4.bb
  index 40171ff..730012b 100644
  --- a/recipes/tinylogin/tinylogin_1.4.bb
  +++ b/recipes/tinylogin/tinylogin_1.4.bb
  @@ -4,7 +4,7 @@ changing passwords, and otherwise maintaining users \
   and groups on an embedded system.
   HOMEPAGE = http://tinylogin.busybox.net/;
   SECTION = base
  -LICENSE = GPLv2
  +LICENSE = GPLv2/NewBSD
 
 please don't use a '/'. IIRC this source will be put into a folder with
 that
 name...

I understand.  How should we denote recipes that have dual licenses?  I figured 
GPLv2 NewBSD mean it was either license.  Perhaps this should be 
GPLv2+NewBSD?

 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCHv2] am-benchmarks: update to latest version

2010-09-30 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Paul Menzel
 Sent: Wednesday, September 29, 2010 6:43 PM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCHv2] am-benchmarks: update to latest version
 
 Dear Chase,
 
 
 Am Mittwoch, den 29.09.2010, 12:37 -0500 schrieb Chase Maupin:
  * Updated the SRCREV to the latest version of this project
which includes support for multiple platforms.
  * Add COMPATIBLE_MACHINE setting for recipe.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
 
 it would be great if you could briefly note what changed between the
 patch iterations after a --- line, so that it will get removed when it
 is committed. v1 → v2

Paul,

Sorry, I'm not exactly sure what you mean here.  Are you saying I should do:

---
What I changed in the v2 version

 
 Please also remember to update the patch queue [1] as picked all patches
 from the queue and then had to remove the first version since it was
 still listed.

Will do.  I was waiting for it to show up in patchwork and then it slipped my 
mind.  Sorry about that.

 
  ---
   recipes/ti/am-benchmarks_svn.bb |   13 ++---
   1 files changed, 10 insertions(+), 3 deletions(-)
 
  diff --git a/recipes/ti/am-benchmarks_svn.bb b/recipes/ti/am-
 benchmarks_svn.bb
  index 51ac6af..6ab29f5 100644
  --- a/recipes/ti/am-benchmarks_svn.bb
  +++ b/recipes/ti/am-benchmarks_svn.bb
  @@ -4,15 +4,22 @@ LICENSE = BSD
   SECTION = system
   PRIORITY = optional
 
  -SRCREV = 33
  -PV = 1.0
  +SRCREV = 56
  +PV = 1.1
   PR = r1+svnr${SRCPV}
 
  +COMPATIBLE_MACHINE = (dm365|omapl138|omap3|ti816x)
  +
  +ARCHITECTURE_dm365 = arm9
  +ARCHITECTURE_omapl138 = arm9
  +ARCHITECTURE_omap3 = cortex-a8
  +ARCHITECTURE_ti816x = cortex-a8
  +
   INSANE_SKIP_${PN} = True
 
   SRC_URI =
 svn://gforge.ti.com/svn/am_benchmarks/;module=trunk;proto=https;user=anon
 ymous;pswd=''
 
  -S = ${WORKDIR}/trunk
  +S = ${WORKDIR}/trunk/${ARCHITECTURE}
 
   do_compile() {
  # don't build debug version
 
 I get the following error with minimal-uclibc. The other distributions
 still build. The error looks generic though.
 
 ERROR: 'oe/openembedded/recipes/ti/am-benchmarks_svn.bb' failed
 ERROR: Function do_compile failed
 […]
 Log data follows:
 | make: *** No rule to make target `release'.  Stop.
 | ERROR: Function do_compile failed
 NOTE: package am-benchmarks-1.1-r1+svnr56: task do_compile: Failed
 

What device was this built for?  Does this issue occur in the previous version 
of the recipe?

I only ever use Angstrom.  Can you provide some details on how I can repeat 
your build?

 
 Thanks,
 
 Paul
 
 
 [1] http://wiki.openembedded.net/index.php/Patchwork
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCHv2] am-benchmarks: update to latest version

2010-09-30 Thread Maupin, Chase

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Paul Menzel
 Sent: Thursday, September 30, 2010 2:25 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCHv2] am-benchmarks: update to latest version
 
 Am Donnerstag, den 30.09.2010, 01:43 +0200 schrieb Paul Menzel:
 
  Am Mittwoch, den 29.09.2010, 12:37 -0500 schrieb Chase Maupin:
   * Updated the SRCREV to the latest version of this project
 which includes support for multiple platforms.
   * Add COMPATIBLE_MACHINE setting for recipe.
  
   Signed-off-by: Chase Maupin chase.mau...@ti.com
 
  it would be great if you could briefly note what changed between the
  patch iterations after a --- line, so that it will get removed when it
  is committed. v1 → v2
 
  Please also remember to update the patch queue [1] as picked all patches
  from the queue and then had to remove the first version since it was
  still listed.
 
   ---
recipes/ti/am-benchmarks_svn.bb |   13 ++---
1 files changed, 10 insertions(+), 3 deletions(-)
  
   diff --git a/recipes/ti/am-benchmarks_svn.bb b/recipes/ti/am-
 benchmarks_svn.bb
   index 51ac6af..6ab29f5 100644
   --- a/recipes/ti/am-benchmarks_svn.bb
   +++ b/recipes/ti/am-benchmarks_svn.bb
   @@ -4,15 +4,22 @@ LICENSE = BSD
SECTION = system
PRIORITY = optional
  
   -SRCREV = 33
   -PV = 1.0
   +SRCREV = 56
   +PV = 1.1
PR = r1+svnr${SRCPV}
  
   +COMPATIBLE_MACHINE = (dm365|omapl138|omap3|ti816x)
   +
   +ARCHITECTURE_dm365 = arm9
   +ARCHITECTURE_omapl138 = arm9
   +ARCHITECTURE_omap3 = cortex-a8
   +ARCHITECTURE_ti816x = cortex-a8
   +
INSANE_SKIP_${PN} = True
  
SRC_URI =
 svn://gforge.ti.com/svn/am_benchmarks/;module=trunk;proto=https;user=anon
 ymous;pswd=''
  
   -S = ${WORKDIR}/trunk
   +S = ${WORKDIR}/trunk/${ARCHITECTURE}
  
do_compile() {
 # don't build debug version
 
  I get the following error with minimal-uclibc. The other distributions
  still build. The error looks generic though.
 
  ERROR: 'oe/openembedded/recipes/ti/am-benchmarks_svn.bb' failed
  ERROR: Function do_compile failed
  […]
  Log data follows:
  | make: *** No rule to make target `release'.  Stop.
  | ERROR: Function do_compile failed
  NOTE: package am-benchmarks-1.1-r1+svnr56: task do_compile:
 Failed
 
 I got the same error with minimal (eglibc). But it worked with Ȧngström
 2008.1. I do not know what is going on.

Paul,

Thanks for looking into this.  For now we are only supporting this recipe on 
Angstrom.  This recipe uses features such as SOC_FAMILY in the overrides that 
are not available in all distributions such as minimal.  In fact, I believe 
this is what caused your problem because the S directory is based on an 
override which uses SOC_FAMILY.  I will add a note to this affect and send an 
updated patch for the recipe.

 
 
 Thanks,
 
 Paul
 
 
  [1] http://wiki.openembedded.net/index.php/Patchwork
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [PATCH] am-benchmarks: update to latest version

2010-09-29 Thread Maupin, Chase


 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Frans Meulenbroeks
 Sent: Wednesday, September 29, 2010 11:24 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] [PATCH] am-benchmarks: update to latest version
 
 2010/9/29 Chase Maupin chasemaupi...@gmail.com:
  * Updated the SRCREV to the latest version of this project
   which includes support for multiple platforms.
 
  Signed-off-by: Chase Maupin chase.mau...@ti.com
  ---
   recipes/ti/am-benchmarks_svn.bb |   12 +---
   1 files changed, 9 insertions(+), 3 deletions(-)
 
 
 Don't have the full recipe handy, but is this latter UNDEFINED needed?
 I would expect a COMPATIBLE_MACHINE somewhere causing the latter never
 to happen.
 Then again it might be a good safeguard.

Frans,

Good point.  In the past there was no difference between arm9 and cortex-a8 so 
we didn't really concern ourselves with COMPATIBLE_MACHINE because the code was 
supposed to be buildable for all of the different machines.  Now we have these 
different directories containing sources for the different architectures.  We 
could use compatible machine so I could go either way on this.  Let me know if 
you want me to change this.

 
 Frans.
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] Question about automake licensing in recipe

2010-09-27 Thread Maupin, Chase
All,

Just to follow up, the automake team says the current license is GPLv2.  The 
COPYING file that says GPLv3 is autogenerated.

In regards to future releases they had the following to say:

With both the current license, and any future license, the idea is that
packages using Automake are not bound by the Automake license: the macro
files automake/m4/*.m4 which may be copied into your package's
aclocal.m4 file, have very liberal license headers.  The Makefile.in
files produced by automake receive very liberal license headers as well
(basically all you need to do is retain the license statement).  The
helper scripts automake/lib/* either have very liberal license
statements themselves, or carry a GPL exception, or are considered
independent programs on their own.

 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Maupin, Chase
 Sent: Friday, September 24, 2010 8:28 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] Question about automake licensing in recipe
 
  -Original Message-
  From: openembedded-devel-boun...@lists.openembedded.org
  [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
  Phil Blundell
  Sent: Friday, September 24, 2010 7:56 AM
  To: openembedded-devel@lists.openembedded.org
  Subject: Re: [oe] Question about automake licensing in recipe
 
  On Fri, 2010-09-24 at 21:38 +0930, Graham Gower wrote:
   Basically, automake have to contact all their contributors to allow
   their GPLv2 code to be distributed under GPLv3. Or they have to pull
   the GPLv3 code out.
 
  If automake has followed the usual GNU conventions then all the
  contributors will have assigned copyright of their code to the FSF
  anyway.  In that case, the FSF can (being the copyright holder)
  unilaterally decide what licence it should be distributed under.
 
 As a follow up I'm beginning to wonder if the COPYING file in the lib
 directory wasn't auto-generated by automake itself.  Newer versions of
 automake will apply the gnu strictness by default and will create a
 COPYING file for GPLv3.  Either way, I have submitted an e-mail to the
 automake list asking for them to clarify their licensing.
 
 
  If they haven't done that then, yeah, they would probably need the
  permission of the original authors to change the licensing.
 
  p.
 
 
 
  ___
  Openembedded-devel mailing list
  Openembedded-devel@lists.openembedded.org
  http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] Question about automake licensing in recipe

2010-09-24 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Phil Blundell
 Sent: Friday, September 24, 2010 7:56 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] Question about automake licensing in recipe
 
 On Fri, 2010-09-24 at 21:38 +0930, Graham Gower wrote:
  Basically, automake have to contact all their contributors to allow
  their GPLv2 code to be distributed under GPLv3. Or they have to pull
  the GPLv3 code out.
 
 If automake has followed the usual GNU conventions then all the
 contributors will have assigned copyright of their code to the FSF
 anyway.  In that case, the FSF can (being the copyright holder)
 unilaterally decide what licence it should be distributed under.

Copyright is to FSF.  I'm sending a mail to them asking for clarification on 
this issue.

 
 If they haven't done that then, yeah, they would probably need the
 permission of the original authors to change the licensing.
 
 p.
 
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] Question about automake licensing in recipe

2010-09-24 Thread Maupin, Chase
 -Original Message-
 From: openembedded-devel-boun...@lists.openembedded.org
 [mailto:openembedded-devel-boun...@lists.openembedded.org] On Behalf Of
 Phil Blundell
 Sent: Friday, September 24, 2010 7:56 AM
 To: openembedded-devel@lists.openembedded.org
 Subject: Re: [oe] Question about automake licensing in recipe
 
 On Fri, 2010-09-24 at 21:38 +0930, Graham Gower wrote:
  Basically, automake have to contact all their contributors to allow
  their GPLv2 code to be distributed under GPLv3. Or they have to pull
  the GPLv3 code out.
 
 If automake has followed the usual GNU conventions then all the
 contributors will have assigned copyright of their code to the FSF
 anyway.  In that case, the FSF can (being the copyright holder)
 unilaterally decide what licence it should be distributed under.

As a follow up I'm beginning to wonder if the COPYING file in the lib directory 
wasn't auto-generated by automake itself.  Newer versions of automake will 
apply the gnu strictness by default and will create a COPYING file for GPLv3. 
 Either way, I have submitted an e-mail to the automake list asking for them to 
clarify their licensing.

 
 If they haven't done that then, yeah, they would probably need the
 permission of the original authors to change the licensing.
 
 p.
 
 
 
 ___
 Openembedded-devel mailing list
 Openembedded-devel@lists.openembedded.org
 http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


  1   2   >