From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Chong Lu <Chong.Lu@windriver.com>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [PATCH 1/1] librsvg: disable Bsymbolic if it is not supported on some hosts
Date: Mon, 18 Aug 2014 10:10:01 +0100 [thread overview]
Message-ID: <1408353001.13042.1.camel@ted> (raw)
In-Reply-To: <a181226a852b3dbe8131a658144b0689c6022b93.1408343136.git.Chong.Lu@windriver.com>
On Mon, 2014-08-18 at 14:26 +0800, Chong Lu wrote:
> When trying to build on my Centos 5.5 machine, got below error:
> | checking for gdk-pixbuf-query-loaders... /home/build/clu1/build/qemux86_standard_glibc-std/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/gdk-pixbuf-query-loaders
> | checking if gcc supports "-Wl,-Bsymbolic-functions" flag...
> | configure: error: -Bsymbolic requested but not supported by ld. Use --disable-Bsymbolic to disable
> | Configure failed. The contents of all config.log files follows to aid debugging
> | ERROR: oe_runconf failed
>
> Set --enable-Bsymbolic=auto to disable it when it is not suppported.
>
> Signed-off-by: Chong Lu <Chong.Lu@windriver.com>
> ---
> meta/recipes-gnome/librsvg/librsvg_2.40.2.bb | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta/recipes-gnome/librsvg/librsvg_2.40.2.bb b/meta/recipes-gnome/librsvg/librsvg_2.40.2.bb
> index 34d8ca1..d288d4b 100644
> --- a/meta/recipes-gnome/librsvg/librsvg_2.40.2.bb
> +++ b/meta/recipes-gnome/librsvg/librsvg_2.40.2.bb
> @@ -20,7 +20,7 @@ SRC_URI += "file://gtk-option.patch \
> SRC_URI[archive.md5sum] = "acdecdb9f08f3bf662a68bf7dafb8b82"
> SRC_URI[archive.sha256sum] = "48049b643294636df7de1a4b997414d699666f5dc44776945c218a257d2a291c"
>
> -EXTRA_OECONF = "--disable-introspection --disable-vala"
> +EXTRA_OECONF = "--disable-introspection --disable-vala --enable-Bsymbolic=auto"
Please can you add a comment in to the recipe alongside this explaining
why we need to do this. In 12 months time, nobody will be able to
remember why we're passing in this option without looking at the
history.
Also, we only need this in the -native case, correct?
Cheers,
Richard
> PACKAGECONFIG ??= "gdkpixbuf"
> # The gdk-pixbuf loader
> --
> 1.9.1
>
prev parent reply other threads:[~2014-08-18 9:10 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-08-18 6:26 [PATCH 0/1] librsvg: disable Bsymbolic if it is not supported on some hosts Chong Lu
2014-08-18 6:26 ` [PATCH 1/1] " Chong Lu
2014-08-18 9:10 ` Richard Purdie [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1408353001.13042.1.camel@ted \
--to=richard.purdie@linuxfoundation.org \
--cc=Chong.Lu@windriver.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox