Go to file
Gyorgy Sarvari 8dad29ad58
thin-provisioning-tools: add target and sysroot to bindgen flags
BUILD_CFLAGS doesn't contain information about the recipe sysroot nor about the target
system - and in case these are not specified for bindgen, then it builds against
the build system's headers, using the build system's arch.

Instead of BUILD_CFLAGS pass HOST_CC_ARCH and TOOLCHAIN_OPTIONS, which contain the sysroot
and the requred cross-compiling flags, beside passing the target flag also.

Fixes the following do_compile error:

|   /usr/include/linux/types.h:5:10: fatal error: 'asm/types.h' file not found
|   thread 'main' panicked at /yocto/sandbox/build/tmp/work/cortexa72-poky-linux/thin-provisioning-tools/1.1.0/sources-unpack/cargo_home/bitbake/devicemapper-sys-0.3.0/build.rs:24:10:
|   Could not generate dm.h bindings: ClangDiagnostic("/usr/include/linux/types.h:5:10: fatal error: 'asm/types.h' file not found\n")

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-02-27 13:10:00 -08:00
contrib contrib: oe-stylize: Use Python3 explicitly 2023-06-04 22:29:46 -07:00
meta-filesystems recipes: drop ld-is-gold support 2025-02-23 17:36:08 -08:00
meta-gnome gtk-vnc: upgrade 1.4.0 -> 1.5.0 2025-02-26 08:30:49 -08:00
meta-initramfs dracut: upgrade 103 -> 106 2025-02-25 09:48:25 -08:00
meta-multimedia gstd: disable gtk-doc 2025-02-26 12:43:32 -08:00
meta-networking lftp: remove obsolete acpaths 2025-02-27 20:28:17 +00:00
meta-oe thin-provisioning-tools: add target and sysroot to bindgen flags 2025-02-27 13:10:00 -08:00
meta-perl libnet-dns-perl: upgrade 1.49 -> 1.50 2025-02-26 08:30:50 -08:00
meta-python python3-zeroconf: upgrade 0.143.0 -> 0.145.1 2025-02-26 08:30:55 -08:00
meta-webserver cockpit: remove deprecated packages 2025-02-25 09:48:06 -08:00
meta-xfce xfce4-sensors-plugin: correct netcat PACKAGECONFIG 2025-02-13 11:34:55 -08:00
.gitignore .gitignore: add *.pyc and *.pyo 2019-06-15 16:45:33 -07:00
COPYING.MIT
README.md layers: Move READMEs to markdown format 2023-06-17 08:30:01 -07:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj raj.khem@gmail.com

This repository is a collection of layers to suppliment OE-Core with additional packages, Each layer have designated maintainer Please see the respective READMEs in the layer subdirectories