Go to file
Clément Péron bfb626a230 Revert "protobuf: stage protoc binary to sysroot"
This reverts commit a0557fe543.

As said by Ross[Ø]:
"Putting the _target_ protoc into the sysroot for executation at _build_
time isn't useful because even if it has the right architecture, the
tune might be incompatible.  Recipes which want protoc should just depend
on protobuf-native."

This has been reverted recently by Samuli[1]:
"If protoc is enabled for the build, recipes using protobuf will
fail when protoc is not available in the recipe sysroot"

Be the revert is incorret as This is an issue coming from qtgrpc
other recipes that use protobuf or gRPC compiler, proplery looks for
the binary in the correct sysroot folder.

Qtgrpc recipe should fix this issue at the recipe level, for example this
is what I've done for "etcd-cpp-apiv3" recipe[2] that doesn't need this
patch to properly compile.

So keeping this hack doesn't seems to be a correct fix.

Note that qtgrpc recipe isn't available on meta-oe nor any other public
layers.

0: https://patchwork.yoctoproject.org/project/oe/patch/20230904161230.377450-1-ross.burton@arm.com/
1: https://patchwork.yoctoproject.org/project/oe/patch/20230927051101.3088498-1-samuli.piippo@qt.io/
2: 47f0d9e032

CC: Samuli Piippo <samuli.piippo@gmail.com>
CC: Ross Burton <ross.burton@arm.com>
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-04 16:40:05 -07:00
contrib contrib: oe-stylize: Use Python3 explicitly 2023-06-04 22:29:46 -07:00
meta-filesystems overlayfs-tools: Install fsck binary 2023-09-30 01:03:17 -07:00
meta-gnome gnome-remote-desktop: Upgrade 44.2 -> 45.0 2023-09-30 01:03:17 -07:00
meta-initramfs layer.conf: update LAYERSERIES_COMPAT for nanbield 2023-09-10 06:49:11 -07:00
meta-multimedia libcamera: Avoid build break in signature recalculation 2023-10-04 13:08:40 -07:00
meta-networking recipes-connectivity: Add tayga recipe 2023-10-04 13:09:38 -07:00
meta-oe Revert "protobuf: stage protoc binary to sysroot" 2023-10-04 16:40:05 -07:00
meta-perl libio-socket-ssl-perl: Change libnet-libidn-perl->libnet-idn-encode rdep for ptests 2023-09-29 06:17:51 -07:00
meta-python python3-lz4: use python3-unittest-automake-output 2023-10-04 13:09:38 -07:00
meta-webserver nginx: add configure option 2023-10-04 13:10:06 -07:00
meta-xfce layer.conf: update LAYERSERIES_COMPAT for nanbield 2023-09-10 06:49:11 -07:00
.gitignore .gitignore: add *.pyc and *.pyo 2019-06-15 16:45:33 -07:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
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