Skip to content

Instantly share code, notes, and snippets.

@yacuken
Created March 10, 2016 18:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yacuken/c1900c0db301bcba7508 to your computer and use it in GitHub Desktop.
Save yacuken/c1900c0db301bcba7508 to your computer and use it in GitHub Desktop.
./rpm/dhd/helpers/build_packages.sh kmap2qmap segfault
MerSDK $ droid > ./rpm/dhd/helpers/build_packages.sh
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.oKubGV
+ umask 022
+ cd /home/yacuken/mer/android/droid
+ LANG=C
+ export LANG
+ unset DISPLAY
+ CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi'
+ export CFLAGS
+ CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi'
+ export CXXFLAGS
+ FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fmessage-length=0 -march=armv7-a -mfloat-abi=hard -mfpu=neon -mthumb -Wno-psabi -I/usr/lib/gfortran/modules'
+ export FFLAGS
+ LD_AS_NEEDED=1
+ export LD_AS_NEEDED
+ echo _target_cpu is armv7hl
_target_cpu is armv7hl
+ rm -rf tmp
+ mkdir tmp
+ echo Verifying kernel config
Verifying kernel config
+ hybris/mer-kernel-check/mer_verify_kernel_config ./out/target/product/p5100/obj/KERNEL_OBJ/.config
WARNING: CONFIG_CGROUP_PERF is invalid
It is unset
Allowed values : y, !
Comment says: systemd (optional): http://0pointer.de/blog/projects/cgroups-vs-cgroups.html
WARNING: CONFIG_CHECKPOINT_RESTORE is invalid
It is unset
Allowed values : y, !
Comment says: rich-core-dumper (https://github.com/mer-tools/sp-rich-core/) needs this to collect all data for environment recreation.
WARNING: CONFIG_NETFILTER_NETLINK_ACCT is invalid
It is unset
Allowed values : y, m, !
Comment says: connman (optional): for routing and statistic support in sessions, http://git.kernel.org/cgit/network/connman/connman.git/commit/README?id=41f37125887cb9208da2441e350e1e3324c17ee6
WARNING: CONFIG_NETPRIO_CGROUP is invalid
It is unset
Allowed values : y, !
Comment says: systemd (optional): http://0pointer.de/blog/projects/cgroups-vs-cgroups.html
WARNING: CONFIG_CGROUP_MEM_RES_CTLR_KMEM is invalid
It is unset
Allowed values : y, !
Comment says: systemd (optional): http://0pointer.de/blog/projects/cgroups-vs-cgroups.html
WARNING: CONFIG_NETFILTER_XT_MATCH_NFACCT is invalid
It is unset
Allowed values : y, m, !
Comment says: connman (optional): for routing and statistic support in sessions, http://git.kernel.org/cgit/network/connman/connman.git/commit/README?id=41f37125887cb9208da2441e350e1e3324c17ee6
WARNING: CONFIG_WATCHDOG_NOWAYOUT is invalid
It is unset
Allowed values : y, !
Comment says: If device uses watchdogs with dsme (https://github.com/nemomobile/dsme), this option should be enabled or watchdog does not protect the device in case dsme crashes.
+ test -f rpm/helpers/mkbootimg.mk
+ test -f rpm/helpers/simg2img.mk
+ test -f rpm/helpers/img2simg.mk
+ echo Building local tools
Building local tools
++ readlink -e .
+ ANDROID_ROOT=/home/yacuken/mer/android/droid
+ cd rpm/dhd/helpers
+ make ANDROID_ROOT=/home/yacuken/mer/android/droid
make -f /home/yacuken/mer/android/droid/rpm/dhd/helpers/mkbootimg.mk -C /home/yacuken/mer/android/droid/system/core/mkbootimg/
make[1]: Entering directory `/home/yacuken/mer/android/droid/system/core/mkbootimg'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/yacuken/mer/android/droid/system/core/mkbootimg'
make -f /home/yacuken/mer/android/droid/rpm/dhd/helpers/img2simg.mk -C /home/yacuken/mer/android/droid/system/core/libsparse/
make[1]: Entering directory `/home/yacuken/mer/android/droid/system/core/libsparse'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/yacuken/mer/android/droid/system/core/libsparse'
make -f /home/yacuken/mer/android/droid/rpm/dhd/helpers/simg2img.mk -C /home/yacuken/mer/android/droid/system/core/libsparse/
make[1]: Entering directory `/home/yacuken/mer/android/droid/system/core/libsparse'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/yacuken/mer/android/droid/system/core/libsparse'
+ echo Building uid scripts
Building uid scripts
+ rpm/dhd/helpers/usergroupgen add
+ rpm/dhd/helpers/usergroupgen remove
+ echo Building udev rules
Building udev rules
+ mkdir tmp/udev.rules
++ grep -v .goldfish.rc
++ ls ./out/target/product/p5100/root/ueventd.espresso.rc
+ rpm/dhd/helpers/makeudev ./out/target/product/p5100/root/ueventd.rc ./out/target/product/p5100/root/ueventd.espresso.rc
WARNING Rule not converted: subsystem adf
WARNING Rule not converted: devname uevent_devname
+ echo Building mount units
Building mount units
+ mkdir tmp/units
+ shopt -s nullglob
++ echo ./out/target/product/p5100/root/fstab.espresso ./out/target/product/p5100/root/init.cm.rc ./out/target/product/p5100/root/init.environ.rc ./out/target/product/p5100/root/init.espresso.rc ./out/target/product/p5100/root/init.espresso.usb.rc ./out/target/product/p5100/root/init.rc ./out/target/product/p5100/root/init.trace.rc ./out/target/product/p5100/root/init.usb.configfs.rc ./out/target/product/p5100/root/init.usb.rc ./out/target/product/p5100/root/init.zygote32.rc ./out/target/product/p5100/root/ueventd.espresso.rc ./out/target/product/p5100/root/ueventd.rc
+ FSTAB_FILES='./out/target/product/p5100/root/fstab.espresso ./out/target/product/p5100/root/init.cm.rc ./out/target/product/p5100/root/init.environ.rc ./out/target/product/p5100/root/init.espresso.rc ./out/target/product/p5100/root/init.espresso.usb.rc ./out/target/product/p5100/root/init.rc ./out/target/product/p5100/root/init.trace.rc ./out/target/product/p5100/root/init.usb.configfs.rc ./out/target/product/p5100/root/init.usb.rc ./out/target/product/p5100/root/init.zygote32.rc ./out/target/product/p5100/root/ueventd.espresso.rc ./out/target/product/p5100/root/ueventd.rc'
+ shopt -u nullglob
+ rpm/dhd/helpers/makefstab --files ./out/target/product/p5100/root/fstab.espresso ./out/target/product/p5100/root/init.cm.rc ./out/target/product/p5100/root/init.environ.rc ./out/target/product/p5100/root/init.espresso.rc ./out/target/product/p5100/root/init.espresso.usb.rc ./out/target/product/p5100/root/init.rc ./out/target/product/p5100/root/init.trace.rc ./out/target/product/p5100/root/init.usb.configfs.rc ./out/target/product/p5100/root/init.usb.rc ./out/target/product/p5100/root/init.zygote32.rc ./out/target/product/p5100/root/ueventd.espresso.rc ./out/target/product/p5100/root/ueventd.rc --skip auto /acct /boot /cache /data /misc /recovery /staging /storage/usbdisk /sys/fs/cgroup /sys/fs/cgroup/memory /sys/kernel/debug /sys/kernel/config --outputdir tmp/units
Wrote system.unit
Wrote efs.unit
Wrote none.unit
Wrote sys-fs-cgroup-bfqio.unit
Wrote system.unit
Wrote mnt.unit
Wrote dev-cpuctl.unit
Wrote dev-cpuset.unit
Wrote sys-fs-pstore.unit
+ echo Fixing up mount points
Fixing up mount points
+ hybris/hybris-boot/fixup-mountpoints p5100 tmp/units/dev-cpuctl.mount tmp/units/dev-cpuset.mount tmp/units/efs.mount tmp/units/mnt.mount tmp/units/none.mount tmp/units/sys-fs-cgroup-bfqio.mount tmp/units/sys-fs-pstore.mount tmp/units/system.mount
Fixing mount-points for device p5100
+ echo Creating hw-release
Creating hw-release
+ cat
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.OJzRiH
+ umask 022
+ cd /home/yacuken/mer/android/droid
+ '[' /home/yacuken/mer/android/droid/installroot '!=' / ']'
+ rm -rf /home/yacuken/mer/android/droid/installroot
++ dirname /home/yacuken/mer/android/droid/installroot
+ mkdir -p /home/yacuken/mer/android/droid
+ mkdir /home/yacuken/mer/android/droid/installroot
+ LANG=C
+ export LANG
+ unset DISPLAY
++ cat tmp/units/all-units.txt
cat: tmp/units/all-units.txt: No such file or directory
+ echo install
install
+ rm -rf /home/yacuken/mer/android/droid/installroot
+ mkdir -p /home/yacuken/mer/android/droid/installroot/usr/libexec/droid-hybris/lib-dev-alog/
+ mkdir -p /home/yacuken/mer/android/droid/installroot/usr/libexec/droid-hybris/system
+ mkdir -p /home/yacuken/mer/android/droid/installroot/usr/lib/droid
+ mkdir -p /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/
+ mkdir -p /home/yacuken/mer/android/droid/installroot/lib/systemd/system
+ mkdir -p /home/yacuken/mer/android/droid/installroot/lib/udev/rules.d
+ mkdir -p /home/yacuken/mer/android/droid/installroot/etc/udev/rules.d
+ mkdir -p /home/yacuken/mer/android/droid/installroot//etc/os-release.d
+ mkdir -p /home/yacuken/mer/android/droid/installroot/usr/lib/modules/
+ mkdir -p /home/yacuken/mer/android/droid/installroot/usr/lib/droid
+ mkdir -p /home/yacuken/mer/android/droid/installroot//usr/bin/droid
+ mkdir -p /home/yacuken/mer/android/droid/installroot/img
+ mkdir -p /home/yacuken/mer/android/droid/installroot/boot
+ mkdir -p /home/yacuken/mer/android/droid/installroot/lib/modules
+ install -m 755 -D ./system/core/mkbootimg/mkbootimg /home/yacuken/mer/android/droid/installroot//usr/bin/
+ install -m 755 -D ./system/core/libsparse/simg2img /home/yacuken/mer/android/droid/installroot//usr/bin/
+ install -m 755 -D ./system/core/libsparse/img2simg /home/yacuken/mer/android/droid/installroot//usr/bin/
+ cp -a ./out/target/product/p5100/system/bin/updater /home/yacuken/mer/android/droid/installroot/boot/update-binary
+ cp -a ./out/target/product/p5100/hybris-updater-script /home/yacuken/mer/android/droid/installroot/boot
+ cp -a ./out/target/product/p5100/hybris-updater-unpack.sh /home/yacuken/mer/android/droid/installroot/boot
+ cp -a ./out/target/product/p5100/root/. /home/yacuken/mer/android/droid/installroot/
+ rm -f /home/yacuken/mer/android/droid/installroot/sbin/modprobe
+ sed -i -e '/^[[:space:]]*mount[[:space:]]/s/^/# Removed during droid-hal-device build : /' /home/yacuken/mer/android/droid/installroot/init.cm.rc /home/yacuken/mer/android/droid/installroot/init.environ.rc /home/yacuken/mer/android/droid/installroot/init.espresso.rc /home/yacuken/mer/android/droid/installroot/init.espresso.usb.rc /home/yacuken/mer/android/droid/installroot/init.rc /home/yacuken/mer/android/droid/installroot/init.trace.rc /home/yacuken/mer/android/droid/installroot/init.usb.configfs.rc /home/yacuken/mer/android/droid/installroot/init.usb.rc /home/yacuken/mer/android/droid/installroot/init.zygote32.rc /home/yacuken/mer/android/droid/installroot/ueventd.espresso.rc /home/yacuken/mer/android/droid/installroot/ueventd.rc
+ cp -a ./out/target/product/p5100/system/bin ./out/target/product/p5100/system/lib /home/yacuken/mer/android/droid/installroot/usr/libexec/droid-hybris/system/.
+ rm -rf /home/yacuken/mer/android/droid/installroot/usr/libexec/droid-hybris/system/lib/modules
+ cp -a ./out/target/product/p5100/obj/lib ./out/target/product/p5100/obj/include /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/
+ cp -a ./out/target/product/p5100/symbols /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/
+ HDRS=/home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers
+ mkdir -p /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers
+ echo 'Extracting headers for hybris'
Extracting headers for hybris
+ rpm/dhd/helpers/extract-headers.sh -p /usr/lib/droid-devel/droid-headers . /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/
+ echo Making new /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h
Making new /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h
+ sed '/CONFIG GOES HERE/,$d' /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h
+ cat
+ grep -q '^TARGET_USES_QCOM_BSP := true' ./device/samsung/espresso-common/BoardConfigCommon.mk ./device/samsung/p5100/BoardConfig.mk
+ grep -q 'PLATFORM_VERSION := 5.' ./build/core/version_defaults.mk
+ sed '0,/CONFIG GOES HERE/d' /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h
+ mv /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h.new /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h
+ mkdir -p /home/yacuken/mer/android/droid/installroot/usr/lib/pkgconfig/
+ mv /home/yacuken/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-headers.pc /home/yacuken/mer/android/droid/installroot/usr/lib/pkgconfig/
+ ln -s ../system/lib/liblog.so ../system/lib/libcutils.so /home/yacuken/mer/android/droid/installroot/usr/libexec/droid-hybris/lib-dev-alog/.
+ cp -a tmp/units/dev-cpuctl.mount tmp/units/dev-cpuset.mount tmp/units/efs.mount tmp/units/mnt.mount tmp/units/none.mount tmp/units/sys-fs-cgroup-bfqio.mount tmp/units/sys-fs-pstore.mount tmp/units/system.mount /home/yacuken/mer/android/droid/installroot//lib/systemd/system
+ cp -a tmp/udev.rules/999-android-system.rules /home/yacuken/mer/android/droid/installroot/lib/udev/rules.d/
+ ln -s /dev/null /home/yacuken/mer/android/droid/installroot/etc/udev/rules.d/60-persistent-v4l.rules
+ cp -a ./hybris/hybris-boot/init-script /home/yacuken/mer/android/droid/installroot/init-debug
+ install -D rpm/dhd/helpers/droid-user-add.sh /home/yacuken/mer/android/droid/installroot/usr/lib/droid/droid-user-add.sh
+ install -D rpm/dhd/helpers/droid-user-remove.sh /home/yacuken/mer/android/droid/installroot/usr/lib/droid/droid-user-remove.sh
+ rm -f /home/yacuken/mer/android/droid/installroot/fstab.espresso
+ rm -f '/home/yacuken/mer/android/droid/installroot/*goldfish*'
+ rm -rf /home/yacuken/mer/android/droid/installroot/proc /home/yacuken/mer/android/droid/installroot/sys /home/yacuken/mer/android/droid/installroot/dev /home/yacuken/mer/android/droid/installroot/sepolicy /home/yacuken/mer/android/droid/installroot/file_contexts /home/yacuken/mer/android/droid/installroot/property_contexts /home/yacuken/mer/android/droid/installroot/seapp_contexts
+ rm -rf /home/yacuken/mer/android/droid/installroot/charger /home/yacuken/mer/android/droid/installroot/res /home/yacuken/mer/android/droid/installroot/data
+ mkdir -p /home/yacuken/mer/android/droid/installroot/sbin
+ mv /home/yacuken/mer/android/droid/installroot/init /home/yacuken/mer/android/droid/installroot/sbin/droid-hal-init
+ find /home/yacuken/mer/android/droid/installroot/sbin/ -lname ../init -execdir echo rm '{}' ';' -execdir echo 'ln -s' ./droid-hal-init '{}' ';'
rm ./watchdogd
ln -s ./droid-hal-init ./watchdogd
rm ./ueventd
ln -s ./droid-hal-init ./ueventd
+ cp tmp/hw-release /home/yacuken/mer/android/droid/installroot//usr/lib/droid-devel/hw-release.vars
+ touch /home/yacuken/mer/android/droid/installroot//usr/lib/droid/droid-user-remove.sh.installed
++ cat out/target/product/p5100/obj/KERNEL_OBJ/include/config/kernel.release
+ KERNEL_RELEASE=3.0.31-CM-gf3c5fba
+ cp out/target/product/p5100/kernel /home/yacuken/mer/android/droid/installroot/boot/kernel-3.0.31-CM-gf3c5fba
+ cp out/target/product/p5100/obj/ROOT/hybris-boot_intermediates/boot-initramfs.gz /home/yacuken/mer/android/droid/installroot/boot/
+ echo /boot/kernel-3.0.31-CM-gf3c5fba
+ echo /boot/boot-initramfs.gz
+ cp out/target/product/p5100/dt.img /home/yacuken/mer/android/droid/installroot/boot/
+ MOD_DIR=/home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba
+ mkdir -p /home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba
+ cp -a out/target/product/p5100/system/lib/modules/. /home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba/.
+ cp -a out/target/product/p5100/obj/KERNEL_OBJ/modules.builtin /home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba/.
+ cp -a out/target/product/p5100/obj/KERNEL_OBJ/modules.order /home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba/.
+ mv /home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba /home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba
mv: cannot move `/home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba' to a subdirectory of itself, `/home/yacuken/mer/android/droid/installroot/lib/modules/3.0.31-CM-gf3c5fba/3.0.31-CM-gf3c5fba'
+ true
+ cp out/target/product/p5100/hybris-boot.img /home/yacuken/mer/android/droid/installroot/boot/
+ cp out/target/product/p5100/hybris-recovery.img /home/yacuken/mer/android/droid/installroot/boot/
++ cd /home/yacuken/mer/android/droid/installroot/lib/systemd/system
++ echo dev-cpuctl.mount dev-cpuset.mount efs.mount mnt.mount none.mount sys-fs-cgroup-bfqio.mount sys-fs-pstore.mount system.mount
+ echo 'dev-cpuctl.mount dev-cpuset.mount efs.mount mnt.mount none.mount sys-fs-cgroup-bfqio.mount sys-fs-pstore.mount system.mount'
+ install -D tmp/units/all-units.txt /home/yacuken/mer/android/droid/installroot/usr/lib/droid/all-units.txt
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/meego/brp-compress
+ /usr/lib/rpm/meego/brp-strip /bin/true
+ /usr/lib/rpm/meego/brp-strip-static-archive /bin/true
+ /usr/lib/rpm/meego/brp-strip-comment-note /bin/true /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
+ /usr/lib/rpm/meego/brp-python-hardlink
+ /usr/lib/rpm/meego/find-docs.sh /home/yacuken/mer/android/droid/installroot
+ /usr/lib/rpm/meego/brp-java-repack-jars
Processing files: droid-hal-p5100-0.0.6-201603101800.armv7hl
Provides: droid-hal flash-partition
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/grep /bin/ln /bin/sed /bin/sh /bin/touch /etc/login.defs /usr/bin/add-oneshot /usr/bin/getent systemd
Requires(preun): /bin/sh systemd
Requires(postun): systemd
Requires: /bin/sh libEGL.so libGLES_trace.so libbacktrace.so libbase.so libc++.so libc.so libc.so(LIBC) libc.so(LIBC_PRIVATE) libcutils.so libdl.so libdl.so(LIBC) libdsyscalls.so liblog.so libm.so libm.so(LIBC) libpcre.so libprotobuf-cpp-lite.so libselinux.so libunwind.so libutils.so rtld(GNU_HASH)
Processing files: droid-hal-p5100-devel-0.0.6-201603101800.armv7hl
Provides: droid-hal-devel libEGL.so libGLES_trace.so libGLESv1_CM.so libGLESv2.so libbacktrace.so libbase.so libc++.so libc.so libc.so(LIBC) libc.so(LIBC_PRIVATE) libcutils.so libdl.so libdl.so(LIBC) libdl.so(LIBC_PRIVATE) libdsyscalls.so liblog.so libm.so libm.so(LIBC) libm.so(LIBC_PRIVATE) libpcre.so libprotobuf-cpp-lite.so libselinux.so libunwind.so libutils.so linker pkgconfig(android-headers) = 6.0.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libEGL.so libGLES_trace.so libbacktrace.so libbase.so libc++.so libc.so libc.so(LIBC) libc.so(LIBC_PRIVATE) libcutils.so libdl.so libdl.so(LIBC) libdsyscalls.so liblog.so libm.so libm.so(LIBC) libpcre.so libprotobuf-cpp-lite.so libselinux.so libunwind.so libutils.so rtld(GNU_HASH)
Processing files: droid-hal-p5100-tools-0.0.6-201603101800.armv7hl
Provides: droid-hal-tools
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: ld-linux-armhf.so.3 ld-linux-armhf.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libz.so.1 libz.so.1(ZLIB_1.2.3.3) rtld(GNU_HASH)
Obsoletes: droid-hal-tools <= 0.0.2
Processing files: droid-hal-p5100-kernel-0.0.6-201603101800.armv7hl
Provides: droid-hal-kernel
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: droid-hal-p5100-kernel-modules-0.0.6-201603101800.armv7hl
Provides: droid-hal-kernel-modules
Requires(interp): /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Processing files: droid-hal-p5100-img-boot-0.0.6-201603101800.armv7hl
Provides: droid-hal-img-boot
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/grep /bin/ln /bin/sed /bin/touch /etc/login.defs /usr/bin/add-oneshot /usr/bin/getent
Processing files: droid-hal-p5100-img-recovery-0.0.6-201603101800.armv7hl
Provides: droid-hal-img-recovery
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/yacuken/mer/android/droid/installroot
Wrote: /home/yacuken/mer/android/droid/RPMS/droid-hal-p5100-0.0.6-201603101800.armv7hl.rpm
Wrote: /home/yacuken/mer/android/droid/RPMS/droid-hal-p5100-devel-0.0.6-201603101800.armv7hl.rpm
Wrote: /home/yacuken/mer/android/droid/RPMS/droid-hal-p5100-tools-0.0.6-201603101800.armv7hl.rpm
Wrote: /home/yacuken/mer/android/droid/RPMS/droid-hal-p5100-kernel-0.0.6-201603101800.armv7hl.rpm
Wrote: /home/yacuken/mer/android/droid/RPMS/droid-hal-p5100-kernel-modules-0.0.6-201603101800.armv7hl.rpm
Wrote: /home/yacuken/mer/android/droid/RPMS/droid-hal-p5100-img-boot-0.0.6-201603101800.armv7hl.rpm
Wrote: /home/yacuken/mer/android/droid/RPMS/droid-hal-p5100-img-recovery-0.0.6-201603101800.armv7hl.rpm
`RPMS/droid-hal-p5100-0.0.6-201603101800.armv7hl.rpm' -> `/home/yacuken/mer/android/droid/droid-local-repo/p5100/droid-hal-p5100-0.0.6-201603101800.armv7hl.rpm'
`RPMS/droid-hal-p5100-devel-0.0.6-201603101800.armv7hl.rpm' -> `/home/yacuken/mer/android/droid/droid-local-repo/p5100/droid-hal-p5100-devel-0.0.6-201603101800.armv7hl.rpm'
`RPMS/droid-hal-p5100-img-boot-0.0.6-201603101800.armv7hl.rpm' -> `/home/yacuken/mer/android/droid/droid-local-repo/p5100/droid-hal-p5100-img-boot-0.0.6-201603101800.armv7hl.rpm'
`RPMS/droid-hal-p5100-img-recovery-0.0.6-201603101800.armv7hl.rpm' -> `/home/yacuken/mer/android/droid/droid-local-repo/p5100/droid-hal-p5100-img-recovery-0.0.6-201603101800.armv7hl.rpm'
`RPMS/droid-hal-p5100-kernel-0.0.6-201603101800.armv7hl.rpm' -> `/home/yacuken/mer/android/droid/droid-local-repo/p5100/droid-hal-p5100-kernel-0.0.6-201603101800.armv7hl.rpm'
`RPMS/droid-hal-p5100-kernel-modules-0.0.6-201603101800.armv7hl.rpm' -> `/home/yacuken/mer/android/droid/droid-local-repo/p5100/droid-hal-p5100-kernel-modules-0.0.6-201603101800.armv7hl.rpm'
`RPMS/droid-hal-p5100-tools-0.0.6-201603101800.armv7hl.rpm' -> `/home/yacuken/mer/android/droid/droid-local-repo/p5100/droid-hal-p5100-tools-0.0.6-201603101800.armv7hl.rpm'
Spawning worker 0 with 40 pkgs
Workers Finished
Gathering worker results
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
connman not AVAILABLE
DBus call failed, falling back to libssu
Repository 'hotfixes' is up to date.
Repository 'jolla' is up to date.
Retrieving repository 'local-p5100-hal' metadata ....................................................................................................[done]
Building repository 'local-p5100-hal' cache .........................................................................................................[done]
Repository 'mer-tools' is up to date.
All repositories have been refreshed.
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.hCH9DU
+ umask 022
+ cd /home/yacuken/mer/android/droid/hybris/droid-configs
+ '[' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot '!=' / ']'
+ rm -rf /home/yacuken/mer/android/droid/hybris/droid-configs/installroot
++ dirname /home/yacuken/mer/android/droid/hybris/droid-configs/installroot
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs
+ mkdir /home/yacuken/mer/android/droid/hybris/droid-configs/installroot
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /home/yacuken/mer/android/droid/hybris/droid-configs/installroot
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs/installroot
+ rm -rf tmp/
+ mkdir -p tmp/
+ echo '%defattr(-,root,root,-)'
+ copy_files_from .//droid-configs-device/sparse
+ config_dir=.//droid-configs-device/sparse
+ '[' -d .//droid-configs-device/sparse ']'
+ cd .//droid-configs-device/sparse
+ sed 's/^.//'
+ find . '(' -type f -or -type l ')' -print
+ cp -R .//droid-configs-device/sparse/etc .//droid-configs-device/sparse/lib .//droid-configs-device/sparse/usr .//droid-configs-device/sparse/var /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/
+ delete_files tmp/droid-config.files delete_file.list 1
+ files=tmp/droid-config.files
+ deletelist=delete_file.list
+ dorm=1
+ '[' -e delete_file.list ']'
+ copy_files_from .//sparse
+ config_dir=.//sparse
+ '[' -d .//sparse ']'
+ cd .//sparse
+ sed 's/^.//'
+ find . '(' -type f -or -type l ')' -print
+ cp -R .//sparse/var /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/
+ delete_files tmp/droid-config.files delete_file_p5100.list 1
+ files=tmp/droid-config.files
+ deletelist=delete_file_p5100.list
+ dorm=1
+ '[' -e delete_file_p5100.list ']'
+ config_files tmp/droid-config.files rpm-config-files.files
+ files=tmp/droid-config.files
+ configlist=rpm-config-files.files
+ '[' -e rpm-config-files.files ']'
+ OFONONOPLUGIN=/home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ OFONO_MODEM_DEFAULT_PLUGINS=ril,rildev,rilmodem,sms_history,push_forwarder,push_notification,smart_messaging,mnclength,provision,nettime,connman,atmodem
+ echo ril,rildev,rilmodem,sms_history,push_forwarder,push_notification,smart_messaging,mnclength,provision,nettime,connman,atmodem
+ read line
+ sed 's/,/\n/g'
+ sed -i '/,ril\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,rildev\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,rilmodem\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,sms_history\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,push_forwarder\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,push_notification\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,smart_messaging\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,mnclength\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,provision\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,nettime\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,connman\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ sed -i '/,atmodem\\/d' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/var/lib/environment/ofono/noplugin.conf
+ read line
+ echo '%defattr(-,root,root,-)'
+ grep ohm tmp/droid-config.files
+ sed --in-place /ohm/d tmp/droid-config.files
+ echo '%defattr(-,root,root,-)'
+ grep pulse tmp/droid-config.files
+ sed --in-place /pulse/d tmp/droid-config.files
+ sed --in-place /preinit/d tmp/droid-config.files
+ grep /dconf/db/ tmp/droid-config.files
+ sed --in-place '/\/dconf\/db\//d' tmp/droid-config.files
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/
+ /usr/bin/repomd-pattern-builder.py --patternxml -p .//droid-configs-device/patterns/common -o /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/ --version=1 --release=1
Working on /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups//sailfish-porter-tools.xml
+ /usr/bin/repomd-pattern-builder.py --patternxml -p .//droid-configs-device/patterns/hybris -o /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/ --version=1 --release=1
Working on /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups//jolla-hw-adaptation-hybris-droid-vibrator.xml
Working on /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups//jolla-hw-adaptation-hybris.xml
+ /usr/bin/repomd-pattern-builder.py --patternxml -p .//patterns/ -o /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/ --version=1 --release=1
Working on /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups//jolla-configuration-p5100.xml
Working on /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups//jolla-hw-adaptation-p5100.xml
Working on /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups//jolla-ui-configuration-p5100.xml
+ sed --in-place 's|@PIXEL_RATIO@|2.0|' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/etc/dconf/db/vendor.d/silica-configs.txt
+ sed --in-place 's|@ICON_RES@|2.0|' /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/jolla-configuration-p5100.xml /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/jolla-hw-adaptation-hybris-droid-vibrator.xml /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/jolla-hw-adaptation-hybris.xml /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/jolla-hw-adaptation-p5100.xml /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/jolla-ui-configuration-p5100.xml /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/share/package-groups/sailfish-porter-tools.xml
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/board-mappings.d
+ sed -e 's|%DEVICE%|p5100|g' -e 's|%VENDOR%|samsung|g' -e 's|%OTHERDEVICE%|%{otherdevice}|g' -e 's|%DEVICE_PRETTY%|Galaxy Tab 2|g' -e 's|%VENDOR_PRETTY%|Samsung|g' -e 's|%ARCH%|armv7hl|g' droid-configs-device/ssu/board-mappings.d/05-sfe.ini.in
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/kickstart/pack/p5100
+ DEST_UPDATER=/home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/kickstart/pack/p5100/hybris
+ sed -e 's|@DEVICE@|p5100|g' .//droid-configs-device/kickstart/pack_package-droid-updater
+ '[' -f .//kickstart/pack_package-droid-updater ']'
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/kickstart/post_nochroot/
+ cp .//droid-configs-device/kickstart/post_nochroot/hybris /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/kickstart/post_nochroot/p5100
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/kickstart/attachment
+ cp -f .//droid-configs-device/kickstart/attachment_hybris /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/kickstart/attachment/p5100
+ cp -f .//kickstart/attachment_hybris /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/kickstart/attachment/p5100
cp: cannot stat `.//kickstart/attachment_hybris': No such file or directory
+ true
+ '[' -e .//kickstart ']'
+ echo 'Setting domain to sales'
Setting domain to sales
+ KS_LEVELS=false
+ mkdir -p /tmp/sandbox//usr/share
+ '[' -d /usr/share/ssu ']'
+ cp -Rf /usr/share/ssu /tmp/sandbox//usr/share/
+ rm -f /tmp/sandbox//usr/share/ssu/board-mappings.ini
+ cp -R /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu /tmp/sandbox//usr/share/
+ rm -f /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/ssu/board-mappings.ini
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/kickstarts
+ sleep 1
+ '[' -z false ']'
+ for M in p5100
+ for B in '$KS_LEVELS'
+ ssuks domain=sales model=p5100 sandbox=/tmp/sandbox outputdir=/home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/kickstarts/ rnd=false version=1
Using sandbox at /tmp/sandbox
Writing kickstart to /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/kickstarts//Jolla-@RELEASE@-p5100-@ARCH@.ks
+ ln -s /bin/false /home/yacuken/mer/android/droid/hybris/droid-configs/installroot/usr/lib/startup/preinit/is_total_erase_supported
+ mkdir -p /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/qt5/keymaps
+ /usr/lib/qt5/bin/kmap2qmap .//droid-configs-device/configs/droid.kmap .//droid-configs-device/configs/us.kmap /home/yacuken/mer/android/droid/hybris/droid-configs/installroot//usr/share/qt5/keymaps/droid.qmap
unable to dump 00048800
/var/tmp/rpm-tmp.hCH9DU: line 197: 16716 Segmentation fault (core dumped) /usr/lib/qt5/bin/kmap2qmap .//droid-configs-device/configs/droid.kmap .//droid-configs-device/configs/us.kmap $RPM_BUILD_ROOT//usr/share/qt5/keymaps/droid.qmap
error: Bad exit status from /var/tmp/rpm-tmp.hCH9DU (%install)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.hCH9DU (%install)
!! command failed at Thu Mar 10 18:01:41 UTC 2016, dying...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment