Hello Zhu, On Fri, Apr 1, 2016 at 6:00 AM, Yuqing Zhu <[email protected]> wrote: > For now, the gst1.0-fsl-plugin 4.0.8 has some build errors. > It seems that the gstreamer has been upgraded to 1.6, but gst1.0 v4.0.8 > is for gstreamer 1.4.5, which cause the build error. > And renaming first still can't pass the compiling.
gst1.0-fsl-plugin is the last patch of the serie so it will use the renamed dependencies. > How about this: > Upgrade to v 4.0.9( just create new recipe but not delete the old ones), > make the gst1.0 pass the compiling firstly, > and then delete the old recipes? Which can avoid building error of any > recipe's using old name. Does not work. The imx-codec replaces the libfslcodec and as such it needs to be done when upgrading. We can do it at same commit, no problem, but it needs to: - PROVIDES old recipe name - have code the generate the RREPLACE/RPROVIDES/RCONFLICTS of every binary. So for imx-codec, the former package generated: libfslcodec-test-bin_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [0] libfslcodec-png_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [1] libfslcodec-g.723.1_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [2] libfslcodec-jpeg_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [3] libfslcodec-h264_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [4] libfslcodec-bmp_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [5] libfslcodec-g.729ab_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [6] libfslcodec-gif_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [7] libfslcodec-sbc_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [8] libfslcodec-test-source_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [9] libfslcodec_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [10] libfslcodec-g.726_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [11] libfslcodec-doc_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [12] libfslcodec-meta_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [13] libfslcodec-nb_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [14] libfslcodec-flac_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [15] libfslcodec-g.711_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [16] libfslcodec-dev_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [17] libfslcodec-wb_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [18] libfslcodec-mpeg4asp_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [19] libfslcodec-dbg_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [20] libfslcodec-aac_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [21] libfslcodec-mp3_4.0.7-r0.3_cortexa9hf-vfp-neon-mx6qdl.ipk [22] and each counterpart needs to handle the upgrade. For example, imx-codec-aac needs to have propre RREPLACE/RPROVIDES/RCONFLICTS for libfslcodec-aac. In the former __split_libfslcodec_plugins function, you can handle the plugins subpackages, easily. -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
