this seems to fail with clang and llvm provided libomp  see

https://errors.yoctoproject.org/Errors/Details/798433/

On Mon, Aug 19, 2024 at 10:40 PM Jamin Lin via lists.openembedded.org
<[email protected]> wrote:
>
> drgn is a debugger with an emphasis on programmability
> drgn exposes the types and variables in a program
> for easy, expressive scripting in Python.
>
> Drgn depends on:
> 1. python3
> 2. elfutils
>
> The build requires:
> 1. setuptools
> 2. automake
> 3. autoconf
> 4. libtool
> 5. pkgconf
>
> Reference:
> https://drgn.readthedocs.io/en/latest/installation.html
>
> Signed-off-by: Jamin Lin <[email protected]>
> ---
>  .../drgn/python3-drgn_0.0.27.bb               | 69 +++++++++++++++++++
>  1 file changed, 69 insertions(+)
>  create mode 100644 meta-oe/recipes-kernel/drgn/python3-drgn_0.0.27.bb
>
> diff --git a/meta-oe/recipes-kernel/drgn/python3-drgn_0.0.27.bb 
> b/meta-oe/recipes-kernel/drgn/python3-drgn_0.0.27.bb
> new file mode 100644
> index 000000000..5c0dbe963
> --- /dev/null
> +++ b/meta-oe/recipes-kernel/drgn/python3-drgn_0.0.27.bb
> @@ -0,0 +1,69 @@
> +SUMMARY = "drgn (pronounced dragon) is a debugger with an emphasis on  \
> +programmability. drgn exposes the types and variables in a program for easy, 
> \
> +expressive scripting in Python."
> +HOMEPAGE = "https://github.com/osandov/drgn";
> +LICENSE = " LGPL-2.1-or-later"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=7c83d30e99508d6b790eacdd3abab846"
> +
> +SRC_URI = "git://github.com/osandov/drgn.git;protocol=https;branch=main"
> +SRCREV = "a8dfc9e31f551d4b3c3d4307fa19ab6b3bfafb1c"
> +
> +S = "${WORKDIR}/git"
> +
> +DEPENDS = "\
> +    autoconf-native \
> +    automake-native \
> +    libtool-native \
> +    elfutils \
> +    "
> +
> +RDEPENDS:${PN} = "\
> +    python3-crypt \
> +    python3-io \
> +    python3-logging \
> +    python3-math \
> +    python3-pickle \
> +    python3-stringold \
> +    python3-compression \
> +    "
> +
> +RDEPENDS:${PN}:append:class-target = "\
> +    libdw \
> +    libelf \
> +    libgomp \
> +    "
> +
> +RDEPENDS:${PN}:append:class-native = "\
> +    elfutils-native \
> +    "
> +
> +RDEPENDS:${PN}:append:class-nativesdk = "\
> +    nativesdk-elfutils \
> +    "
> +
> +export CONFIGURE_FLAGS = "\
> +    --build=${BUILD_SYS}, \
> +    --host=${HOST_SYS}, \
> +    --target=${TARGET_SYS}, \
> +    --prefix=${prefix}, \
> +    --exec_prefix=${exec_prefix}, \
> +    --bindir=${bindir}, \
> +    --sbindir=${sbindir}, \
> +    --libexecdir=${libexecdir}, \
> +    --datadir=${datadir}, \
> +    --sysconfdir=${sysconfdir}, \
> +    --sharedstatedir=${sharedstatedir}, \
> +    --localstatedir=${localstatedir}, \
> +    --libdir=${libdir}, \
> +    --includedir=${includedir}, \
> +    --oldincludedir=${includedir}, \
> +    --infodir=${infodir}, \
> +    --mandir=${mandir}, \
> +    --with-libtool-sysroot=${STAGING_DIR_HOST} \
> +    "
> +
> +export PYTHON_CPPFLAGS = "-I${STAGING_INCDIR}/${PYTHON_DIR}"
> +
> +inherit python3native pkgconfig setuptools3
> +
> +BBCLASSEXTEND = "native nativesdk"
> --
> 2.25.1
>
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#111872): 
https://lists.openembedded.org/g/openembedded-devel/message/111872
Mute This Topic: https://lists.openembedded.org/mt/107995862/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to