Re: [oe] problems building openldap and libtool

2010-11-05 Thread J. L.
On Thu, Nov 4, 2010 at 12:39 AM, J. L. vwyodap...@gmail.com wrote:
 On Thu, Nov 4, 2010 at 12:27 AM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 6:37 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 5:46 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:48 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:36 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:24 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 3:55 PM, J. L. vwyodap...@gmail.com wrote:
 I am having an issue of how libtool is building on my machine. I am
 running Ubuntu 10.10 64bit Kernel 2.6.35-23-generic bitbake 1.10.1
 overo branch. Here is what happens when building:

 Error for openldap
 NOTE: package openldap-2.4.23-r2: task do_configure: Started
 ERROR: Function do_configure failed
 NOTE: Task failed: ('function do_configure failed',
 '/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815')
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory

 can you add DEPENDS += libtool to openldap_2.4.23.bb and retry ?

 Still getting this error and I cleaned and rebuilt both recipes

 try this patch and remove that DEPENDS

 diff --git a/recipes/openldap/openldap_2.4.23.bb
 b/recipes/openldap/openldap_2.4.23.bb
 index 3ac15f6..8afd951 100644
 --- a/recipes/openldap/openldap_2.4.23.bb
 +++ b/recipes/openldap/openldap_2.4.23.bb
 @@ -188,7 +188,7 @@ DEPENDS      += ${OPENLDAP_DEPENDS}
  CPPFLAGS_append =  -D_GNU_SOURCE

  do_configure() {
 -       cp ${STAGING_DATADIR}/libtool/config/ltmain.sh ${S}/build
 +       cp ${STAGING_ETCDIR_NATIVE}/libtool/config/ltmain.sh ${S}/build
        rm -f ${S}/libtool
        aclocal
        libtoolize --force --copy



 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.2783
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory
 | ERROR: Function do_configure failed
 NOTE: package openldap-2.4.23-r2: task do_configure: Failed


 libtool does not build to this location
 /home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/
 it builds to here
 tmp/sysroots/armv7a-angstrom-linux-gnueabi/home/vdubhack/overo-oe/tmp/sysroots/x86_64-linux/usr/share/libtool/

 It seems to put home/vdubhack/overo-oe/tmp the incorrect way. instead
 of being in front of the tmp/sysroot like most things

 same with aclocal and aclocal-1.11

 Thanks

 JL


 -khem

 ___
 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


 Did as you asked and also deleted the tmp/ dir to just make sure was
 nothing in there and rebuilt. And must not have done something right
 as the patch failed with this:
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.patch_do_patch.22762
 Log data follows:
 | ERROR: Error in executing python function in:
 /home/vdubhack/overo-oe/org.openembedded.dev/recipes/openldap/openldap_2.4.23.bb
 | ERROR: Exception:class 'oe.patch.CmdError' Message:Command Error:
 exit status: 1  Output:
 | Applying patch test-fix.patch
 | patching file recipes/openldap/openldap_2.4.23.bb
 | Hunk #1 FAILED at 188.
 | 1 out of 1 hunk FAILED -- rejects in file 
 recipes/openldap/openldap_2.4.23.bb
 | Patch test-fix.patch does not apply (enforce with -f)
 | ERROR: Printing the environment of the function
 | ERROR: Function patch_do_patch failed
 NOTE: package openldap-2.4.23-r2: task do_patch: Failed
  I have attached the patch and the .bb so you can see what and how I did 
 it.


 crap.
 dude you make that one line change in the recipe .bb file *by hand*
 its not a patch for the sources
 but for the recipe.


 Thanks for the help so far.

 JL

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



 ___
 Openembedded-devel mailing list
 

Re: [oe] problems building openldap and libtool

2010-11-04 Thread J. L.
On Wed, Nov 3, 2010 at 6:37 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 5:46 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:48 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:36 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:24 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 3:55 PM, J. L. vwyodap...@gmail.com wrote:
 I am having an issue of how libtool is building on my machine. I am
 running Ubuntu 10.10 64bit Kernel 2.6.35-23-generic bitbake 1.10.1
 overo branch. Here is what happens when building:

 Error for openldap
 NOTE: package openldap-2.4.23-r2: task do_configure: Started
 ERROR: Function do_configure failed
 NOTE: Task failed: ('function do_configure failed',
 '/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815')
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory

 can you add DEPENDS += libtool to openldap_2.4.23.bb and retry ?

 Still getting this error and I cleaned and rebuilt both recipes

 try this patch and remove that DEPENDS

 diff --git a/recipes/openldap/openldap_2.4.23.bb
 b/recipes/openldap/openldap_2.4.23.bb
 index 3ac15f6..8afd951 100644
 --- a/recipes/openldap/openldap_2.4.23.bb
 +++ b/recipes/openldap/openldap_2.4.23.bb
 @@ -188,7 +188,7 @@ DEPENDS      += ${OPENLDAP_DEPENDS}
  CPPFLAGS_append =  -D_GNU_SOURCE

  do_configure() {
 -       cp ${STAGING_DATADIR}/libtool/config/ltmain.sh ${S}/build
 +       cp ${STAGING_ETCDIR_NATIVE}/libtool/config/ltmain.sh ${S}/build
        rm -f ${S}/libtool
        aclocal
        libtoolize --force --copy



 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.2783
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory
 | ERROR: Function do_configure failed
 NOTE: package openldap-2.4.23-r2: task do_configure: Failed


 libtool does not build to this location
 /home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/
 it builds to here
 tmp/sysroots/armv7a-angstrom-linux-gnueabi/home/vdubhack/overo-oe/tmp/sysroots/x86_64-linux/usr/share/libtool/

 It seems to put home/vdubhack/overo-oe/tmp the incorrect way. instead
 of being in front of the tmp/sysroot like most things

 same with aclocal and aclocal-1.11

 Thanks

 JL


 -khem

 ___
 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


 Did as you asked and also deleted the tmp/ dir to just make sure was
 nothing in there and rebuilt. And must not have done something right
 as the patch failed with this:
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.patch_do_patch.22762
 Log data follows:
 | ERROR: Error in executing python function in:
 /home/vdubhack/overo-oe/org.openembedded.dev/recipes/openldap/openldap_2.4.23.bb
 | ERROR: Exception:class 'oe.patch.CmdError' Message:Command Error:
 exit status: 1  Output:
 | Applying patch test-fix.patch
 | patching file recipes/openldap/openldap_2.4.23.bb
 | Hunk #1 FAILED at 188.
 | 1 out of 1 hunk FAILED -- rejects in file 
 recipes/openldap/openldap_2.4.23.bb
 | Patch test-fix.patch does not apply (enforce with -f)
 | ERROR: Printing the environment of the function
 | ERROR: Function patch_do_patch failed
 NOTE: package openldap-2.4.23-r2: task do_patch: Failed
  I have attached the patch and the .bb so you can see what and how I did it.


 crap.
 dude you make that one line change in the recipe .bb file *by hand*
 its not a patch for the sources
 but for the recipe.


 Thanks for the help so far.

 JL

 ___
 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


Sorry didnt catch it 

Re: [oe] problems building openldap and libtool

2010-11-04 Thread J. L.
On Thu, Nov 4, 2010 at 12:27 AM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 6:37 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 5:46 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:48 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:36 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:24 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 3:55 PM, J. L. vwyodap...@gmail.com wrote:
 I am having an issue of how libtool is building on my machine. I am
 running Ubuntu 10.10 64bit Kernel 2.6.35-23-generic bitbake 1.10.1
 overo branch. Here is what happens when building:

 Error for openldap
 NOTE: package openldap-2.4.23-r2: task do_configure: Started
 ERROR: Function do_configure failed
 NOTE: Task failed: ('function do_configure failed',
 '/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815')
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory

 can you add DEPENDS += libtool to openldap_2.4.23.bb and retry ?

 Still getting this error and I cleaned and rebuilt both recipes

 try this patch and remove that DEPENDS

 diff --git a/recipes/openldap/openldap_2.4.23.bb
 b/recipes/openldap/openldap_2.4.23.bb
 index 3ac15f6..8afd951 100644
 --- a/recipes/openldap/openldap_2.4.23.bb
 +++ b/recipes/openldap/openldap_2.4.23.bb
 @@ -188,7 +188,7 @@ DEPENDS      += ${OPENLDAP_DEPENDS}
  CPPFLAGS_append =  -D_GNU_SOURCE

  do_configure() {
 -       cp ${STAGING_DATADIR}/libtool/config/ltmain.sh ${S}/build
 +       cp ${STAGING_ETCDIR_NATIVE}/libtool/config/ltmain.sh ${S}/build
        rm -f ${S}/libtool
        aclocal
        libtoolize --force --copy



 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.2783
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory
 | ERROR: Function do_configure failed
 NOTE: package openldap-2.4.23-r2: task do_configure: Failed


 libtool does not build to this location
 /home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/
 it builds to here
 tmp/sysroots/armv7a-angstrom-linux-gnueabi/home/vdubhack/overo-oe/tmp/sysroots/x86_64-linux/usr/share/libtool/

 It seems to put home/vdubhack/overo-oe/tmp the incorrect way. instead
 of being in front of the tmp/sysroot like most things

 same with aclocal and aclocal-1.11

 Thanks

 JL


 -khem

 ___
 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


 Did as you asked and also deleted the tmp/ dir to just make sure was
 nothing in there and rebuilt. And must not have done something right
 as the patch failed with this:
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.patch_do_patch.22762
 Log data follows:
 | ERROR: Error in executing python function in:
 /home/vdubhack/overo-oe/org.openembedded.dev/recipes/openldap/openldap_2.4.23.bb
 | ERROR: Exception:class 'oe.patch.CmdError' Message:Command Error:
 exit status: 1  Output:
 | Applying patch test-fix.patch
 | patching file recipes/openldap/openldap_2.4.23.bb
 | Hunk #1 FAILED at 188.
 | 1 out of 1 hunk FAILED -- rejects in file 
 recipes/openldap/openldap_2.4.23.bb
 | Patch test-fix.patch does not apply (enforce with -f)
 | ERROR: Printing the environment of the function
 | ERROR: Function patch_do_patch failed
 NOTE: package openldap-2.4.23-r2: task do_patch: Failed
  I have attached the patch and the .bb so you can see what and how I did it.


 crap.
 dude you make that one line change in the recipe .bb file *by hand*
 its not a patch for the sources
 but for the recipe.


 Thanks for the help so far.

 JL

 ___
 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
 

Re: [oe] problems building openldap and libtool

2010-11-03 Thread Khem Raj
On Wed, Nov 3, 2010 at 3:55 PM, J. L. vwyodap...@gmail.com wrote:
 I am having an issue of how libtool is building on my machine. I am
 running Ubuntu 10.10 64bit Kernel 2.6.35-23-generic bitbake 1.10.1
 overo branch. Here is what happens when building:

 Error for openldap
 NOTE: package openldap-2.4.23-r2: task do_configure: Started
 ERROR: Function do_configure failed
 NOTE: Task failed: ('function do_configure failed',
 '/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815')
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory

can you add DEPENDS += libtool to openldap_2.4.23.bb and retry ?


-khem

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


Re: [oe] problems building openldap and libtool

2010-11-03 Thread J. L.
On Wed, Nov 3, 2010 at 4:24 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 3:55 PM, J. L. vwyodap...@gmail.com wrote:
 I am having an issue of how libtool is building on my machine. I am
 running Ubuntu 10.10 64bit Kernel 2.6.35-23-generic bitbake 1.10.1
 overo branch. Here is what happens when building:

 Error for openldap
 NOTE: package openldap-2.4.23-r2: task do_configure: Started
 ERROR: Function do_configure failed
 NOTE: Task failed: ('function do_configure failed',
 '/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815')
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory

 can you add DEPENDS += libtool to openldap_2.4.23.bb and retry ?

Still getting this error and I cleaned and rebuilt both recipes

ERROR: Logfile of failure stored in:
/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.2783
Log data follows:
| cp: cannot stat
`/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
No such file or directory
| ERROR: Function do_configure failed
NOTE: package openldap-2.4.23-r2: task do_configure: Failed


libtool does not build to this location
/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/
it builds to here
tmp/sysroots/armv7a-angstrom-linux-gnueabi/home/vdubhack/overo-oe/tmp/sysroots/x86_64-linux/usr/share/libtool/

It seems to put home/vdubhack/overo-oe/tmp the incorrect way. instead
of being in front of the tmp/sysroot like most things

same with aclocal and aclocal-1.11

Thanks

JL


 -khem

 ___
 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] problems building openldap and libtool

2010-11-03 Thread J. L.
On Wed, Nov 3, 2010 at 4:48 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:36 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:24 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 3:55 PM, J. L. vwyodap...@gmail.com wrote:
 I am having an issue of how libtool is building on my machine. I am
 running Ubuntu 10.10 64bit Kernel 2.6.35-23-generic bitbake 1.10.1
 overo branch. Here is what happens when building:

 Error for openldap
 NOTE: package openldap-2.4.23-r2: task do_configure: Started
 ERROR: Function do_configure failed
 NOTE: Task failed: ('function do_configure failed',
 '/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815')
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory

 can you add DEPENDS += libtool to openldap_2.4.23.bb and retry ?

 Still getting this error and I cleaned and rebuilt both recipes

 try this patch and remove that DEPENDS

 diff --git a/recipes/openldap/openldap_2.4.23.bb
 b/recipes/openldap/openldap_2.4.23.bb
 index 3ac15f6..8afd951 100644
 --- a/recipes/openldap/openldap_2.4.23.bb
 +++ b/recipes/openldap/openldap_2.4.23.bb
 @@ -188,7 +188,7 @@ DEPENDS      += ${OPENLDAP_DEPENDS}
  CPPFLAGS_append =  -D_GNU_SOURCE

  do_configure() {
 -       cp ${STAGING_DATADIR}/libtool/config/ltmain.sh ${S}/build
 +       cp ${STAGING_ETCDIR_NATIVE}/libtool/config/ltmain.sh ${S}/build
        rm -f ${S}/libtool
        aclocal
        libtoolize --force --copy



 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.2783
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory
 | ERROR: Function do_configure failed
 NOTE: package openldap-2.4.23-r2: task do_configure: Failed


 libtool does not build to this location
 /home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/
 it builds to here
 tmp/sysroots/armv7a-angstrom-linux-gnueabi/home/vdubhack/overo-oe/tmp/sysroots/x86_64-linux/usr/share/libtool/

 It seems to put home/vdubhack/overo-oe/tmp the incorrect way. instead
 of being in front of the tmp/sysroot like most things

 same with aclocal and aclocal-1.11

 Thanks

 JL


 -khem

 ___
 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


Did as you asked and also deleted the tmp/ dir to just make sure was
nothing in there and rebuilt. And must not have done something right
as the patch failed with this:
ERROR: Logfile of failure stored in:
/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.patch_do_patch.22762
Log data follows:
| ERROR: Error in executing python function in:
/home/vdubhack/overo-oe/org.openembedded.dev/recipes/openldap/openldap_2.4.23.bb
| ERROR: Exception:class 'oe.patch.CmdError' Message:Command Error:
exit status: 1  Output:
| Applying patch test-fix.patch
| patching file recipes/openldap/openldap_2.4.23.bb
| Hunk #1 FAILED at 188.
| 1 out of 1 hunk FAILED -- rejects in file recipes/openldap/openldap_2.4.23.bb
| Patch test-fix.patch does not apply (enforce with -f)
| ERROR: Printing the environment of the function
| ERROR: Function patch_do_patch failed
NOTE: package openldap-2.4.23-r2: task do_patch: Failed
 I have attached the patch and the .bb so you can see what and how I did it.

Thanks for the help so far.

JL


openldap_2.4.23.bb
Description: Binary data
diff --git a/recipes/openldap/openldap_2.4.23.bb
b/recipes/openldap/openldap_2.4.23.bb
index 3ac15f6..8afd951 100644
--- a/recipes/openldap/openldap_2.4.23.bb
+++ b/recipes/openldap/openldap_2.4.23.bb
@@ -188,7 +188,7 @@ DEPENDS  += ${OPENLDAP_DEPENDS}
 CPPFLAGS_append =  -D_GNU_SOURCE

 do_configure() {
-   cp ${STAGING_DATADIR}/libtool/config/ltmain.sh ${S}/build
+   cp ${STAGING_ETCDIR_NATIVE}/libtool/config/ltmain.sh ${S}/build
   rm -f ${S}/libtool
   aclocal
   libtoolize --force --copy
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org

Re: [oe] problems building openldap and libtool

2010-11-03 Thread Khem Raj
On Wed, Nov 3, 2010 at 5:46 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:48 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:36 PM, J. L. vwyodap...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 4:24 PM, Khem Raj raj.k...@gmail.com wrote:
 On Wed, Nov 3, 2010 at 3:55 PM, J. L. vwyodap...@gmail.com wrote:
 I am having an issue of how libtool is building on my machine. I am
 running Ubuntu 10.10 64bit Kernel 2.6.35-23-generic bitbake 1.10.1
 overo branch. Here is what happens when building:

 Error for openldap
 NOTE: package openldap-2.4.23-r2: task do_configure: Started
 ERROR: Function do_configure failed
 NOTE: Task failed: ('function do_configure failed',
 '/home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815')
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.12815
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory

 can you add DEPENDS += libtool to openldap_2.4.23.bb and retry ?

 Still getting this error and I cleaned and rebuilt both recipes

 try this patch and remove that DEPENDS

 diff --git a/recipes/openldap/openldap_2.4.23.bb
 b/recipes/openldap/openldap_2.4.23.bb
 index 3ac15f6..8afd951 100644
 --- a/recipes/openldap/openldap_2.4.23.bb
 +++ b/recipes/openldap/openldap_2.4.23.bb
 @@ -188,7 +188,7 @@ DEPENDS      += ${OPENLDAP_DEPENDS}
  CPPFLAGS_append =  -D_GNU_SOURCE

  do_configure() {
 -       cp ${STAGING_DATADIR}/libtool/config/ltmain.sh ${S}/build
 +       cp ${STAGING_ETCDIR_NATIVE}/libtool/config/ltmain.sh ${S}/build
        rm -f ${S}/libtool
        aclocal
        libtoolize --force --copy



 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.do_configure.2783
 Log data follows:
 | cp: cannot stat
 `/home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/ltmain.sh':
 No such file or directory
 | ERROR: Function do_configure failed
 NOTE: package openldap-2.4.23-r2: task do_configure: Failed


 libtool does not build to this location
 /home/vdubhack/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi/usr/share/libtool/
 it builds to here
 tmp/sysroots/armv7a-angstrom-linux-gnueabi/home/vdubhack/overo-oe/tmp/sysroots/x86_64-linux/usr/share/libtool/

 It seems to put home/vdubhack/overo-oe/tmp the incorrect way. instead
 of being in front of the tmp/sysroot like most things

 same with aclocal and aclocal-1.11

 Thanks

 JL


 -khem

 ___
 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


 Did as you asked and also deleted the tmp/ dir to just make sure was
 nothing in there and rebuilt. And must not have done something right
 as the patch failed with this:
 ERROR: Logfile of failure stored in:
 /home/vdubhack/overo-oe/tmp/work/armv7a-angstrom-linux-gnueabi/openldap-2.4.23-r2/temp/log.patch_do_patch.22762
 Log data follows:
 | ERROR: Error in executing python function in:
 /home/vdubhack/overo-oe/org.openembedded.dev/recipes/openldap/openldap_2.4.23.bb
 | ERROR: Exception:class 'oe.patch.CmdError' Message:Command Error:
 exit status: 1  Output:
 | Applying patch test-fix.patch
 | patching file recipes/openldap/openldap_2.4.23.bb
 | Hunk #1 FAILED at 188.
 | 1 out of 1 hunk FAILED -- rejects in file 
 recipes/openldap/openldap_2.4.23.bb
 | Patch test-fix.patch does not apply (enforce with -f)
 | ERROR: Printing the environment of the function
 | ERROR: Function patch_do_patch failed
 NOTE: package openldap-2.4.23-r2: task do_patch: Failed
  I have attached the patch and the .bb so you can see what and how I did it.


crap.
dude you make that one line change in the recipe .bb file *by hand*
its not a patch for the sources
but for the recipe.


 Thanks for the help so far.

 JL

 ___
 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