From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by mail.openembedded.org (Postfix) with ESMTP id 75AFC60213 for ; Fri, 14 Feb 2020 13:15:18 +0000 (UTC) Received: by mail-wm1-f46.google.com with SMTP id g1so9902642wmh.4 for ; Fri, 14 Feb 2020 05:15:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TQb6xlAE2Pd/+lgEsAduNMwkUxA4HlMzUGrMIh7U9ck=; b=WbaBMPFwwF5xHlPuDFyUwPsk00stu6iu4miF2gb5zRwXnVzkZ9HfkStaOjVlnX0alT xSI8DDZQlTrEaCwbTN/U5NDelDgiIp2PBjduewIWPNiygx/v+hyRPf1TQljjlwzXXYZF iRRH0qpuaellT/QpIPs/ERE1b1Ymxs8Cl9rdbJ8W8G7DC6R7ik9+kyXvnCA2b0Tmh4VS vW6w+ccKeueqnxG+2U2DkTOToA/A0EPbACMT+/Y8JRYITiRh8iSd2tf5RJQ+/5nbNsgE 8Vg+ukvOLjbchTUrt9vkwut+X1iHsPjXQONp6yY3kyboLVMv3EVvZw6LX2uvwOvbyWRT W0xg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TQb6xlAE2Pd/+lgEsAduNMwkUxA4HlMzUGrMIh7U9ck=; b=jud+iW3EbbvaCfPkzX+nHOx1oFJfAmdDOP8Okds9ZGaU+dJargxwTjZTvWurDqmKsz uRYkdznabQgTMrwy8tC/E7kLasQUctDH/SmLrawIHP7XclkxxXez6lPOmXWkaR3c2yoz YrciOWsfigPAOffsxfLPeRqnHxhgAC9jOHn/RhIssaPacWCUFkXvCuhA/Fz1e8Ynix2W PHfLFIWWK8YFDfV/Iy12fbYbXKfv66CZKQKsEU3ifsWjSHlFVQBrJyXOnCgCWQ7P9WVe gRia67Yhe2sULbyoViaGwMYreEcXXMutxyTjDDu/1Wb3wyFL5T4r7nxvvx6BLhCm5fA0 FOCg== X-Gm-Message-State: APjAAAX1H6RZkFJ9AXYZon5i2T3UvBs5r2ubIK6sXYmK5GmJkuG4kLX3 DlJUVshA5MnWr7qYrS5QZthqZxD03+UYzFGWy8w= X-Google-Smtp-Source: APXvYqy6hZ2EB/qJYQYovb804h+TrfH+pwyjvUi3MzNawlgHJBUq42brnigtvD0d43t2ZYuGiwSBWaRm2EfNeTBueHc= X-Received: by 2002:a1c:9ad6:: with SMTP id c205mr4597456wme.78.1581686119046; Fri, 14 Feb 2020 05:15:19 -0800 (PST) MIME-Version: 1.0 References: <20200212031435.792802-1-JPEWhacker@gmail.com> <20200212031435.792802-4-JPEWhacker@gmail.com> In-Reply-To: From: Joshua Watt Date: Fri, 14 Feb 2020 07:15:06 -0600 Message-ID: To: Khem Raj Cc: Patches and discussions about the oe-core layer Subject: Re: [PATCH 3/4] recipes-support: Add diffoscope recipe X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Feb 2020 13:15:18 -0000 Content-Type: multipart/alternative; boundary="00000000000045a31c059e88ff62" --00000000000045a31c059e88ff62 Content-Type: text/plain; charset="UTF-8" On Fri, Feb 14, 2020, 12:34 AM Khem Raj wrote: > Hi Joshua > > I think it needs to be ignored on musl > > 15:37:23 ERROR: Nothing RPROVIDES 'squashfs-tools' (but > > /mnt/jenkins/workspace/Yocto-world-musl/sources/openembedded-core/meta/recipes-support/diffoscope/ > diffoscope_136.bb > RDEPENDS on or otherwise requires it) > 15:37:23 squashfs-tools was skipped: incompatible with host > aarch64-yoe-linux-musl (not in COMPATIBLE_HOST > Would an RRECOMMENDS fix it? > On Tue, Feb 11, 2020 at 7:15 PM Joshua Watt wrote: > > > > Diffoscope is the universal diff tool, capable of comparing many > > different formats. > > > > Signed-off-by: Joshua Watt > > --- > > meta/conf/distro/include/maintainers.inc | 1 + > > meta/recipes-support/diffoscope/diffoscope_136.bb | 15 +++++++++++++++ > > 2 files changed, 16 insertions(+) > > create mode 100644 meta/recipes-support/diffoscope/diffoscope_136.bb > > > > diff --git a/meta/conf/distro/include/maintainers.inc > b/meta/conf/distro/include/maintainers.inc > > index 171a43615e3..4a267faabce 100644 > > --- a/meta/conf/distro/include/maintainers.inc > > +++ b/meta/conf/distro/include/maintainers.inc > > @@ -146,6 +146,7 @@ RECIPE_MAINTAINER_pn-dejagnu = "Nathan Rossi < > nathan@nathanrossi.com>" > > RECIPE_MAINTAINER_pn-depmodwrapper-cross = "Mark Hatle < > mark.hatle@windriver.com>" > > RECIPE_MAINTAINER_pn-desktop-file-utils = "Alexander Kanavin < > alex.kanavin@gmail.com>" > > RECIPE_MAINTAINER_pn-dhcp = "Hongxu Jia " > > +RECIPE_MAINTAINER_pn-diffoscope = "Joshua Watt " > > RECIPE_MAINTAINER_pn-diffstat = "Chen Qi " > > RECIPE_MAINTAINER_pn-diffutils = "Chen Qi " > > RECIPE_MAINTAINER_pn-distcc = "Hongxu Jia " > > diff --git a/meta/recipes-support/diffoscope/diffoscope_136.bb > b/meta/recipes-support/diffoscope/diffoscope_136.bb > > new file mode 100644 > > index 00000000000..a00f281deb0 > > --- /dev/null > > +++ b/meta/recipes-support/diffoscope/diffoscope_136.bb > > @@ -0,0 +1,15 @@ > > +SUMMARY = "in-depth comparison of files, archives, and directories" > > +HOMEPAGE = "https://diffoscope.org/" > > +LICENSE = "GPL-3.0+" > > +LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" > > + > > +PYPI_PACKAGE = "diffoscope" > > + > > +inherit pypi setuptools3 > > + > > +SRC_URI[md5sum] = "c84d8d308a40176ba2f5dc4abdbf6f73" > > +SRC_URI[sha256sum] = > "0d6486d6eb6e0445ba21fee2e8bdd3a366ce786bfac98e00e5a95038b7815f15" > > + > > +RDEPENDS_${PN} += "binutils vim squashfs-tools python3-libarchive-c > python3-magic" > > + > > +BBCLASSEXTEND = "native" > > -- > > 2.23.0 > > > > -- > > _______________________________________________ > > Openembedded-core mailing list > > Openembedded-core@lists.openembedded.org > > http://lists.openembedded.org/mailman/listinfo/openembedded-core > --00000000000045a31c059e88ff62 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Fri, Feb 14, 2020, 12:34 AM Khem Raj <raj.khem@gmail.com> wrote:
Hi Joshua

I think it needs to be ignored on musl

15:37:23 ERROR: Nothing RPROVIDES 'squashfs-tools' (but
/mnt/jenkins/workspace/Yocto-world-musl/sources/openembedded-core/meta/reci= pes-support/diffoscope/diffoscope_136.bb
RDEPENDS on or otherwise requires it)
15:37:23 squashfs-tools was skipped: incompatible with host
aarch64-yoe-linux-musl (not in COMPATIBLE_HOST
=

Would an RRECOMMENDS fix it?<= /div>


On Tue, Feb 11, 2020 at 7:15 PM Joshua Watt <jpewhacker@gmail.com&= gt; wrote:
>
> Diffoscope is the universal diff tool, capable of comparing many
> different formats.
>
> Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
> ---
>=C2=A0 meta/conf/distro/include/maintainers.inc=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 |=C2=A0 1 +
>=C2=A0 meta/recipes-support/diffoscope/diffoscope_136.bb = | 15 +++++++++++++++
>=C2=A0 2 files changed, 16 insertions(+)
>=C2=A0 create mode 100644 meta/recipes-support/diffoscope/dif= foscope_136.bb
>
> diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/dist= ro/include/maintainers.inc
> index 171a43615e3..4a267faabce 100644
> --- a/meta/conf/distro/include/maintainers.inc
> +++ b/meta/conf/distro/include/maintainers.inc
> @@ -146,6 +146,7 @@ RECIPE_MAINTAINER_pn-dejagnu =3D "Nathan Ross= i <nathan@nathanrossi.com>"
>=C2=A0 RECIPE_MAINTAINER_pn-depmodwrapper-cross =3D "Mark Hatle &l= t;mark.hatle@windriver.com>"
>=C2=A0 RECIPE_MAINTAINER_pn-desktop-file-utils =3D "Alexander Kana= vin <alex.kanavin@gmail.com>"
>=C2=A0 RECIPE_MAINTAINER_pn-dhcp =3D "Hongxu Jia <hongxu.= jia@windriver.com>"
> +RECIPE_MAINTAINER_pn-diffoscope =3D "Joshua Watt <JPEWhacke= r@gmail.com>"
>=C2=A0 RECIPE_MAINTAINER_pn-diffstat =3D "Chen Qi <Qi.Chen@w= indriver.com>"
>=C2=A0 RECIPE_MAINTAINER_pn-diffutils =3D "Chen Qi <Qi.Chen@= windriver.com>"
>=C2=A0 RECIPE_MAINTAINER_pn-distcc =3D "Hongxu Jia <hongx= u.jia@windriver.com>"
> diff --git a/meta/recipes-support/diffoscope/diffoscope_136.= bb b/meta/recipes-support/diffoscope/diffoscope_136.bb > new file mode 100644
> index 00000000000..a00f281deb0
> --- /dev/null
> +++ b/meta/recipes-support/diffoscope/diffoscope_136.bb<= br> > @@ -0,0 +1,15 @@
> +SUMMARY =3D "in-depth comparison of files, archives, and directo= ries"
> +HOMEPAGE =3D "https://diffoscope.org/"
> +LICENSE =3D "GPL-3.0+"
> +LIC_FILES_CHKSUM =3D "file://COPYING;md5=3Dd32239bcb673463ab874e= 80d47fae504"
> +
> +PYPI_PACKAGE =3D "diffoscope"
> +
> +inherit pypi setuptools3
> +
> +SRC_URI[md5sum] =3D "c84d8d308a40176ba2f5dc4abdbf6f73"
> +SRC_URI[sha256sum] =3D "0d6486d6eb6e0445ba21fee2e8bdd3a366ce786b= fac98e00e5a95038b7815f15"
> +
> +RDEPENDS_${PN} +=3D "binutils vim squashfs-tools python3-libarch= ive-c python3-magic"
> +
> +BBCLASSEXTEND =3D "native"
> --
> 2.23.0
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openemb= edded.org/mailman/listinfo/openembedded-core
--00000000000045a31c059e88ff62--