[yocto] ERROR: QA Issue: No GNU_HASH in the elf binary
Saxena, Rahul
rahul.saxena at intel.com
Tue Aug 21 12:05:14 PDT 2012
You are right, these are regular files and not symlinks and are ending up in usr/lib in packagename-dev package
However I want them to be in the regular package.
I do have the following statement in my recipe:
FILES_${PN} += "${libdir}/lib*.so"
and nothing in my recipe has statements such as FILES_${PN)-dev = ...
So it seems that the build is making a assumption these are symlinks and
and should necessarily go into -dev package ignoring my above statement in the above. How do I fix this ?
The denzel branch of poky does not have this behavior, I checked that it is not putting any .so files in -dev package.
Thanks
Rahul
-----Original Message-----
From: Khem Raj [mailto:raj.khem at gmail.com]
Sent: Tuesday, August 21, 2012 11:09 AM
To: Saxena, Rahul
Cc: yocto at yoctoproject.org
Subject: Re: [yocto] ERROR: QA Issue: No GNU_HASH in the elf binary
On Tue, Aug 21, 2012 at 11:03 AM, Saxena, Rahul <rahul.saxena at intel.com> wrote:
> cdv-pvr-driver-dev/usr/lib/libOpenVGU.so
this seems to be a proper file and not a symlink so firstly you have .so in -dev packages if you fix that it will work secondly if you intentionally want those .so in -dev package then add
INSANE_SKIP_${PN}-dev = "ldflags"
as well.
More information about the yocto
mailing list