Re: [OE-core] [PATCH] bjam-native: inhibit sysroot strip

2015-08-09 Thread wenzong fan
On 08/09/2015 07:52 AM, Khem Raj wrote: On Jul 30, 2015, at 12:40 AM, wenzong fan wrote: On 07/29/2015 06:19 PM, Burton, Ross wrote: On 29 July 2015 at 08:34, mailto:wenzong@windriver.com>> wrote: +# bjam is already stripped, don't strip it again +INHIBIT_SYSROOT_STRIP = "1"

[OE-core] [poky][PATCH v8 11/11] gstreamer1.0-plugins-base: Need more buffers in output queue for better performance

2015-08-09 Thread Yuqing Zhu
Signed-off-by: Yuqing Zhu --- ...eed-more-buffers-in-output-queue-for-bett.patch | 32 ++ .../gstreamer/gstreamer1.0-plugins-base_1.4.5.bb | 1 + 2 files changed, 33 insertions(+) create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/encodebin-Nee

[OE-core] [poky][PATCH v8 07/11] gstreamer1.0-plugins-base: Make memory copy when video buffer's memory is read only

2015-08-09 Thread Yuqing Zhu
Detect the memory flag and use gst_buffer_copy_region with GST_BUFFER_COPY_DEEP parameter to perform deep memory copy. Signed-off-by: Yuqing Zhu --- ...rlay-make-memory-copy-when-video-buffer-s.patch | 129 + .../gstreamer/gstreamer1.0-plugins-base_1.4.5.bb | 1 + 2 files

[OE-core] [poky][PATCH v8 08/11] gstreamer1.0-plugins-base: Don't set async of custom text-sink to false

2015-08-09 Thread Yuqing Zhu
Setting async to false will lead A/V sync problem when seeking. The preroll need to use GAP event instead of setting async to false. Signed-off-by: Yuqing Zhu --- ...-don-t-set-async-of-custom-text-sink-to-f.patch | 31 ++ .../gstreamer/gstreamer1.0-plugins-base_1.4.5.bb |

[OE-core] [poky][PATCH v8 06/11] gstreamer1.0-plugins-base: Do not change EOS event to GAP event

2015-08-09 Thread Yuqing Zhu
-Sending EOS event instead of GAP event as GAP event has error if A/V have the different duration. -Stop sending second track EOS event when returing failure after sending the first track EOS. Fixed by ignoring the return error. Signed-off-by: Yuqing Zhu --- .../do-not-change-eos-event-to-ga

[OE-core] [poky][PATCH v8 10/11] gstreamer1.0-plugins-base: Set need_segment after sink pad receive GST_EVENT_SEGMENT

2015-08-09 Thread Yuqing Zhu
Subparse works in push mode, chain funciton will be called once up stream element finished the seeking and flushing. If set need_segment flag in src pad event handler, the segment event will be pushed earlier, result in the subtitle text will be send out to down stream from the beginning. Signed-

[OE-core] [poky][PATCH v8 05/11] gstreamer1.0-plugins-base: Keep sticky events around when doing a soft reset

2015-08-09 Thread Yuqing Zhu
The current code will first discard all frames, and then tries to copy all sticky events from the (now discarded) frames. So change the order. Signed-off-by: Yuqing Zhu --- ...p-sticky-events-around-when-doing-a-soft-.patch | 46 ++ .../gstreamer/gstreamer1.0-plugins-base_1.4

[OE-core] [poky][PATCH v8 09/11] gstreamer1.0-plugins-base: Enhance SSA text lines parsing

2015-08-09 Thread Yuqing Zhu
Some parser will pass in the original ssa text line which starts with "Dialog:" and there's are maybe multiple Dialog lines in one input buffer. Signed-off-by: Yuqing Zhu --- ...3-ssaparse-enhance-SSA-text-lines-parsing.patch | 225 + .../gstreamer/gstreamer1.0-plugins-base_1

[OE-core] [poky][PATCH v8 03/11] gstreamer1.0-plugins-base: Update video alignment after video alignment

2015-08-09 Thread Yuqing Zhu
Video buffer pool will update video alignment to respect stride alignment requirement. But haven't update it to video alignment in configure. Which will cause user get wrong video alignment. Signed-off-by: Yuqing Zhu --- .../videobuffer_updata_alignment_update.patch | 53 +++

[OE-core] [poky][PATCH v8 00/11] gstreamer1.0-plugins-base: Add patches for Gstreamer 1.4.5 base

