| Index: src/scripts/build_image
|
| diff --git a/src/scripts/build_image b/src/scripts/build_image
|
| index 722a8ef62b9ca0f604bb8b62f403e47984917011..58d6ba87c764c590ef5462e8d5eed87d43692689 100755
|
| --- a/src/scripts/build_image
|
| +++ b/src/scripts/build_image
|
| @@ -277,7 +277,7 @@ sudo cp -a "${BOARD_ROOT}"/lib/libgcc_s.so* "${ROOT_FS_DIR}/lib"
|
| sudo cp -a "${BOARD_ROOT}"/usr/lib/libstdc++.so* "${ROOT_FS_DIR}/usr/lib"
|
|
|
| INSTALL_MASK=""
|
| -if [[ $FLAGS_installmask -eq $FLAGS_FALSE ]] ; then
|
| +if [[ $FLAGS_installmask -eq ${FLAGS_TRUE} ]] ; then
|
| INSTALL_MASK="$DEFAULT_INSTALL_MASK"
|
| fi
|
|
|
| @@ -319,6 +319,11 @@ if [[ $FLAGS_withdev -eq $FLAGS_TRUE ]] ; then
|
| --root="$ROOT_DEV_DIR" --root-deps=rdeps \
|
| --usepkgonly chromeos-dev $EMERGE_JOBS
|
|
|
| + # TODO(sosa@chromium.org) - Re-hide under statefuldev after switch
|
| + # Flag will mount /usr/local on target device
|
| + sudo mkdir -p "$ROOT_FS_DIR/root"
|
| + sudo touch "$ROOT_FS_DIR/root/.dev_mode"
|
| +
|
| # The ldd tool is a useful shell script but lives in glibc; just copy it.
|
| sudo cp -a "$(which ldd)" "${ROOT_DEV_DIR}/usr/bin"
|
| fi
|
| @@ -387,13 +392,8 @@ menuentry "normal" {
|
|
|
| EOF
|
|
|
| -# Enable dev mode on the target system and re-run ldconfig
|
| -# for rootfs's ld.so.cache
|
| +# Run ldconfig for rootfs's ld.so.cache
|
| if [ $FLAGS_statefuldev -eq $FLAGS_TRUE ] ; then
|
| - # Flag will mount /usr/local on target device
|
| - sudo mkdir -p "$ROOT_FS_DIR/root"
|
| - sudo touch "$ROOT_FS_DIR/root/.dev_mode"
|
| -
|
| # Re-run ldconfig to fix /etc/ldconfig.so.cache
|
| sudo /sbin/ldconfig -r "$ROOT_FS_DIR"
|
|
|
|
|