On 2016年01月20日 15:52, Richard Purdie wrote:
On Wed, 2016-01-20 at 13:27 +0800, Jian Liu wrote:
kernel-dev is replaced by kernel-devsrc
No, its not.
, which breaks
backward compaibilty.
-- add alias for kernel-devsrc
-- kernel-devsrc provides the kernel-dev.
-- remove kernel-dev from
On 2016年01月20日 15:49, Richard Purdie wrote:
On Wed, 2016-01-20 at 14:10 +0800, Jian Liu wrote:
linux-libc-headers-dbg is empty and unset ALLOW_EMPTY
for this sub-package.
Signed-off-by: Jian Liu <jian@windriver.com>
diff --git a/meta/recipes-kernel/linux-libc-headers/linu
On 2016年01月19日 19:37, Martin Jansa wrote:
On Tue, Jan 19, 2016 at 11:12:18AM +0800, Jian Liu wrote:
On 2016年01月16日 02:17, Richard Purdie wrote:
On Thu, 2016-01-14 at 14:46 +0800, Jian Liu wrote:
If setting IMAGE_INSTALL += "linux-libc-headers", do_rootfs will
cause
error.
ER
linux-libc-headers-dbg is empty and unset ALLOW_EMPTY
for this sub-package.
Signed-off-by: Jian Liu <jian@windriver.com>
diff --git a/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc
b/meta/recipes-kernel/linux-libc-headers/linux-libc-headers.inc
index 2ba6ed5..75f6899
kernel-dev is replaced by kernel-devsrc, which breaks
backward compaibilty.
-- add alias for kernel-devsrc
-- kernel-devsrc provides the kernel-dev.
-- remove kernel-dev from the sub-packages of linux-windriver
Signed-off-by: Jian Liu <jian@windriver.com>
diff --git a/meta/c
On 2016年01月16日 02:17, Richard Purdie wrote:
On Thu, 2016-01-14 at 14:46 +0800, Jian Liu wrote:
If setting IMAGE_INSTALL += "linux-libc-headers", do_rootfs will
cause
error.
ERROR: linux-libc-headers not found in the base feeds
This is because that there is no linux-libc-h
If setting IMAGE_INSTALL += "linux-libc-headers", do_rootfs will cause
error.
ERROR: linux-libc-headers not found in the base feeds
This is because that there is no linux-libc-headers.rpm generated.
Signed-off-by: Jian Liu <jian@windriver.com>
diff --git a/meta/recipes-k
Ping
On 2015年11月17日 13:31, Jian Liu wrote:
Hi Ross,
I check the values of d.getVarFlag('do_configure', 'task') and
d.getVarFlag('do_unpack', 'task') for gcc-source.
But it seems that both values are 1.
I use the following command to get the values,
os.system("echo 'do_unpa
he problem should not really be visible for the target package as the path
then will be "/etc/mke2fs.conf", and it is not likely that a user have no
permission to read /etc.
Signed-off-by: Jian Liu <jian@windriver.com>
---
.../fix-missing-check-for-per
not a bare
repo any more.
I do not know why "bareclone=1" is removed. This option seems to have no
side effect on kernel.
So I thinks this should be a hidden trouble.
Do you have any ideas?
Thanks!
Jian
On 2015年12月17日 06:29, Burton, Ross wrote:
On 2 November 2015 at 0
Ping
On 2015年11月13日 16:16, Jian Liu wrote:
Hi Raj,
I tried meta-rasberrypi with my patch and it works well.
The tasks of the recipe linux-rasberrypi is similar with linux-yocto
and linux-rasberrypi also inherits linux-yocto.bbclass
I read the codes of archiver and it seems that kernel
rton, Ross wrote:
On 16 November 2015 at 05:33, Jian Liu <jian@windriver.com
<mailto:jian@windriver.com>> wrote:
+ if d.getVarFlag('do_configure', 'noexec') == '1' or
'do_configure' not in d.getVar('__BBTASKS', False):
__BBTASKS is internal so shouldn't beused unless
Hi all,
Sorry for a mistake. Please ignore this patch
Jian
On 2015年11月13日 18:09, Jian Liu wrote:
gcc-source does not have the task do_configure, so if configured mode is set,
the task do_ar_configured depends on do_configure.
This will cause an error.
Signed-off-by: Jian Liu <j
gcc-source does not have the task do_configure, so if configured mode is set,
the task do_ar_configured depends on do_configure.
This will cause an error.
Signed-off-by: Jian Liu <jian@windriver.com>
---
archiver.bbclass | 11 ---
1 file changed, 8 insertions(+), 3 del
ernel-yocto', d)" when kernel needs to be
handled specially
What do you think?
Thanks!
Jian
On 2015年11月05日 10:22, Khem Raj wrote:
On Wed, Nov 4, 2015 at 6:14 PM, Jian Liu <jian@windriver.com> wrote:
Hi,
All kernels I list bellow will perform do_fetch(), do_unpack(),
do
bbappend files are not included in the archiver during do_ar_recipe.
Find and put them into the tarball.
Signed-off-by: Jian Liu <jian@windriver.com>
diff --git a/meta/classes/archiver.bbclass b/meta/classes/archiver.bbclass
index 1d17fc5..ccb5b09 100644
--- a/meta/classes/archiver.b
gcc-source does not have the task do_configure, so if configured mode is set,
the task do_ar_configured depends on do_configure.
This will cause an error.
Signed-off-by: Jian Liu <jian@windriver.com>
---
archiver.bbclass | 15 ---
1 file changed, 12 insertions(+), 3 del
If packages are conveyed to smart to install at the same time,
conflicts will not happen.
Try to install packages into sdk image at the same time
Signed-off-by: Jian Liu <jian@windriver.com>
---
sdk.py | 108 +
1 file c
日 13:57, Khem Raj wrote:
On Nov 3, 2015, at 1:22 AM, Jian Liu<jian@windriver.com> wrote:
>
>Hi,
>
>I test linux-dummy linux-yocto-dev linux-yocto-rt linux-yocto-tiny and the
result is as follows,
>
>linux-dummy: this package just meets some de
, linux-yocto-tiny: The S
variable of all packages is set to STAGING_KERNEK_DIR.
do_fetch and do_unpack just leave a bare git
repo of kernel and do_kernel_checkout gets the source code
Thanks!
Jian
On 2015年11月03日 05:30, Khem Raj wrote:
On Sun, Nov 1, 2015 at 10:23 PM, Jian Liu
If PACKAGE_DEBUG_SPLIT_STYLE='debug-file-directory', debuglibdir will be
"/usr/lib/debug". Usually 64bit libs should be put under "/usr/lib64".
This often cause an warning, so skip the checking.
Signed-off-by: Jian Liu <jian@windriver.com>
---
meta/classes/insa
The repo of kernel is bare git repository and we need to checkout to get
the source code.
Signed-off-by: Jian Liu <jian@windriver.com>
diff --git a/meta/classes/archiver.bbclass b/meta/classes/archiver.bbclass
index 41a552c..7387fbf 100644
--- a/meta/classes/archiver.bbclass
+++
name during setting LICENSE_EXCLUSION
Signed-off-by: Jian Liu <jian@windriver.com>
---
meta/classes/base.bbclass | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass
index f078001..89c8f04 100644
--- a/meta/c
will have conflicts during packages
installation.
Signed-off-by: Jian Liu jian@windriver.com
---
sdk.py | 45 +
1 file changed, 33 insertions(+), 12 deletions(-)
diff --git a/meta/lib/oe/sdk.py b/meta/lib/oe/sdk.py
index c57a441..7b43a29 100644
Some tools under scripts are missed and this can cause error
during building modules on the target
Build these tools by make script.
Also handle the .debug directories.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-kernel/linux/kernel-devsrc.bb | 6 +-
1 file changed, 5
bootchartd use the command lsb_release and pidof during running,
and also the two commands are not installed defaultly.
So add sysvinit-pidof and lsb in the RDEPENDS.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-devtools/bootchart2/bootchart2_git.bb | 5 +
1 file changed
bootchartd use the command lsb_release and pidof during running,
and also the two commands are not installed defaultly.
So add sysvinit-pidof and lsb in the RDEPENDS.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-devtools/bootchart2/bootchart2_git.bb | 5 +
1 file changed
can not find bootchart-collector.
Set LIBDIR to /lib64 during both task to fix this inconsistence
- bootchartd depends the command lsb_release and pidof during
running, so add sysvinit-pidof and lsb in the RDEPENDS
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-devtools
- man-1.6e-whatis2.patch does not delete the tail fi
fix it to avoid syntax error
- Use the command which to get the path of awk
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-extended/man/man/man-1.6e-whatis2.patch | 7 +++
meta/recipes-extended/man/man/man-1.6g-whatis3
The archived files contains symbol link files. These files
can not be accessed out of the building host. Copy files
instead of creating symbol link when archiving.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/lib/oe/patch.py | 10 +-
1 file changed, 9 insertions(+), 1 deletion
Use CONFFILES to mark editable files as such,
/etc/init.d/checkroot.sh
If there is no %config micro before the file name in the spec file,
this file will be overwritten after updating package.
This will make our settings lost.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes
Use CONFFILES to mark editable files as such,
/var/lib/logrotate.status
If there is no %config micro before the file name in the spec file,
this file will be overwritten after updating package.
This will make our settings lost.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes
Use CONFFILES to mark editable files as such,
/etc/motd
/etc/nsswitch.conf
/etc/profile
If there is no %config micro before the file name in the spec file,
this file will be overwritten after updating package.
This will make our settings lost.
Signed-off-by: Jian Liu jian
For example, if updating base-files with a new version of rpm, the file
/etc/nsswitch.conf which is created by base-files will be substituted by a new
file.
This is not what we want since our configuration may be lost after updating.
A resolution is to revise spec file of rpm and put %config
Use CONFFILES to mark editable files as such,
/var/lib/nfs/etab
/var/lib/nfs/statd/state
/var/lib/nfs/rmtab
If there is no %config micro before the file name in the spec file,
this file will be overwritten after updating package.
This will make our settings lost.
Signed-off-by: Jian Liu
after updating package.
This will make our settings lost.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-extended/pam/libpam_1.1.6.bb | 6 ++
1 file changed, 6 insertions(+)
diff --git a/meta/recipes-extended/pam/libpam_1.1.6.bb
b/meta/recipes-extended/pam/libpam_1.1.6.bb
When using cross compiler to build the package lsof on a host,
the value of LSOF_CCV in version.h genegrated by the Makefile
is the version of the compiler on the host while it should be
the version of cross compiler.
Signed-off-by: Jian Liu jian@windriver.com
---
.../lsof/files/compiler
If there is no %config micro before the file in the spec file,
this file will be over-written after updating this package
using rpm.
This will make our settings lost.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-core/initscripts/initscripts_1.0.bb | 2 ++
1 file changed, 2
Configure files and scripts may be over written when updating packages with rpm.
For example, if updating base-files with a new version of rpm, the file
/etc/nsswitch.conf which is created by base-files will be substituted by a new
file.
This is not what we want since our config files may be
If there is no %config micro before the file in the spec file,
this file will be over-written after updating this package
using rpm.
This will make our settings lost.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-extended/logrotate/logrotate_3.8.7.bb | 2 ++
1 file changed, 2
If there is no %config micro before the file in the spec file,
this file will be over-written after updating this package
using rpm.
This will make our settings lost.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-connectivity/nfs-utils/nfs-utils_1.3.0.bb | 2 ++
1 file changed
If there is no %config micro before the file in the spec file,
this file will be over-written after updating this package
using rpm.
This will make our settings lost.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-core/base-files/base-files_3.0.14.bb | 1 +
1 file changed, 1
If there is no %config micro before the file in the spec file,
this file will be over-written after updating this package
using rpm.
This will make our settings lost.
Signed-off-by: Jian Liu jian@windriver.com
---
meta/recipes-extended/pam/libpam_1.1.6.bb | 6 ++
1 file changed, 6
43 matches
Mail list logo