2015-08-09 Thread Yuqing Zhu
-Fix id3demux issue -Handle audio/video decoder error -Update video alignment after video alignment -Gstvideofilter use new GST_VIDEO_FRAME_MAP_FLAG_NO_REF Add GST_VIDEO_FRAME_MAP_FLAG_NO_REF, keeping buffer writable Don't ref buffers twice when mapping -Keep sticky events around when doing a

[OE-core] [poky][PATCH v8 04/11] gstreamer1.0-plugins-base: Fix output buffer can't writable after frame_map() issue

2015-08-09 Thread Yuqing Zhu
-Add GST_VIDEO_FRAME_MAP_FLAG_NO_REF This makes sure that the buffer is not reffed another time when storing it in the GstVideoFrame, keeping it writable if it was writable. -Use new GST_VIDEO_FRAME_MAP_FLAG_NO_REF to replace the old one because it's kind of ugly. -Don't ref buffers twice when

[OE-core] [poky][PATCH v8 02/11] gstreamer1.0-plugins-base: Handle audio/video decoder error

2015-08-09 Thread Yuqing Zhu
When there is input data and no output data to the end of the stream, it will send GST_ELEMENT_ERROR and quit from playing. The patch comments the GST_ELEMENT_ERROR() and just add GST_ERROR_OBJECT() information instead. Signed-off-by: Yuqing Zhu --- .../handle-audio-video-decoder-error.patch

[OE-core] [poky][PATCH v8 01/11] gstreamer1.0-plugins-base: Bug fix for id3demux issue

2015-08-09 Thread Yuqing Zhu
Use g_utf16_to_utf8() instead of g_convert to fix the issue that id3 tags utf16 charaters cannot be extreacted in id3demux when try to get the id3v2 tag such as TIT2, TALB etc. Signed-off-by: Yuqing Zhu --- .../fix-id3demux-utf16-to-utf8-issue.patch | 54 ++ .../gstre

[OE-core] [PATCH 3/8] populate_sdk_ext: consider custom configuration in local.conf

2015-08-09 Thread Chen Qi
Copy the contents of local.conf under TOPDIR into the final generated local.conf. In this way, custom settings are also made into the final local.conf like IMAGE_INSTALL, DISTRO_FEATURES, VIRTUAL-RUNTIME_xxx, etc. Before this change, installing extensible SDK would usually report failure when prep

[OE-core] [PATCH 6/8] oe-publish-sdk: add script

2015-08-09 Thread Chen Qi
Add a script to publish extensible SDK to a specified destination. oe-publish-sdk Signed-off-by: Chen Qi --- scripts/oe-publish-sdk | 124 + 1 file changed, 124 insertions(+) create mode 100755 scripts/oe-publish-sdk diff --git a/scripts/oe-pu

[OE-core] [PATCH 8/8] devtool: add sdk.py plugin

2015-08-09 Thread Chen Qi
E.g. devtool sdk-update /mnt/sdk-repo/ devtool sdk-update http://mysdkhost/sdk Signed-off-by: Chen Qi --- scripts/lib/devtool/sdk.py | 182 + 1 file changed, 182 insertions(+) create mode 100644 scripts/lib/devtool/sdk.py diff --git a/scripts/lib/dev

[OE-core] [PATCH 4/8] populate_sdk_ext: don't remove the native qemu dependencies

2015-08-09 Thread Chen Qi
These dependencies were deliberately removed because it was assumed that they were provided by nativesdk packages. On the one hand, nativesdk packages in extensible SDK don't have these packages; on the other hand, even if we add these nativesdk packages, they are still not useful because we we nee

[OE-core] [PATCH 7/8] populate_sdk_ext: record SDK_TARGETS in devtool.conf

2015-08-09 Thread Chen Qi
Record the value of SDK_TARGETS for later use of devtool's sdk plugin for updating SDK. Signed-off-by: Chen Qi --- meta/classes/populate_sdk_ext.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes/populate_sdk_ext.bbclass index 3e36

[OE-core] [PATCH 2/8] copy_buildsystem: make sure bitbake directory is copied

2015-08-09 Thread Chen Qi
The previous code assumes that bitbake/ directory is under the core layer. This is the case for Yocto project. But users might clone oe-core and bitbake separately. So we use bb.__file__ to locate the bitbake directory to make sure it's copied into the extensible SDK. Signed-off-by: Chen Qi ---

