[meta-freescale] [meta-fsl-arm][for-danny][PATCH] fsl-mm-flv-codeclib: fix package creation

Otavio Salvador otavio at ossystems.com.br
Tue Jan 8 09:29:48 PST 2013


On Tue, Jan 8, 2013 at 3:27 PM, Javier Viguera <javier.viguera at digi.com> wrote:
> Hi Otavio,
>
>
> On 01/08/2013 02:06 PM, Otavio Salvador wrote:
>>
>> Your analisys is right but some other issues need fix as well:
>>
>>     * The pkgconfig file provided is the same provided by
>>        fsl-mm-codeclib-dev so we cannot duplicate this file, instead we
>> add a
>>        depends on fsl-mm-codeclib-dev to provide a single pkgconfig file;
>>
>>      * Disable debug split as the binaries are stripped;
>>
>>      * Set PACKAGE_ARCH to MACHINE_ARCH as this binaries are machine
>>        specific;
>>
>> So I will send a patch to the mailing list and I will Cc you. Please
>> give this a try and confirm if it works for you.
>
>
> I build-tested your patch with master branches (poky, meta-fsl-arm and
> meta-oe) and can confirm it fixes the problems. The package
> 'fsl-mm-flv-codeclib_2.0.3-r2_imx53qsb.ipk' is created.

Good; thanks.

> Still the other fsl-mm packages need some care. Both 'fsl-mm-codeclib' and
> 'fsl-mm-mp3enc-codeclib' try to install the 'fsl-mm-core.pc' pkgconfig file,
> so i guess the fsl-mm-mp3enc-codeclib needs the same trick than the
> 'fsl-mm-flv' package.

Yes, I think so. I will take a look on this.

> The fsl-mm-codeclib also seems to be missing files in the final package
> created. There is a warning in the build log:
>
> WARNING: QA Issue: fsl-mm-codeclib: Files/directories were installed but not
> shipped
>   /usr/lib/lib_ogg_parser_arm9_elinux.3.0.1.07.00
>   /usr/lib/lib_ogg_parser_arm11_elinux.3.0.1.07.00
>
> but i have verified that there are other missing files like
> 'lib_deinterlace_arm11_elinux.so'. I guess all those missing files are due
> to the wrong names of the library files in the source package.

Yes; I will check those things.

I will apply the patch now than and work on the other fixes.

--
Otavio Salvador                             O.S. Systems
E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br



More information about the meta-freescale mailing list