[oe] [meta-perl][PATCH v2] libconfig-autoconf-perl: add recipe

Khem Raj raj.khem at gmail.com
Sat Jan 18 19:04:01 UTC 2020


this is causing state failures

ERROR: libconfig-autoconf-perl different signature for task
do_populate_sysroot.sigdata between qemux86copy and qemuarm
NOTE: Starting bitbake server...
NOTE: Started PRServer with DBfile:
/home/jenkins/oe/world/yoe/cache/prserv.sqlite3, IP: 127.0.0.1, PORT:
33795, PID: 21500
Hash for dependent task
libconfig/libconfig-autoconf-perl_0.318.bb:do_install_ptest_base
changed from 3708b1201aea32d1ef4786f0a7210065b551070615eb8ac9116af82f3b509ce5
to b4e69184523533f7bc5287910eaf676a37c1864d8bfb03017872710388a4073f
Unable to find matching sigdata for
/home/jenkins/oe/world/yoe/sources/meta-openembedded/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.318.bb:do_install_ptest_base
with hashes 3708b1201aea32d1ef4786f0a7210065b551070615eb8ac9116af82f3b509ce5
or b4e69184523533f7bc5287910eaf676a37c1864d8bfb03017872710388a4073f

On Mon, Jan 6, 2020 at 5:40 AM Jens Rehsack <sno at netbsd.org> wrote:
>
> Introduce Config::Autoconf module to meta-perl which will allow some
> probes can be run without leaving perl5 context.
>
> Signed-off-by: Jens Rehsack <sno at netbsd.org>
> ---
>  .../libconfig-autoconf-perl_0.318.bb          | 41 +++++++++++++++++++
>  1 file changed, 41 insertions(+)
>  create mode 100644 meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.318.bb
>
> diff --git a/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.318.bb b/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.318.bb
> new file mode 100644
> index 000000000..e4f8fe7e2
> --- /dev/null
> +++ b/meta-perl/recipes-perl/libconfig/libconfig-autoconf-perl_0.318.bb
> @@ -0,0 +1,41 @@
> +# Copyright (C) 2020 Jens Rehsack <sno at netbsd.org>
> +# Released under the MIT license (see COPYING.MIT for the terms)
> +
> +SUMMARY = "A module to implement some of AutoConf macros in pure perl"
> +DESCRIPTION = "Config::AutoConf is intended to provide the same opportunities to Perl \
> +developers as GNU Autoconf <http://www.gnu.org/software/autoconf/> does for \
> +Shell developers."
> +
> +HOMEPAGE=       "https://metacpan.org/release/Config-AutoConf"
> +
> +SECTION = "libs"
> +LICENSE = "Artistic-1.0 | GPL-1.0+"
> +
> +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Artistic-1.0;md5=cda03bbdc3c1951996392b872397b798 \
> +file://${COMMON_LICENSE_DIR}/GPL-1.0;md5=e9e36a9de734199567a4d769498f743d"
> +
> +SRC_URI = "${CPAN_MIRROR}/authors/id/R/RE/REHSACK/Config-AutoConf-${PV}.tar.gz"
> +
> +SRC_URI[md5sum] = "0bea721ad3996e20324b84b3b924ec71"
> +SRC_URI[sha256sum] = "33c930feec3003de251ca222abe8bbeb74610ad07f65fc16f27d74d195eeab34"
> +RDEPENDS_${PN} += "libcapture-tiny-perl"
> +RDEPENDS_${PN} += "perl-module-base"
> +RDEPENDS_${PN} += "perl-module-carp"
> +RDEPENDS_${PN} += "perl-module-config"
> +RDEPENDS_${PN} += "perl-module-constant"
> +RDEPENDS_${PN} += "perl-module-file-basename"
> +RDEPENDS_${PN} += "perl-module-file-spec"
> +RDEPENDS_${PN} += "perl-module-file-temp"
> +RDEPENDS_${PN} += "perl-module-extutils-cbuilder"
> +RDEPENDS_${PN} += "perl-module-extutils-cbuilder-platform-unix"
> +RDEPENDS_${PN} += "perl-module-scalar-util"
> +RDEPENDS_${PN} += "perl-module-strict"
> +RDEPENDS_${PN} += "perl-module-text-parsewords"
> +RDEPENDS_${PN} += "perl-module-warnings"
> +RRECOMMENDS_${PN} += "libfile-slurper-perl"
> +
> +S = "${WORKDIR}/Config-AutoConf-${PV}"
> +
> +inherit cpan ptest-perl allarch
> +
> +BBCLASSEXTEND = "native nativesdk"
> --
> 2.17.1
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel


More information about the Openembedded-devel mailing list