From: Chen Qi qi.c...@windriver.com
Many SysV init scripts need the /etc/init.d/functions script. But
this script is part of the initscripts package. As a result, the
initscripts package should always be installed into the system to
avoid errors when starting daemons. However, it makes no sense
From: Chen Qi qi.c...@windriver.com
Unlike the initscripts package which is useful in SysV systems but
not so useful in systemd systems, the initscripts-functions package
is useful for both.
For the reason stated above, this patch adds initscripts-funtions to
the RDEPENDS of
From: Chen Qi qi.c...@windriver.com
This is part of the systemd integration work.
Now we have two init systems in our project -- SysV and systemd.
If we are only using the SysV based systems, everything's happy because the
initscripts
package will and should be always installed. As a part of
From: Chen Qi qi.c...@windriver.com
The current status for systemd's ptest is not good. It has only two test cases.
However, it's better to have something than nothing. So we need to make these
two test cases actually have effect. This is what this patchset is trying to
achieve.
//Chen Qi
The
From: Chen Qi qi.c...@windriver.com
This patch mainly involves four changes.
1. Ship the sys.tar.xz and extract it on target to avoid ELOOP error.
2. Make systemd-ptest rdepend on bash and perl as the test cases need them.
3. Fix paths in Makefile so that the test cases could run on target.
4.
From: Chen Qi qi.c...@windriver.com
We have enabled SEAMLESS_GZ and SEAMLESS_BZ2 in defconfig, it's
reasonable for us to enable SEAMLESS_XZ as well. Otherwise, we
couldn't extract tar.xz file while we could extract tar.gz file.
Such situation would be somewhat confusing.
Signed-off-by: Chen Qi
From: Chen Qi qi.c...@windriver.com
Changes since V2:
1. Fix the commit message.
The following changes since commit 9daa1de753e58b7f678e68cf307f6028c0c79a6a:
qemu/local.conf.sample: Add sdl PACKAGECONFIG (2013-12-16 12:13:59 +)
are available in the git repository at:
From: Chen Qi qi.c...@windriver.com
Add ability to set the default target for systemd images.
The default target for system is controlled by SYSTEMD_DEFAULT_TARGET.
The default value for this variable is derived from checking whether
IMAGE_FEATURES contains 'x11-base' or not. Each image could
From: Chen Qi qi.c...@windriver.com
The following changes since commit 9daa1de753e58b7f678e68cf307f6028c0c79a6a:
qemu/local.conf.sample: Add sdl PACKAGECONFIG (2013-12-16 12:13:59 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
Installing complementary packages should not be attempt-only, otherwise,
errors would be hidden. For example, if we enable ptest distro feature,
and we add 'ptest-pkgs' to IMAGE_FEATRUES, then building a minimal image
would succeed without reporting any error.
From: Chen Qi qi.c...@windriver.com
Add ability to set the default target for systemd images.
The default value for the target is derived from checking whether
IMAGE_FEATRUES contains 'x11-base' or not. Each image could override
this value in its own recipe. For now, we don't need to do any
From: Chen Qi qi.c...@windriver.com
The following changes since commit 9daa1de753e58b7f678e68cf307f6028c0c79a6a:
qemu/local.conf.sample: Add sdl PACKAGECONFIG (2013-12-16 12:13:59 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
Changes since V1:
1. Fix a problem when building live images
The following changes since commit 9daa1de753e58b7f678e68cf307f6028c0c79a6a:
qemu/local.conf.sample: Add sdl PACKAGECONFIG (2013-12-16 12:13:59 +)
are available in the git repository at:
From: Chen Qi qi.c...@windriver.com
Add ability to set the default target for systemd images.
The default value for the target is derived from checking whether
IMAGE_FEATRUES contains 'x11-base' or not. Each image could override
this value in its own recipe. For now, we don't need to do any
From: Chen Qi qi.c...@windriver.com
On mpc8315e, a system freeze is encountered at system boot time if
connman and init-ifupdown are installed.
The error message before the freeze is:
ip: RTNETLINK answers: File exists
This problem is introduced by the following commit.
dc80eea
From: Chen Qi qi.c...@windriver.com
The following changes since commit bfec6b1947b472d6f1c9c7f297e66ede5e921069:
ref-manual: Removed work from the SDK_DEPLOY directory. (2013-12-11
14:20:19 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
It's a very common situation in OE/Yocto that the recipe authors/maintainers
either forget to set the CONFFILES variable or set it wrong.
For example, we don't have CONFFILES set in the shadow recipe. As a result,
/etc/login.defs from the shadow package is not
From: Chen Qi qi.c...@windriver.com
All files under ${sysconfdir} are configuration files for base-files
package. As this is the default behavior for CONFFILES handling, we
should not override it in this recipe.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
From: Chen Qi qi.c...@windriver.com
Previously, the CONFFILES variable is a list of config files to be
packaged. However, as these files may come directly from the source
instead of our WORKDIR, it's very common mistake that we forget to set
this variable in our recipes. This will lead to
From: Chen Qi qi.c...@windriver.com
Changes since V1:
1. Only patch the Makefile.am.
The following changes since commit d754ddcec78f5e264100ceda854e8412679d6866:
bitbake: process: Add timeout to select call (2013-12-10 17:55:29 +)
are available in the git repository at:
From: Chen Qi qi.c...@windriver.com
Characters like '-O2' or '-Ofast' will be replaced by '-O1' when
compiling cipher. If we are cross compiling libgcrypt and sysroot
contains such characters, we would get compile errors because the
sysroot path has been modified.
Fix this by adding whitespaces
From: Chen Qi qi.c...@windriver.com
This patchset mainly contains two changes:
1. Add the ability to set clear text password
The third patch serves as an example of how to do this in a recipe.
An additional patch has been sent to p...@yoctoproject.org, which adds extra
information to
From: Chen Qi qi.c...@windriver.com
This function replaces the root password with '*' if 'debug-tweaks'
is not in IMAGE_FEATURES. As a result, if we don't have 'debug-tweaks',
we would be locked out of the system. That means, if the user uses a
bbappend file for base-passwd to set the root
From: Chen Qi qi.c...@windriver.com
Use '-P' option for user3 to set a clear text password. This is supposed
to serve as an example of how to set clear text password in recipes.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
.../recipes-skeleton/useradd/useradd-example.bb|3 ++-
1
From: Chen Qi qi.c...@windriver.com
Allow user to set password in clear text. This is convenient when
we're building out an image.
This feature is mainly used by useradd.bbclass and extrausers.bbclass.
This patch adds a new option '-P' to useradd, usermod, groupadd and groupmod
commands
From: Chen Qi qi.c...@windriver.com
Previously, this function replaces the root password with '*' if
'debug-tweaks' is not in IMAGE_FEATURES. It not only zaps empty root
password, but also zaps non-empty root password. That means, if the
user uses a bbappend file for base-passwd to set the root
From: Chen Qi qi.c...@windriver.com
Default USE_DEVFS to 1 so that the `makedevs' command is not run
at rootfs time by default. There are mainly two reasons to do so.
1. This will fix a build failure with initramfs-kexecboot-klibc-image.
2. Most of our images use a filesystem over /dev. Most of
From: Chen Qi qi.c...@windriver.com
The following changes since commit 184038bedb20f74ba4dcad6ef2d92e87a9ba5f9a:
bitbake: fetch2/git: Ensure check is made in the correct directory
(2013-12-06 14:10:15 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
Characters like '-O2' or '-Ofast' will be replaced by '-O1' when
compiling cipher. If we are cross compiling libgcrypt and sysroot
contains such characters, we would get compile errors because the
sysroot path has been modified.
Fix this by adding whitespaces
From: Chen Qi qi.c...@windriver.com
The following changes since commit c51730aaa91066cfb51ad6ec2920fb4f9d9ea94c:
bitbake: Hob: check if warnings are related to package build (2013-12-03
17:45:54 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
The following changes since commit c51730aaa91066cfb51ad6ec2920fb4f9d9ea94c:
bitbake: Hob: check if warnings are related to package build (2013-12-03
17:45:54 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
The '-c DEV' option is specific to the switch_root provided by busybox.
switch_root from util-linux doesn't recognize this option. As a result,
if we we this init-live.sh script together with util-linux, we would get
a kernel panic when executing switch_root.
From: Chen Qi qi.c...@windriver.com
Add busybox_git.bb recipe so that it would be easier to hack with
busybox. Default the PREFERRED_VERSION to 1.21.1 so that we still
use busybox_1.21.1.bb as the default busybox recipe.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
From: Chen Qi qi.c...@windriver.com
The following changes since commit 32adaac34a614d106e6dd3e9f1130f4e94ff39ae:
libpng: set reasonable SUMMARY (2013-11-27 11:51:25 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib ChenQi/busybox-git
From: Chen Qi qi.c...@windriver.com
Add busybox_git.bb recipe so that it would be easier to hack with
busybox. Set DEFAULT_PREFERENCE to -1 in the git recipe so that we
still use the busybox_1.21.1.bb recipe by default.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
From: Chen Qi qi.c...@windriver.com
The following changes since commit 32adaac34a614d106e6dd3e9f1130f4e94ff39ae:
libpng: set reasonable SUMMARY (2013-11-27 11:51:25 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib ChenQi/busybox-git
From: Chen Qi qi.c...@windriver.com
If package A has implicit bash dependency but there's no explicit runtime
dependency written in its recipe, the rootfs task would fail if A is intalled
onto an image which doesn't have installed.
For example, if we add nfs-utils to core-image-minimal via:
From: Chen Qi qi.c...@windriver.com
De-bash some script in linux-firmware to make it not dependent on
bash.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
.../files/0001-linux-firmware-de-bash.patch| 47
.../linux-firmware/linux-firmware_git.bb
From: Chen Qi qi.c...@windriver.com
Make xz explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-extended/xz/xz_5.1.3alpha.bb |2 ++
1 file changed, 2
From: Chen Qi qi.c...@windriver.com
De-bash some script in lsb to make it not dependent on bash.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-extended/lsb/lsb/lsb_killproc |2 +-
meta/recipes-extended/lsb/lsb/lsb_log_message |2 +-
From: Chen Qi qi.c...@windriver.com
Make nfs-utils explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
.../nfs-utils/nfs-utils_1.2.9.bb |2 +-
1
From: Chen Qi qi.c...@windriver.com
Make apr-dev explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-support/apr/apr_1.4.8.bb |1 +
1 file changed, 1
From: Chen Qi qi.c...@windriver.com
Make dtc-misc explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-kernel/dtc/dtc.inc |1 +
1 file changed, 1
From: Chen Qi qi.c...@windriver.com
Make gzip explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-extended/gzip/gzip.inc |2 ++
1 file changed, 2
From: Chen Qi qi.c...@windriver.com
Make libtool explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-devtools/libtool/libtool-2.4.2.inc |1 +
1 file
From: Chen Qi qi.c...@windriver.com
Make apt explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-devtools/apt/apt_0.9.9.4.bb |2 +-
1 file changed, 1
From: Chen Qi qi.c...@windriver.com
Make pm-utils explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-bsp/pm-utils/pm-utils_1.4.1.bb |2 +-
1 file
From: Chen Qi qi.c...@windriver.com
Fix RDEPENDS for rpm-build.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-devtools/rpm/rpm_5.4.9.bb |3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/meta/recipes-devtools/rpm/rpm_5.4.9.bb
From: Chen Qi qi.c...@windriver.com
Make wiper appear before hdparm in PACKAGES so that wiper is packaged
correctly.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-extended/hdparm/hdparm_9.43.bb |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
From: Chen Qi qi.c...@windriver.com
Make kconfig-frontends explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
.../kconfig-frontends_3.12.0.0.bb |
From: Chen Qi qi.c...@windriver.com
Make libpam-xtests explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-extended/pam/libpam_1.1.6.bb |2 +-
1 file
From: Chen Qi qi.c...@windriver.com
Make kernel-dev explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/classes/kernel.bbclass |1 +
1 file changed, 1
From: Chen Qi qi.c...@windriver.com
De-bash scripts in lsbtest to make it not dependent on bash.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-extended/lsb/lsbtest/LSB_Test.sh |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
From: Chen Qi qi.c...@windriver.com
Make ltp explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-extended/ltp/ltp_20130904.bb |2 +-
1 file changed,
From: Chen Qi qi.c...@windriver.com
Make pax-utils explicitly rdepend on bash so that the rootfs task will
not fail for the reason of implicit runtime bash dependency.
[YOCTO #]
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-devtools/pax-utils/pax-utils_0.7.bb |2 ++
1
From: Chen Qi qi.c...@windriver.com
The following changes since commit d60b4ff3517487bd111c6d7e1410882280229377:
yocto-bsp: Add missing format specifier in bblayers error message (2013-11-21
14:20:28 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
Add 'virtual/kernel' to DEPENDS in image.bbclass so that the kernel
can get built by default. Otherwise, the kernel will not get built
unless it's required by other packages like v86d. As a result, if
we build 'core-image-minimal' for qemumips, the kernel is
From: Chen Qi qi.c...@windriver.com
The license_create_manifest function contains bashism, this will lead
to unexpected results on ubuntu build host, as sh is linked to dash on
ubuntu. Even if COPY_LIC_MANIFEST and COPY_LIC_DIRS are enabled, the
license files will still be missing on target.
From: Chen Qi qi.c...@windriver.com
The following changes since commit ea92671d9823e3667d6ced7ac2af20f991da404d:
bitbake: cooker: replace w file opening mode with a mode (2013-11-12
17:01:37 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
The following changes since commit ea92671d9823e3667d6ced7ac2af20f991da404d:
bitbake: cooker: replace w file opening mode with a mode (2013-11-12
17:01:37 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
Busybox also provides sulogin command, so we need to use the ALTERNATIVE
mechanism to manage it.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb |5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff
From: Chen Qi qi.c...@windriver.com
The following changes since commit ea92671d9823e3667d6ced7ac2af20f991da404d:
bitbake: cooker: replace w file opening mode with a mode (2013-11-12
17:01:37 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
If sysroot contains '-D' or '-I' characters, the SVN_NEON_INCLUDES and
the corresponding CFLAGS will not get the correct value.
This will cause build failures.
This patch fixes the above problem.
[YOCTO #5458]
Signed-off-by: Chen Qi qi.c...@windriver.com
From: Chen Qi qi.c...@windriver.com
The following changes since commit ea92671d9823e3667d6ced7ac2af20f991da404d:
bitbake: cooker: replace w file opening mode with a mode (2013-11-12
17:01:37 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
Allow user to set password in clear text. This is convenient when
we're building out an image.
This feature is mainly used by useradd.bbclass and extrausers.bbclass.
This patch adds a new option '-P' to useradd, usermod, groupadd and groupmod
commands
From: Chen Qi qi.c...@windriver.com
This patch checks the validity of TMPDIR.
The TMPDIR must match the following regexp.
^/[a-zA-Z0-9\-_/.~]+$
Detailed tests about why I came up with this regexp are displayed at the end of
this cover letter.
A major reason for why TMPDIR cannot support many
From: Chen Qi qi.c...@windriver.com
TMPDIR must be an absolute path, otherwise, the build will fail.
Special characters in TMPDIR will also cause build failures.
This patch enables checking for the validity of TMPDIR.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/classes/sanity.bbclass
From: Chen Qi qi.c...@windriver.com
TMPDIR must be an absolute path, otherwise, the build will fail.
Special characters in TMPDIR will also cause build failures.
This patch enables checking for the validity of TMPDIR.
The logic in sanity.bbclass has also been changed a little bit. For now,
we
From: Chen Qi qi.c...@windriver.com
Changes since V1:
1. Create the directory hierarchy for TMPDIR only if TMPDIR is valid
2. Handle ABI version change only if TMPDIR has been created.
3. If we had a valid TMPDIR for last build and this time the TMPDIR hasn't
changed location, we don't check
From: Chen Qi qi.c...@windriver.com
Changes since V1:
1. The two principles have been slightly adjusted as follows.
*) With /usr on a seperate partition, system should still boot without any
error.
*) Without /usr, system should be able to boot into single user mode. We do
not
need
From: Chen Qi qi.c...@windriver.com
As udev's init script needs udevadm, we should make udev RDEPEND on
udev-utils instead of just recommends it.
Also, move udevadm from /usr/bin to /bin. The purpose is to make udev
start correctly even if /usr is missing.
This patch also takes into
From: Chen Qi qi.c...@windriver.com
Previously, the checking for unsafe references is not strict enough. It
only checks whether '/usr/' is in the script. As a result, any script
containing statements like below will match this check.
PATH=/bin:/sbin:/usr/bin:/usr/sbin
However, as we
From: Chen Qi qi.c...@windriver.com
Install libkmod into base_libdir because udevd requires it. The purpose
is to make system boot into single user mode even if /usr is missing.
This patch fixes the following QA issue about unsafe references in
binaries.
/lib/udevd requires libkmod.so.2 (=
From: Chen Qi qi.c...@windriver.com
This patch fixes the following QA issue about unsafe reference in
binaries.
/lib/libgudev-1.0.so.0.1.1 requires /usr/lib/libgobject-2.0.so.0.
As libgudev is a GObject wrapper for libudev, and the purpose of
it is to make the development of GObject based
From: Chen Qi qi.c...@windriver.com
Install zlib into base_libdir as kmod needs it. The purpose is to
make system boot into single user mode even if /usr is missing.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-core/zlib/zlib_1.2.8.bb |2 +-
1 file changed, 1 insertion(+),
From: Chen Qi qi.c...@windriver.com
Install `ping6' provided by busybox into /usr/bin to sync with the
iputils package.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
.../busybox-install-ping6-to-usr-bin.patch | 25
meta/recipes-core/busybox/busybox_1.21.1.bb
From: Chen Qi qi.c...@windriver.com
According to FHS, only `ping' is required to be under /bin.
So this patch move other commands like `ping6' and 'traceroute6' to
/usr/bin.
Doing so will fix QA warnings of unsafe reference of binaries in ping6.
/bin/ping6.iputils requires
From: Chen Qi qi.c...@windriver.com
This patch has been tested with the following steps.
1. Build an image with nfs-utils and rpcbind.
2. Add to /etc/fstab an nfs mount point with the following commands.
mount -o loop tmp/deploy/images/qemux86/core-image-minimal-qemux86.ext3
root-disk-dir/
From: Chen Qi qi.c...@windriver.com
Previously, if we switch to runlevel 1 and then switch back to runlevel
5, the network interface will be brought down and the NFS service will
not be restarted correctly.
The problem is that the networking and rpcbind services are brought down
in runlevel 1
From: Chen Qi qi.c...@windriver.com
Previously, the checking for unsafe references is not strict enough. It
only checks whether '/usr/' is in the script. As a result, any script
containing statements like below will match this check.
PATH=/bin:/sbin:/usr/bin:/usr/sbin
However, as we
From: Chen Qi qi.c...@windriver.com
Install `ping6' provided by busybox into /usr/bin to sync with the
iputils package.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
.../busybox-install-ping6-to-usr-bin.patch | 25
meta/recipes-core/busybox/busybox_1.21.1.bb
From: Chen Qi qi.c...@windriver.com
Install zlib into base_libdir as kmod needs it. The purpose is to
make system boot into single user mode even if /usr is missing.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
meta/recipes-core/zlib/zlib_1.2.8.bb |2 +-
1 file changed, 1 insertion(+),
From: Chen Qi qi.c...@windriver.com
According to FHS, only `ping' is required to be under /bin.
So this patch move other commands like `ping6' and 'traceroute6' to
/usr/bin.
Doing so will fix QA warnings of unsafe reference of binaries in ping6.
/bin/ping6.iputils requires
From: Chen Qi qi.c...@windriver.com
The purpose of this script is to set up commands that busybox provides
if /usr is missing. In this way, the system can still boot into single
user mode for recovery or repair if the /usr partition is broken.
For normal use case, that is, /usr is on the same
From: Chen Qi qi.c...@windriver.com
This patch fixes the following QA issue about unsafe reference in
binaries.
/lib/libgudev-1.0.so.0.1.1 requires /usr/lib/libgobject-2.0.so.0.
As libgudev is a GObject wrapper for libudev, and the purpose of
it is to make the development of GObject based
From: Chen Qi qi.c...@windriver.com
As udev's init script needs udevadm, we should make udev RDEPEND on
udev-utils instead of just recommends it.
Also, move udevadm from /usr/bin to /bin. The purpose is to make udev
start correctly even if /usr is missing.
Signed-off-by: Chen Qi
From: Chen Qi qi.c...@windriver.com
Install libkmod into base_libdir because udevd requires it. The purpose
is to make system boot into single user mode even if /usr is missing.
This patch fixes the following QA issue about unsafe references in
binaries.
/lib/udevd requires libkmod.so.2 (=
From: Chen Qi qi.c...@windriver.com
This solution is based on the following two principles.
1. With /usr on a seperate partition, system should still boot without any
error.
2. Without /usr, system should be able to boot into single user mode with error.
When a QA warning about unsafe
From: Chen Qi qi.c...@windriver.com
Avoid infinite loop if the last record in EXTRA_USRES_PARAMS doesn't
end with a semicolon.
It's possible the the users will write configurations like below.
INHERIT += extrausers
EXTRA_USERS_PARAMS = useradd tester; useradd developer
In such situation, the
From: Chen Qi qi.c...@windriver.com
The following changes since commit 3e6b57fcfea93fbefd746ba056410409b35c5523:
mdadm: Disable the RUN_DIR check (2013-11-05 22:24:46 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib ChenQi/extrausers-loop
From: Chen Qi qi.c...@windriver.com
The following changes since commit 523f2a9ea970713fb775bc48f84b67420b1106a0:
cross-canadian: Improve comment (2013-10-30 18:01:34 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib ChenQi/iproute2
From: Chen Qi qi.c...@windriver.com
If we build a minimal image with iproute2 installed, the following
error will appear during rootfs.
error: Can't install iproute2-3.10.0-r0.0@i586: no package provides /bin/bash
The problem is that iproute2 has an implicit dependency on 'bash'.
This
From: Chen Qi qi.c...@windriver.com
The following changes since commit f3541226b8b1187e79dec0f6f9f3c58cedf9ac9b:
bitbake: hob: do not display the Package list may be incomplete! dialog
(2013-11-01 17:59:31 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib
From: Chen Qi qi.c...@windriver.com
Previously, our system had no boot log even if the bootlogd daemon was
started correctly. The root cause is that the log file doesn't exist
when starting the bootlogd.
Add '-c' option to bootlogd so that it will create the boot log if
it doesn't exist.
[YOCTO
From: Chen Qi qi.c...@windriver.com
Adjust the boot sequence in sysvinit based systems.
The mountall.sh (mounting the local file system) needs to be started
before udev and bootlogd.
This patch makes mountall.sh start before udev and removes the hack of
mounting tmpfs in the udev init script.
From: Chen Qi qi.c...@windriver.com
Take $D into consideration and make postinst run successfully at
rootfs time.
Signed-off-by: Chen Qi qi.c...@windriver.com
---
.../sgml-common/sgml-common_0.6.3.bb | 16
1 file changed, 16 insertions(+)
diff --git
From: Chen Qi qi.c...@windriver.com
---
meta/recipes-core/jpeg/jpeg_8d.bb | 10 +++---
1 file changed, 3 insertions(+), 7 deletions(-)
diff --git a/meta/recipes-core/jpeg/jpeg_8d.bb
b/meta/recipes-core/jpeg/jpeg_8d.bb
index eba5bf4..ad4fa51 100644
--- a/meta/recipes-core/jpeg/jpeg_8d.bb
From: Chen Qi qi.c...@windriver.com
Fix to take $D into consideration in pkg_postinst so that the postinst
script could run at rootfs time.
The existence of ${D} is ensured by the in base.bbclass.
do_install[dirs] = ${D} ${S} ${B}
So there's no need for this do_install_prepend.
From: Chen Qi qi.c...@windriver.com
The following changes since commit 523f2a9ea970713fb775bc48f84b67420b1106a0:
cross-canadian: Improve comment (2013-10-30 18:01:34 +)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib ChenQi/postinsts
From: Chen Qi qi.c...@windriver.com
If we build a minimal image with iproute2 installed, the following
error will appear during rootfs.
error: Can't install iproute2-3.10.0-r0.0@i586: no package provides /bin/bash
The problem is that iproute2 has an implicit dependency on 'bash'.
This
1 - 100 of 475 matches
Mail list logo