Changes to images/qemux86/glibc/core-image-sato-sdk (files-in-image.txt): /var/cache/fontconfig/25713147-395c-4f9a-8396-52a04adeec12-le32d4.cache-7 was added /var/cache/fontconfig/2f3ec042-5430-4f9d-bd78-6a6e8a7fada8-le32d4.cache-7 was added /var/cache/fontconfig/6d3f36a9-f583-40f3-952f-3f447c4b97c8-le32d4.cache-7 was added /var/cache/fontconfig/6dcd1e02-cf75-452e-8b84-9a27ac26dec3-le32d4.cache-7 was added /var/cache/fontconfig/7d29c5cd-b2b6-4279-93f1-f462793ef1d4-le32d4.cache-7 was added /var/cache/fontconfig/d45f776d-b2e9-474a-8095-6c1a056b3bf1-le32d4.cache-7 was added /var/cache/fontconfig/e64d4e77-c0f5-4288-b8ed-ad09f2c2398c-le32d4.cache-7 was added /usr/bin/gpgscm was removed /var/cache/fontconfig/1471a16e-3ddd-4a07-8d2a-0d28971779f4-le32d4.cache-7 was removed /var/cache/fontconfig/164e4db0-bd71-49b1-a15d-d7c9d7a13377-le32d4.cache-7 was removed /var/cache/fontconfig/24e115bd-e04a-41df-98f8-0cb8186d2c05-le32d4.cache-7 was removed /var/cache/fontconfig/5fdab82d-7ffa-4c78-9408-71e711dd7b21-le32d4.cache-7 was removed /var/cache/fontconfig/71617777-bee5-4852-af28-2072c5d7e46d-le32d4.cache-7 was removed /var/cache/fontconfig/75c318e3-76b4-4b3d-90d5-c915a97a5b47-le32d4.cache-7 was removed /var/cache/fontconfig/c3b06834-c81a-415b-821a-98a68809af86-le32d4.cache-7 was removed Changes to images/qemux86/glibc/core-image-sato (files-in-image.txt): /var/cache/fontconfig/2422c9d7-9e84-40e1-b029-0726d34d4972-le32d4.cache-7 was added /var/cache/fontconfig/9002786c-6300-4691-9d17-9b1c820a2259-le32d4.cache-7 was added /usr/bin/gpgscm was removed /var/cache/fontconfig/25bc583d-29f3-4573-ac57-8cec858d7be6-le32d4.cache-7 was removed /var/cache/fontconfig/78010537-e431-4df0-8814-b120877702c3-le32d4.cache-7 was removed packages/core2-32-poky-linux/gnupg/gnupg: FILELIST: removed "/usr/bin/gpgscm" packages/core2-32-poky-linux/pulseaudio/pulseaudio-server: latest.pkg_preinst changed from "#!/bin/sh set -e bbnote () { echo "NOTE: $*" } bbwarn () { echo "WARNING: $*" } bbfatal () { echo "ERROR: $*" exit 1 } perform_groupadd () { local rootdir="$1" local opts="$2" bbnote "pulseaudio: Performing groupadd with [$opts]" local groupname=`echo "$opts" | awk '{ print $NF }'` local group_exists="`grep "^$groupname:" $rootdir/etc/group || true`" if test "x$group_exists" = "x"; then eval flock -x $rootdir/etc -c \"$PSEUDO groupadd \$opts\" || true group_exists="`grep "^$groupname:" $rootdir/etc/group || true`" if test "x$group_exists" = "x"; then bbfatal "pulseaudio: groupadd command did not succeed." fi else bbnote "pulseaudio: group $groupname already exists, not re-creating it" fi } perform_useradd () { local rootdir="$1" local opts="$2" bbnote "pulseaudio: Performing useradd with [$opts]" local username=`echo "$opts" | awk '{ print $NF }'` local user_exists="`grep "^$username:" $rootdir/etc/passwd || true`" if test "x$user_exists" = "x"; then eval flock -x $rootdir/etc -c \"$PSEUDO useradd \$opts\" || true user_exists="`grep "^$username:" $rootdir/etc/passwd || true`" if test "x$user_exists" = "x"; then bbfatal "pulseaudio: useradd command did not succeed." fi else bbnote "pulseaudio: user $username already exists, not re-creating it" fi } perform_groupmems () { local rootdir="$1" local opts="$2" bbnote "pulseaudio: Performing groupmems with [$opts]" local groupname=`echo "$opts" | awk '{ for (i = 1; i < NF; i++) if ($i == "-g" || $i == "--group") print $(i+1) }'` local username=`echo "$opts" | awk '{ for (i = 1; i < NF; i++) if ($i == "-a" || $i == "--add") print $(i+1) }'` bbnote "pulseaudio: Running groupmems command with group $groupname and user $username" local mem_exists="`grep "^$groupname:[^:]*:[^:]*:\([^,]*,\)*$username\(,[^,]*\)*$" $rootdir/etc/group || true`" if test "x$mem_exists" = "x"; then eval flock -x $rootdir/etc -c \"$PSEUDO groupmems \$opts\" || true mem_exists="`grep "^$groupname:[^:]*:[^:]*:\([^,]*,\)*$username\(,[^,]*\)*$" $rootdir/etc/group || true`" if test "x$mem_exists" = "x"; then bbfatal "pulseaudio: groupmems command did not succeed." fi else bbnote "pulseaudio: group $groupname already contains $username, not re-adding it" fi } OPT="" SYSROOT="" if test "x$D" != "x"; then # Installing into a sysroot SYSROOT="$D" OPT="--root $D" # Make sure login.defs is there, this is to make debian package backend work # correctly while doing rootfs. # The problem here is that if /etc/login.defs is treated as a config file for # shadow package, then while performing preinsts for packages that depend on # shadow, there might only be /etc/login.def.dpkg-new there in root filesystem. if [ ! -e $D/etc/login.defs -a -e $D/etc/login.defs.dpkg-new ]; then cp $D/etc/login.defs.dpkg-new $D/etc/login.defs fi # user/group lookups should match useradd/groupadd --root export PSEUDO_PASSWD="$SYSROOT" fi # If we're not doing a special SSTATE/SYSROOT install # then set the values, otherwise use the environment if test "x$UA_SYSROOT" = "x"; then # Installing onto a target # Add groups and users defined only for this package GROUPADD_PARAM="--system pulse" USERADD_PARAM="--system --home /var/run/pulse --no-create-home --shell /bin/false --groups audio,pulse --gid pulse pulse" GROUPMEMS_PARAM="" fi # Perform group additions first, since user additions may depend # on these groups existing if test "x`echo $GROUPADD_PARAM | tr -d '[:space:]'`" != "x"; then echo "Running groupadd commands..." # Invoke multiple instances of groupadd for parameter lists # separated by ';' opts=`echo "$GROUPADD_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$GROUPADD_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` while test "x$opts" != "x"; do perform_groupadd "$SYSROOT" "$OPT $opts" if test "x$opts" = "x$remaining"; then break fi opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` done fi if test "x`echo $USERADD_PARAM | tr -d '[:space:]'`" != "x"; then echo "Running useradd commands..." # Invoke multiple instances of useradd for parameter lists # separated by ';' opts=`echo "$USERADD_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$USERADD_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` while test "x$opts" != "x"; do perform_useradd "$SYSROOT" "$OPT $opts" if test "x$opts" = "x$remaining"; then break fi opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` done fi if test "x`echo $GROUPMEMS_PARAM | tr -d '[:space:]'`" != "x"; then echo "Running groupmems commands..." # Invoke multiple instances of groupmems for parameter lists # separated by ';' opts=`echo "$GROUPMEMS_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$GROUPMEMS_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` while test "x$opts" != "x"; do perform_groupmems "$SYSROOT" "$OPT $opts" if test "x$opts" = "x$remaining"; then break fi opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` done fi " to "#!/bin/sh set -e bbnote () { echo "NOTE: $*" } bbwarn () { echo "WARNING: $*" } bbfatal () { echo "ERROR: $*" exit 1 } perform_groupadd () { local rootdir="$1" local opts="$2" bbnote "pulseaudio: Performing groupadd with [$opts]" local groupname=`echo "$opts" | awk '{ print $NF }'` local group_exists="`grep "^$groupname:" $rootdir/etc/group || true`" if test "x$group_exists" = "x"; then eval flock -x $rootdir/etc -c \"$PSEUDO groupadd \$opts\" || true group_exists="`grep "^$groupname:" $rootdir/etc/group || true`" if test "x$group_exists" = "x"; then bbfatal "pulseaudio: groupadd command did not succeed." fi else bbnote "pulseaudio: group $groupname already exists, not re-creating it" fi } perform_useradd () { local rootdir="$1" local opts="$2" bbnote "pulseaudio: Performing useradd with [$opts]" local username=`echo "$opts" | awk '{ print $NF }'` local user_exists="`grep "^$username:" $rootdir/etc/passwd || true`" if test "x$user_exists" = "x"; then eval flock -x $rootdir/etc -c \"$PSEUDO useradd \$opts\" || true user_exists="`grep "^$username:" $rootdir/etc/passwd || true`" if test "x$user_exists" = "x"; then bbfatal "pulseaudio: useradd command did not succeed." fi else bbnote "pulseaudio: user $username already exists, not re-creating it" fi } perform_groupmems () { local rootdir="$1" local opts="$2" bbnote "pulseaudio: Performing groupmems with [$opts]" local groupname=`echo "$opts" | awk '{ for (i = 1; i < NF; i++) if ($i == "-g" || $i == "--group") print $(i+1) }'` local username=`echo "$opts" | awk '{ for (i = 1; i < NF; i++) if ($i == "-a" || $i == "--add") print $(i+1) }'` bbnote "pulseaudio: Running groupmems command with group $groupname and user $username" local mem_exists="`grep "^$groupname:[^:]*:[^:]*:\([^,]*,\)*$username\(,[^,]*\)*$" $rootdir/etc/group || true`" if test "x$mem_exists" = "x"; then eval flock -x $rootdir/etc -c \"$PSEUDO groupmems \$opts\" || true mem_exists="`grep "^$groupname:[^:]*:[^:]*:\([^,]*,\)*$username\(,[^,]*\)*$" $rootdir/etc/group || true`" if test "x$mem_exists" = "x"; then bbfatal "pulseaudio: groupmems command did not succeed." fi else bbnote "pulseaudio: group $groupname already contains $username, not re-adding it" fi } OPT="" SYSROOT="" if test "x$D" != "x"; then # Installing into a sysroot SYSROOT="$D" OPT="--root $D" # Make sure login.defs is there, this is to make debian package backend work # correctly while doing rootfs. # The problem here is that if /etc/login.defs is treated as a config file for # shadow package, then while performing preinsts for packages that depend on # shadow, there might only be /etc/login.def.dpkg-new there in root filesystem. if [ ! -e $D/etc/login.defs -a -e $D/etc/login.defs.dpkg-new ]; then cp $D/etc/login.defs.dpkg-new $D/etc/login.defs fi # user/group lookups should match useradd/groupadd --root export PSEUDO_PASSWD="$SYSROOT" fi # If we're not doing a special SSTATE/SYSROOT install # then set the values, otherwise use the environment if test "x$UA_SYSROOT" = "x"; then # Installing onto a target # Add groups and users defined only for this package GROUPADD_PARAM="--system audio; --system pulse" USERADD_PARAM="--system --home /var/run/pulse --no-create-home --shell /bin/false --groups audio,pulse --gid pulse pulse" GROUPMEMS_PARAM="" fi # Perform group additions first, since user additions may depend # on these groups existing if test "x`echo $GROUPADD_PARAM | tr -d '[:space:]'`" != "x"; then echo "Running groupadd commands..." # Invoke multiple instances of groupadd for parameter lists # separated by ';' opts=`echo "$GROUPADD_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$GROUPADD_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` while test "x$opts" != "x"; do perform_groupadd "$SYSROOT" "$OPT $opts" if test "x$opts" = "x$remaining"; then break fi opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` done fi if test "x`echo $USERADD_PARAM | tr -d '[:space:]'`" != "x"; then echo "Running useradd commands..." # Invoke multiple instances of useradd for parameter lists # separated by ';' opts=`echo "$USERADD_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$USERADD_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` while test "x$opts" != "x"; do perform_useradd "$SYSROOT" "$OPT $opts" if test "x$opts" = "x$remaining"; then break fi opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` done fi if test "x`echo $GROUPMEMS_PARAM | tr -d '[:space:]'`" != "x"; then echo "Running groupmems commands..." # Invoke multiple instances of groupmems for parameter lists # separated by ';' opts=`echo "$GROUPMEMS_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$GROUPMEMS_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` while test "x$opts" != "x"; do perform_groupmems "$SYSROOT" "$OPT $opts" if test "x$opts" = "x$remaining"; then break fi opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` done fi " Changes to packages/x86_64-linux/glib-2.0-native (sysroot): /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-linux was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-linux/glib-2.0-native was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0 was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native/usr was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native/usr/lib was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native/usr/lib/libglib-2.0.so.0.7200.3-gdb.py was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/buildtools/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native/usr/lib/libgobject-2.0.so.0.7200.3-gdb.py was added /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-linux was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-linux/glib-2.0-native was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0 was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native/usr was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native/usr/lib was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native/usr/lib/libglib-2.0.so.0.7200.3-gdb.py was removed /usr/share/gdb/auto-load/srv/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.72.3-r0/recipe-sysroot-native/usr/lib/libgobject-2.0.so.0.7200.3-gdb.py was removed