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]] -=-=-=-=-=-=-=-=-=-=-=-
