All of lore.kernel.org
 help / color / mirror / Atom feed
* QA Issue: non -dev/-dbg/-nativesdk package contains symlink .so
@ 2014-06-10 14:23 Patrick Doyle
  2014-06-10 14:30 ` Paul Eggleton
  0 siblings, 1 reply; 4+ messages in thread
From: Patrick Doyle @ 2014-06-10 14:23 UTC (permalink / raw)
  To: yocto

I started getting the warning mentioned above when I updated to a
newer release of an open source package (Aravis).  I asked the google
how I should address that issue, and it was no help, so now I'll ask
the list :-)

Any suggestions as to what I should do about this?  The (autotools
generated) Makefiles do, in fact, generate symlinks.  Do I care?

--wpd


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: QA Issue: non -dev/-dbg/-nativesdk package contains symlink .so
  2014-06-10 14:23 QA Issue: non -dev/-dbg/-nativesdk package contains symlink .so Patrick Doyle
@ 2014-06-10 14:30 ` Paul Eggleton
  2014-06-10 14:44   ` Burton, Ross
  0 siblings, 1 reply; 4+ messages in thread
From: Paul Eggleton @ 2014-06-10 14:30 UTC (permalink / raw)
  To: Patrick Doyle; +Cc: yocto

Hi Patrick,

On Tuesday 10 June 2014 10:23:04 Patrick Doyle wrote:
> I started getting the warning mentioned above when I updated to a
> newer release of an open source package (Aravis).  I asked the google
> how I should address that issue, and it was no help, so now I'll ask
> the list :-)
> 
> Any suggestions as to what I should do about this?  The (autotools
> generated) Makefiles do, in fact, generate symlinks.  Do I care?

FYI there's a new section in the work-in-progress manual for 1.7 which 
documents QA warnings including this one:

http://www.yoctoproject.org/docs/1.7/ref-manual/ref-manual.html#ref-qa-checks

Let me know if the explanation given there helps / doesn't help.

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: QA Issue: non -dev/-dbg/-nativesdk package contains symlink .so
  2014-06-10 14:30 ` Paul Eggleton
@ 2014-06-10 14:44   ` Burton, Ross
       [not found]     ` <CAF_dkJAVphqmrZ5=u-dxyJSbGz-Cg5o3CVU3yx9WYxzReVNX7w@mail.gmail.com>
  0 siblings, 1 reply; 4+ messages in thread
From: Burton, Ross @ 2014-06-10 14:44 UTC (permalink / raw)
  To: Paul Eggleton; +Cc: yocto

On 10 June 2014 15:30, Paul Eggleton <paul.eggleton@linux.intel.com> wrote:
> Hi Patrick,
>
> On Tuesday 10 June 2014 10:23:04 Patrick Doyle wrote:
>> I started getting the warning mentioned above when I updated to a
>> newer release of an open source package (Aravis).  I asked the google
>> how I should address that issue, and it was no help, so now I'll ask
>> the list :-)
>>
>> Any suggestions as to what I should do about this?  The (autotools
>> generated) Makefiles do, in fact, generate symlinks.  Do I care?
>
> FYI there's a new section in the work-in-progress manual for 1.7 which
> documents QA warnings including this one:

One situation that happens disappointingly often and causes problems
is when people build runtime loadable modules but don't use the right
libtool flags.  These look like libraries and have a .so extension,
but without the right flags they'll be installed with versions and .so
symlinks, all of which are pointless and the .so symlinks are required
in the main package.

If this is the situation you can either package the symlinks in the
right place and silence the warning with INSANE_SKIP, or fix the build
system (http://www.gnu.org/software/libtool/manual/html_node/Building-modules.html
should help).

Ross


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: QA Issue: non -dev/-dbg/-nativesdk package contains symlink .so
       [not found]       ` <CAJTo0La_P6YDR5EK8oKOuk3zTqY8qSfOCxPfJfFxew5wBghBhQ@mail.gmail.com>
@ 2014-06-11 11:21         ` Patrick Doyle
  0 siblings, 0 replies; 4+ messages in thread
From: Patrick Doyle @ 2014-06-11 11:21 UTC (permalink / raw)
  To: Burton, Ross, yocto

I found the "libtool related change" for which I was looking, fixed
it, submitted a patch upstream, saw the patch approved and applied to
master, and now my Yocto build works once again.

Hooray for Open Source!

(Boo for my lack of ability to keep an email stream on list.)

Thanks everybody for the help.

--wpd


On Tue, Jun 10, 2014 at 12:05 PM, Burton, Ross <ross.burton@intel.com> wrote:
> On 10 June 2014 16:29, Patrick Doyle <wpdster@gmail.com> wrote:
>> Hmmm…. Thanks Ross, I think you're probably onto something there,
>> since the Aravis package is generating a shared library plugin that
>> can be loaded with gstreamer.
>>
>> The confusing thing is… this used to work (as of mumble revisions ago
>> on the master branch), and I don't see any libtool related changes in
>> the diffs.  I'll go check again, and read the Building-modules.html
>> page to which you directed me, and see if I can figure out what went
>> wrong where/how.
>
> Right, that's exactly whats happening then.  Yocto has had this QA
> warning for a long time, so possibly your distro has done something
> that enabled it?  In this case it's trivial to either fix the Makefile
> (and push the fix upstream) or short-term fix by disabling that QA
> test with INSANE_SKIP.
>
> Ross


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-06-11 11:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-10 14:23 QA Issue: non -dev/-dbg/-nativesdk package contains symlink .so Patrick Doyle
2014-06-10 14:30 ` Paul Eggleton
2014-06-10 14:44   ` Burton, Ross
     [not found]     ` <CAF_dkJAVphqmrZ5=u-dxyJSbGz-Cg5o3CVU3yx9WYxzReVNX7w@mail.gmail.com>
     [not found]       ` <CAJTo0La_P6YDR5EK8oKOuk3zTqY8qSfOCxPfJfFxew5wBghBhQ@mail.gmail.com>
2014-06-11 11:21         ` Patrick Doyle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.