Patchwork talloc build error

login
register
mail settings
Submitter Andrew Blackburn
Date May 12, 2014, 10:05 a.m.
Message ID <D6AFE305-EC4A-46FD-AF51-9714F2AE1FDE@icloud.com>
Download mbox | patch
Permalink /patch/71919/
State New
Headers show

Comments

Andrew Blackburn - May 12, 2014, 10:05 a.m.
hi, 

sure, here you go.

andy.



On 12 May 2014, at 06:03, Khem Raj <raj.khem@gmail.com> wrote:

> 
> 
> On Sunday, May 11, 2014, Andrew Blackburn <andyblac@icloud.com> wrote:
> cheers guy’s
> 
> thats worked using autotools-brokensep instead of autotools, ‘wvstreams_4.6.1.bb’ also needed this too.
> 
> 
> Care to submit patch ?
>  
> best regards
> 
> andy.
> 
> On 11 May 2014, at 23:46, Khem Raj <raj.khem@gmail.com> wrote:
> 
> > On Sun, May 11, 2014 at 9:29 AM, Andrew Blackburn <andyblac@icloud.com> wrote:
> >> hi all,
> >>
> >> i recently merged ‘meta-openembedded’ master into my branch, but i am now getting a build error with tallow, below is the erro i am getting, can anyone help on how to fix.
> >
> > It could be that S != B change might be impacting this recipe. Can you
> > change the recipe to inherit autotools-brokensep instead of autotools
> > class.
> >
> >>
> >>
> >> NOTE: Preparing runqueue
> >> NOTE: Executing SetScene Tasks
> >> NOTE: Executing RunQueue Tasks
> >> ERROR: Function failed: do_configure (log file is located at /home/vix/oe-alliance/builds/openvix/tmp/work/mips32el-oe-linux/talloc/talloc-2.0.1-r2/temp/log.do_configure.9168)
> >> ERROR: Logfile of failure stored in: /home/vix/oe-alliance/builds/openvix/tmp/work/mips32el-oe-linux/talloc/talloc-2.0.1-r2/temp/log.do_configure.9168
> >> Log data follows:
> >> | DEBUG: Executing python function sysroot_cleansstate
> >> | DEBUG: Python function sysroot_cleansstate finished
> >> | DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
> >> | DEBUG: Executing shell function autotools_preconfigure
> >> | DEBUG: Shell function autotools_preconfigure finished
> >> | DEBUG: Executing python function autotools_copy_aclocals
> >> | DEBUG: Python function autotools_copy_aclocals finished
> >> | DEBUG: Executing shell function do_configure
> >> | gnu-configize: 'configure.ac' or 'configure.in' is required
> >> | WARNING: /home/vix/oe-alliance/builds/openvix/tmp/work/mips32el-oe-linux/talloc/talloc-2.0.1-r2/temp/run.do_configure.9168:1 exit 1 from
> >> |   gnu-configize
> >> | ERROR: Function failed: do_configure (log file is located at /home/vix/oe-alliance/builds/openvix/tmp/work/mips32el-oe-linux/talloc/talloc-2.0.1-r2/temp/log.do_configure.9168)
> >> ERROR: Task 4967 (/home/vix/oe-alliance/meta-openembedded/meta-oe/recipes-support/talloc/talloc_2.0.1.bb, do_configure) failed with exit code ‘1'
> >>
> >>
> >>
> >> hope someone can help
> >>
> >>
> >> cheers
> >> Andy.
> >> --
> >> _______________________________________________
> >> Openembedded-core mailing list
> >> Openembedded-core@lists.openembedded.org
> >> http://lists.openembedded.org/mailman/listinfo/openembedded-core
> 
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core
Martin Jansa - May 12, 2014, 11:31 a.m.
On Mon, May 12, 2014 at 11:05:43AM +0100, Andrew Blackburn wrote:
> hi, 
> 
> sure, here you go.

Please read README file and send it with git send-email to oe-devel ML.

Thanks

> 
> andy.
> 
> diff --git a/meta-networking/recipes-daemons/autofs/autofs_5.0.7.bb b/meta-networking/recipes-daemons/autofs/autofs_5.0.7.bb
> index 501e40a..7e3581b 100644
> --- a/meta-networking/recipes-daemons/autofs/autofs_5.0.7.bb
> +++ b/meta-networking/recipes-daemons/autofs/autofs_5.0.7.bb
> @@ -3,11 +3,11 @@ SECTION = "base"
>  LICENSE = "GPL-2.0"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
>  
> -PR = "r6"
> +PR = "r7"
>  
>  DEPENDS += "libtirpc flex-native bison-native"
>  
> -inherit autotools systemd
> +inherit autotools-brokensep systemd
>  
>  SRC_URI = "${KERNELORG_MIRROR}/linux/daemons/autofs/v5/autofs-${PV}.tar.bz2 \
>             file://autofs-5.0.7-fix-nobind-sun-escaped-map-entries.patch \
> diff --git a/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb b/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
> index 00df2b8..55e3092 100644
> --- a/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
> +++ b/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
> @@ -4,6 +4,8 @@ SUMMARY = "WvStreams is a network programming library in C++"
>  LICENSE = "LGPLv2"
>  LIC_FILES_CHKSUM = "file://LICENSE;md5=55ca817ccb7d5b5b66355690e9abc605"
>  
> +PR = "r1"
> +
>  DEPENDS = "zlib openssl (>= 0.9.8)"
>  
>  SRC_URI = "http://${PN}.googlecode.com/files/${PN}-${PV}.tar.gz \
> @@ -16,7 +18,7 @@ SRC_URI = "http://${PN}.googlecode.com/files/${PN}-${PV}.tar.gz \
>  SRC_URI[md5sum] = "2760dac31a43d452a19a3147bfde571c"
>  SRC_URI[sha256sum] = "8403f5fbf83aa9ac0c6ce15d97fd85607488152aa84e007b7d0621b8ebc07633"
>  
> -inherit autotools pkgconfig
> +inherit autotools-brokensep pkgconfig
>  
>  PARALLEL_MAKE = ""
>  
> diff --git a/meta-oe/recipes-support/talloc/talloc_2.0.1.bb b/meta-oe/recipes-support/talloc/talloc_2.0.1.bb
> index 6b7e4f1..b6bf2cd 100644
> --- a/meta-oe/recipes-support/talloc/talloc_2.0.1.bb
> +++ b/meta-oe/recipes-support/talloc/talloc_2.0.1.bb
> @@ -3,7 +3,7 @@ HOMEPAGE = "http://talloc.samba.org"
>  LICENSE = "LGPL-3.0"
>  LIC_FILES_CHKSUM = "file://NEWS;md5=5fe776b23a711c9153ee94bc87e47334"
>  
> -inherit autotools pkgconfig
> +inherit autotools-brokensep pkgconfig
>  
>  SRC_URI = "http://samba.org/ftp/${BPN}/${BPN}-${PV}.tar.gz \
>             file://install-swig-interface-in-SWINGLIBDIR.patch \
> @@ -13,7 +13,7 @@ SRC_URI[sha256sum] = "5b810527405f29d54f50efd78bf2c89e318f2cd8bed001f22f2a1412fd
>  
>  TARGET_CC_ARCH += "${LDFLAGS}"
>  
> -PR = "r2"
> +PR = "r3"
>  
>  # autoreconf doesn't work well while reconfiguring included libreplace
>  do_configure () {
> 
> 
> On 12 May 2014, at 06:03, Khem Raj <raj.khem@gmail.com> wrote:
> 
> > 
> > 
> > On Sunday, May 11, 2014, Andrew Blackburn <andyblac@icloud.com> wrote:
> > cheers guy’s
> > 
> > thats worked using autotools-brokensep instead of autotools, ‘wvstreams_4.6.1.bb’ also needed this too.
> > 
> > 
> > Care to submit patch ?
> >  
> > best regards
> > 
> > andy.
> > 
> > On 11 May 2014, at 23:46, Khem Raj <raj.khem@gmail.com> wrote:
> > 
> > > On Sun, May 11, 2014 at 9:29 AM, Andrew Blackburn <andyblac@icloud.com> wrote:
> > >> hi all,
> > >>
> > >> i recently merged ‘meta-openembedded’ master into my branch, but i am now getting a build error with tallow, below is the erro i am getting, can anyone help on how to fix.
> > >
> > > It could be that S != B change might be impacting this recipe. Can you
> > > change the recipe to inherit autotools-brokensep instead of autotools
> > > class.
> > >
> > >>
> > >>
> > >> NOTE: Preparing runqueue
> > >> NOTE: Executing SetScene Tasks
> > >> NOTE: Executing RunQueue Tasks
> > >> ERROR: Function failed: do_configure (log file is located at /home/vix/oe-alliance/builds/openvix/tmp/work/mips32el-oe-linux/talloc/talloc-2.0.1-r2/temp/log.do_configure.9168)
> > >> ERROR: Logfile of failure stored in: /home/vix/oe-alliance/builds/openvix/tmp/work/mips32el-oe-linux/talloc/talloc-2.0.1-r2/temp/log.do_configure.9168
> > >> Log data follows:
> > >> | DEBUG: Executing python function sysroot_cleansstate
> > >> | DEBUG: Python function sysroot_cleansstate finished
> > >> | DEBUG: SITE files ['endian-little', 'bit-32', 'mips-common', 'common-linux', 'common-glibc', 'mipsel-linux', 'common']
> > >> | DEBUG: Executing shell function autotools_preconfigure
> > >> | DEBUG: Shell function autotools_preconfigure finished
> > >> | DEBUG: Executing python function autotools_copy_aclocals
> > >> | DEBUG: Python function autotools_copy_aclocals finished
> > >> | DEBUG: Executing shell function do_configure
> > >> | gnu-configize: 'configure.ac' or 'configure.in' is required
> > >> | WARNING: /home/vix/oe-alliance/builds/openvix/tmp/work/mips32el-oe-linux/talloc/talloc-2.0.1-r2/temp/run.do_configure.9168:1 exit 1 from
> > >> |   gnu-configize
> > >> | ERROR: Function failed: do_configure (log file is located at /home/vix/oe-alliance/builds/openvix/tmp/work/mips32el-oe-linux/talloc/talloc-2.0.1-r2/temp/log.do_configure.9168)
> > >> ERROR: Task 4967 (/home/vix/oe-alliance/meta-openembedded/meta-oe/recipes-support/talloc/talloc_2.0.1.bb, do_configure) failed with exit code ‘1'
> > >>
> > >>
> > >>
> > >> hope someone can help
> > >>
> > >>
> > >> cheers
> > >> Andy.
> > >> --
> > >> _______________________________________________
> > >> Openembedded-core mailing list
> > >> Openembedded-core@lists.openembedded.org
> > >> http://lists.openembedded.org/mailman/listinfo/openembedded-core
> > 
> > --
> > _______________________________________________
> > Openembedded-core mailing list
> > Openembedded-core@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-core
> 

> -- 
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core

Patch

diff --git a/meta-networking/recipes-daemons/autofs/autofs_5.0.7.bb b/meta-networking/recipes-daemons/autofs/autofs_5.0.7.bb
index 501e40a..7e3581b 100644
--- a/meta-networking/recipes-daemons/autofs/autofs_5.0.7.bb
+++ b/meta-networking/recipes-daemons/autofs/autofs_5.0.7.bb
@@ -3,11 +3,11 @@  SECTION = "base"
 LICENSE = "GPL-2.0"
 LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3"
 
-PR = "r6"
+PR = "r7"
 
 DEPENDS += "libtirpc flex-native bison-native"
 
-inherit autotools systemd
+inherit autotools-brokensep systemd
 
 SRC_URI = "${KERNELORG_MIRROR}/linux/daemons/autofs/v5/autofs-${PV}.tar.bz2 \
            file://autofs-5.0.7-fix-nobind-sun-escaped-map-entries.patch \
diff --git a/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb b/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
index 00df2b8..55e3092 100644
--- a/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
+++ b/meta-oe/recipes-connectivity/wvdial/wvstreams_4.6.1.bb
@@ -4,6 +4,8 @@  SUMMARY = "WvStreams is a network programming library in C++"
 LICENSE = "LGPLv2"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=55ca817ccb7d5b5b66355690e9abc605"
 
+PR = "r1"
+
 DEPENDS = "zlib openssl (>= 0.9.8)"
 
 SRC_URI = "http://${PN}.googlecode.com/files/${PN}-${PV}.tar.gz \
@@ -16,7 +18,7 @@  SRC_URI = "http://${PN}.googlecode.com/files/${PN}-${PV}.tar.gz \
 SRC_URI[md5sum] = "2760dac31a43d452a19a3147bfde571c"
 SRC_URI[sha256sum] = "8403f5fbf83aa9ac0c6ce15d97fd85607488152aa84e007b7d0621b8ebc07633"
 
-inherit autotools pkgconfig
+inherit autotools-brokensep pkgconfig
 
 PARALLEL_MAKE = ""
 
diff --git a/meta-oe/recipes-support/talloc/talloc_2.0.1.bb b/meta-oe/recipes-support/talloc/talloc_2.0.1.bb
index 6b7e4f1..b6bf2cd 100644
--- a/meta-oe/recipes-support/talloc/talloc_2.0.1.bb
+++ b/meta-oe/recipes-support/talloc/talloc_2.0.1.bb
@@ -3,7 +3,7 @@  HOMEPAGE = "http://talloc.samba.org"
 LICENSE = "LGPL-3.0"
 LIC_FILES_CHKSUM = "file://NEWS;md5=5fe776b23a711c9153ee94bc87e47334"
 
-inherit autotools pkgconfig
+inherit autotools-brokensep pkgconfig
 
 SRC_URI = "http://samba.org/ftp/${BPN}/${BPN}-${PV}.tar.gz \
            file://install-swig-interface-in-SWINGLIBDIR.patch \
@@ -13,7 +13,7 @@  SRC_URI[sha256sum] = "5b810527405f29d54f50efd78bf2c89e318f2cd8bed001f22f2a1412fd
 
 TARGET_CC_ARCH += "${LDFLAGS}"
 
-PR = "r2"
+PR = "r3"
 
 # autoreconf doesn't work well while reconfiguring included libreplace
 do_configure () {