Wind River Support Network

HomeDefectsLIN5-5791
Fixed

LIN5-5791 : Failed to make ISO image on some 32bit build servers if the rootfs image is greater than 2GB

Created: Mar 25, 2013    Updated: Dec 19, 2017
Resolved Date: Apr 1, 2013
Found In Version: 5.0.1
Fix Version: 5.0.1.2
Severity: Severe
Applicable for: Wind River Linux 5
Component/s: Userspace

Description

It's failed to make glibc-std ISO image on some 32bit build server (i.e. RHEL6.3 32bit) because the 32bit host tool "mkdosfs" can't support image greater than 2GB. 

NOTE: recipe wrlinux-image-glibc-std-1.0-r5: task do_bootimg: Started
ERROR: Function failed: build_hddimg (see /buildarea/build/target-intaller/xeon-std/bitbake_build/tmp/work/intel_xeon_core-wrs-linux/wrlinux-image-glibc-std-1.0-r5/temp/do_bootimg/log.do_bootimg.26712 for further information)
ERROR: Logfile of failure stored in: /buildarea/build/target-intaller/xeon-std/bitbake_build/tmp/work/intel_xeon_core-wrs-linux/wrlinux-image-glibc-std-1.0-r5/temp/do_bootimg/log.do_bootimg.26712
Log data follows:
| DEBUG: Executing python function do_bootimg
| DEBUG: Executing python function build_syslinux_cfg
| DEBUG: Python function build_syslinux_cfg finished
| DEBUG: Executing shell function build_hddimg
| mkdosfs: seek failed
| mkdosfs 2.11 (12 Mar 2005)
| WARNING: /buildarea/build/target-intaller/xeon-std/bitbake_build/tmp/work/intel_xeon_core-wrs-linux/wrlinux-image-glibc-std-1.0-r5/temp/do_bootimg/run.do_bootimg.build_hddimg.26712:214 exit 1 from
|   mkdosfs -n boot -S 512 -C ${IMG} ${BLOCKS}
| DEBUG: Python function do_bootimg finished
| ERROR: Function failed: build_hddimg (see /buildarea/build/target-intaller/xeon-std/bitbake_build/tmp/work/intel_xeon_core-wrs-linux/wrlinux-image-glibc-std-1.0-r5/temp/do_bootimg/log.do_bootimg.26712 for further information)
NOTE: recipe wrlinux-image-glibc-std-1.0-r5: task do_bootimg: Failed
ERROR: Task 9 (/buildarea/build/target-intaller/xeon-std/layers/wr-base/recipes-base/images/wrlinux-image-glibc-std.bb, do_bootimg) failed with exit code '1'
NOTE: Tasks Summary: Attempted 4096 tasks of which 4062 didn't need to be rerun and 1 failed.

Steps to Reproduce

configure --enable-kernel=standard --enable-rootfs=glibc-std+debug+analysis --enable-board=intel-xeon-core --enable-bootimage=iso --enable-target-installer=yes --enable-parallel-pkgbuilds=4 --enable-jobs=4

make fs

Other Downloads


Live chat
Online