[OE-core] [PATCH 5/8] Extensible SDK: allow for installation without preparing build system

2015-08-09 Thread Chen Qi
When publishing SDK, what we want is basically its metadata and sstate cache objects. We don't want the SDK to be prepared with running bitbake as it takes time which reproduces meaningless output for the published SDK. So this patch adds an option to allow for SDK to be extracted without preparin

[OE-core] [PATCH 1/8] populate_sdk_ext: install the latest buildtools-tarball

2015-08-09 Thread Chen Qi
If we do `bitbake buildtools-tarball' and then after one day do `bitbake core-image-minimal -c populate_sdk_ext', we would meet errors like below. | install: cannot stat '/buildarea2/chenqi/poky/build-systemd/tmp/deploy/sdk/ poky-glibc-x86_64-buildtools-tarball-core2-64-buildtools-nativesdk-standa

[OE-core] [PATCH 0/8] Extensible SDK fixes

2015-08-09 Thread Chen Qi
The following changes since commit 288c76a41aebaf54c7fca3782160830df462b9e4: builder: Fix multilib compile failure (2015-08-03 07:15:47 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib ChenQi/sdktool http://cgit.openembedded.org/cgit.cgi/

Re: [OE-core] [PATCH 0/2] insane.bbclass: fix package_qa_check_buildpaths

2015-08-09 Thread Robert Yang
Ping. // Robert On 07/15/2015 05:16 PM, Robert Yang wrote: The following changes since commit 6be698b7270f73f40d38713ecf13f12aec0ced61: dpkg: Fix for Fedora22 and new versions of tar (2015-07-13 13:46:45 +0100) are available in the git repository at: git://git.openembedded.org/openembe

Re: [OE-core] [PATCH][resend][v2] dhcp: make dhclient to get configuration for other programs

2015-08-09 Thread Rongqing Li
On 2015年07月27日 08:55, Rongqing Li wrote: ping -Roy ping -R On 2015年07月17日 14:31, rongqing...@windriver.com wrote: From: Li Wang Make dhclient to run /etc/dhcp/dhclient.d/*.sh, and get the configuration for ntp, nis or other programes These codes are from redhat rpm package. Signed-o

Re: [OE-core] [PATCH] systemd: fix systemd-udev-hwdb-update service

2015-08-09 Thread Rongqing Li
On 2015年07月24日 14:18, ChenQi wrote: ping Anybody has objection for this one? Best Regards, Chen Qi ping -R On 06/30/2015 01:16 PM, rongqing...@windriver.com wrote: From: Chen Qi The new version of systemd has implemented the following feature. Opointer.de/blog/projects/stateless.html

Re: [OE-core] [PATCH][v2] attr: drop sstate fix and narrow relative-libdir.patch to target

2015-08-09 Thread Rongqing Li
On 2015年08月07日 19:05, Richard Purdie wrote: On Thu, 2015-08-06 at 13:18 +0800, rongqing...@windriver.com wrote: From: Roy Li The relative-libdir.patch is no longer needed for native since fix_symlink for native has been added to revert what it done, Also this patch and fix_symlink add a race

Re: [OE-core] [PATCH 3/7] gptfdisk: update to 1.0.0

2015-08-09 Thread Richard Purdie
On Sat, 2015-08-08 at 12:48 -0700, Khem Raj wrote: > > On Aug 7, 2015, at 7:28 AM, Alexander Kanavin > > wrote: > > > > Also, use tarballs instead of git for fetching source code. > > git repository does not have version tags, so upstream version check > > cannot be performed. > > > > Signed-of

Re: [OE-core] [PATCH] libpam: Fix patch broken during upgrade

2015-08-09 Thread Richard Purdie
On Sun, 2015-08-09 at 15:10 -0700, Richard Purdie wrote: > "0x200" became "0200" during the upgrade to libpam 1.2.1 in: > http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=88dd997d9941b63ae9eead6690ecf2b785c0740c > and this broke the IMAGE_FEATURES like debug-tweaks. > > I've converted all

[OE-core] [PATCH] libpam: Fix patch broken during upgrade

2015-08-09 Thread Richard Purdie
"0x200" became "0200" during the upgrade to libpam 1.2.1 in: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=88dd997d9941b63ae9eead6690ecf2b785c0740c and this broke the IMAGE_FEATURES like debug-tweaks. I've converted all the values to octal here to match the original header file convent

Re: [OE-core] [meta-oe][PATCH] dosfstools-2.11: Fix memory leak in mkdosfs

2015-08-09 Thread Paul Eggleton
On Sunday 09 August 2015 10:03:25 Khem Raj wrote: > On Aug 9, 2015 9:21 AM, "Paul Eggleton" > wrote: > > On Saturday 08 August 2015 11:54:45 Khem Raj wrote: > > > > On Aug 7, 2015, at 12:54 PM, Paul Eggleton < > paul.eggle...@linux.intel.com> > > > > wrote:> > > > > > > > > On Friday 07 August 20

Re: [OE-core] [meta-oe][PATCH] dosfstools-2.11: Fix memory leak in mkdosfs

2015-08-09 Thread Khem Raj
On Aug 9, 2015 9:21 AM, "Paul Eggleton" wrote: > > On Saturday 08 August 2015 11:54:45 Khem Raj wrote: > > > On Aug 7, 2015, at 12:54 PM, Paul Eggleton < paul.eggle...@linux.intel.com> > > > wrote:> > > > On Friday 07 August 2015 12:26:56 Khem Raj wrote: > > >>> On Aug 7, 2015, at 2:51 AM, Paul Eg

Re: [OE-core] [meta-oe][PATCH] dosfstools-2.11: Fix memory leak in mkdosfs

2015-08-09 Thread Paul Eggleton
On Saturday 08 August 2015 11:54:45 Khem Raj wrote: > > On Aug 7, 2015, at 12:54 PM, Paul Eggleton > > wrote:> > > On Friday 07 August 2015 12:26:56 Khem Raj wrote: > >>> On Aug 7, 2015, at 2:51 AM, Paul Eggleton > >>> > >>> wrote:> > >>> > >>> On Thursday 06 August 2015 19:52:28 Khem Raj wrote

Re: [OE-core] [PATCH] runqemu: Add error handling for unexpected tap devices

2015-08-09 Thread Richard Purdie
On Sun, 2015-08-09 at 00:31 -0700, Khem Raj wrote: > > On Aug 9, 2015, at 12:03 AM, Richard Purdie > > wrote: > > > > In theory the code reduces the tap device number to an integer. This > > patch adds error checking to ensure that does happen and that the script > > exits if something unexpecte

Re: [OE-core] [PATCH 2/4] python3: remove package python3-robotparser

2015-08-09 Thread Dominic Sacré
On 2015-08-09 03:02, Khem Raj wrote: >> On Jul 28, 2015, at 7:58 AM, Dominic Sacré wrote: >> >> robotparser has been moved to urllib.robotparser in Python 3, and gets >> packaged as part of python3-netclient alongside the rest of urllib. >> This causes python3-modules to depend on an empty/missing

Re: [OE-core] [PATCH] runqemu: Add error handling for unexpected tap devices

2015-08-09 Thread Khem Raj
> On Aug 9, 2015, at 12:03 AM, Richard Purdie > wrote: > > In theory the code reduces the tap device number to an integer. This > patch adds error checking to ensure that does happen and that the script > exits if something unexpected happens. > I see these patches are already on master. Are

[OE-core] [PATCH] oeqa/qemurunner: Improve runqemu log output debug

2015-08-09 Thread Richard Purdie
If runqemu fails, ensure the log output is shown as its invaluable to aid debugging. Its slightly convoluted since we need to ensure we don't block on reading the pipe which may still be executing hence the need for nonblocking IO. Signed-off-by: Richard Purdie diff --git a/meta/lib/oeqa/utils/q

[OE-core] [PATCH] runqemu: Handle device names like tapX@NONE

2015-08-09 Thread Richard Purdie
ip list can return devices in the form tapX@NONE. If it does so, ensure we handle that case correctly. Newer distros appear to do this in some cases. [YOCTO #8129] Signed-off-by: Richard Purdie diff --git a/scripts/runqemu-internal b/scripts/runqemu-internal index 0ace485..d743322 100755 --- a/

[OE-core] [PATCH] runqemu: Add error handling for unexpected tap devices

2015-08-09 Thread Richard Purdie
In theory the code reduces the tap device number to an integer. This patch adds error checking to ensure that does happen and that the script exits if something unexpected happens. Signed-off-by: Richard Purdie diff --git a/scripts/runqemu-internal b/scripts/runqemu-internal index 03b40d8..0ace4