mirror of
https://git.yoctoproject.org/poky
synced 2026-02-20 08:29:42 +01:00
rootfs_rpm.bbclass: Add additional system configuration to RPM space
The additional configuration should have been there from the beginning. The purpose of these config files is to have a consistent Berkeley DB configuration even if the underlying RPM version changes -- or the RPM macros change. This likely would not cause any problems until we attempted an upgrade of either BDB or RPM. (From OE-Core rev: a0682191e0743ed8ec1d30567eb26d4cde864ee8) Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
b26640f30a
commit
ff03a5167c
@@ -46,6 +46,32 @@ fakeroot rootfs_rpm_do_rootfs () {
|
||||
# Setup base system configuration
|
||||
mkdir -p ${IMAGE_ROOTFS}/etc/rpm/
|
||||
|
||||
mkdir -p ${IMAGE_ROOTFS}${rpmlibdir}
|
||||
mkdir -p ${IMAGE_ROOTFS}${rpmlibdir}/log
|
||||
cat > ${IMAGE_ROOTFS}${rpmlibdir}/DB_CONFIG << EOF
|
||||
# ================ Environment
|
||||
set_data_dir .
|
||||
set_create_dir .
|
||||
set_lg_dir ./log
|
||||
set_tmp_dir ./tmp
|
||||
|
||||
# -- thread_count must be >= 8
|
||||
set_thread_count 64
|
||||
|
||||
# ================ Logging
|
||||
|
||||
# ================ Memory Pool
|
||||
set_mp_mmapsize 268435456
|
||||
|
||||
# ================ Locking
|
||||
set_lk_max_locks 16384
|
||||
set_lk_max_lockers 16384
|
||||
set_lk_max_objects 16384
|
||||
mutex_set_max 163840
|
||||
|
||||
# ================ Replication
|
||||
EOF
|
||||
|
||||
#install pacakges
|
||||
export INSTALL_ROOTFS_RPM="${IMAGE_ROOTFS}"
|
||||
export INSTALL_PLATFORM_RPM="${TARGET_ARCH}"
|
||||
|
||||
Reference in New Issue
Block a user