On Tue, 2020-06-23 at 13:09 -0700, Joe Slater wrote:
> Add it to the list of sources needed before library
> building in the ui directory.  It is already in
> the list for the gcr directory.
> 
> Signed-off-by: Joe Slater <[email protected]>
> ---
>  meta/recipes-gnome/gcr/gcr/gcr-oids.patch | 28 ++++++++++++++++++++++++++++
>  meta/recipes-gnome/gcr/gcr_3.36.0.bb      |  2 ++
>  2 files changed, 30 insertions(+)
>  create mode 100644 meta/recipes-gnome/gcr/gcr/gcr-oids.patch
> 
> diff --git a/meta/recipes-gnome/gcr/gcr/gcr-oids.patch 
> b/meta/recipes-gnome/gcr/gcr/gcr-oids.patch
> new file mode 100644
> index 0000000..7c99951
> --- /dev/null
> +++ b/meta/recipes-gnome/gcr/gcr/gcr-oids.patch
> @@ -0,0 +1,28 @@
> +gcr: add two generated files to gcr_ui_sources
> +
> +gcr-oids.h is needed by several sources in the ui directory but is not in the
> +list of sources needed before compile time.  In a highly parallel build 
> environment
> +this can cause errors like --
> +
> +In file included from ../gcr-3.36.0/ui/gcr-certificate-request-renderer.c:20:
> +./gcr/gcr-oids.h:5: error: unterminated #ifndef
> +    5 | #ifndef GCR_OIDS_
> +      | 
> +
> +We add gcr_oids, which generates the file, to the sources needed.
> +
> +Upstream-Status:  Pending

This looks like a straightforward fix upstream should take, has it been
mentioned to them?

Cheers,

Richard

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#139857): 
https://lists.openembedded.org/g/openembedded-core/message/139857
Mute This Topic: https://lists.openembedded.org/mt/75068155/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to