-
-
Save Nokius/61e5d2736a3b7e92c18f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
MerSDK user@Build-Box-III:~/mer/android/droid$ mb2 -t $VENDOR-$DEVICE-armv7hl -s rpm/droid-hal-$DEVICE.spec build | |
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.G3qEZX | |
+ umask 022 | |
+ cd /home/user/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=vfpv3-d16 -mno-thumb -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=vfpv3-d16 -mno-thumb -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=vfpv3-d16 -mno-thumb -Wno-psabi -I/usr/lib/gfortran/modules' | |
+ export FFLAGS | |
+ LD_AS_NEEDED=1 | |
+ export LD_AS_NEEDED | |
+ rm -rf tmp | |
+ mkdir tmp | |
+ echo Verifying kernel config | |
Verifying kernel config | |
+ hybris/mer-kernel-check/mer_verify_kernel_config ./out/target/product/find5/obj/KERNEL_OBJ/.config | |
WARNING: CONFIG_CGROUP_MEM_RES_CTLR_SWAP is invalid | |
It is unset | |
Allowed values : y, ! | |
Comment says: systemd (optional): http://0pointer.de/blog/projects/cgroups-vs-cgroups.html | |
+ echo Building local tools | |
Building local tools | |
+ mkdir tmp/rpmsrc | |
+ cp /home/user/mer/android/droid/rpm/usergroupgen.c /home/user/mer/android/droid/rpm/apply-permissions.c tmp/rpmsrc/ | |
++ readlink -e . | |
+ ANDROID_ROOT=/home/user/mer/android/droid | |
+ cd tmp/rpmsrc | |
+ make ANDROID_ROOT=/home/user/mer/android/droid -f /home/user/mer/android/droid/rpm/makefile | |
cc -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=vfpv3-d16 -mno-thumb -Wno-psabi -I/home/user/mer/android/droid/system/core/include/private/ -std=c99 apply-permissions.c -o apply-permissions | |
cc -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=vfpv3-d16 -mno-thumb -Wno-psabi -I/home/user/mer/android/droid/system/core/include/private/ -std=c99 usergroupgen.c -o usergroupgen | |
+ echo Building uid scripts | |
Building uid scripts | |
+ tmp/rpmsrc/usergroupgen add | |
+ tmp/rpmsrc/usergroupgen remove | |
+ echo Building mount units | |
Building mount units | |
+ mkdir tmp/units | |
+ shopt -s nullglob | |
++ echo ./out/target/product/find5/root/fstab.qcom ./out/target/product/find5/root/init.cm.rc ./out/target/product/find5/root/init.environ.rc ./out/target/product/find5/root/init.qcom.rc ./out/target/product/find5/root/init.qcom.usb.rc ./out/target/product/find5/root/init.rc ./out/target/product/find5/root/init.recovery.qcom.rc ./out/target/product/find5/root/init.superuser.rc ./out/target/product/find5/root/init.trace.rc ./out/target/product/find5/root/init.usb.rc ./out/target/product/find5/root/ueventd.qcom.rc ./out/target/product/find5/root/ueventd.rc | |
+ FSTAB_FILES='./out/target/product/find5/root/fstab.qcom ./out/target/product/find5/root/init.cm.rc ./out/target/product/find5/root/init.environ.rc ./out/target/product/find5/root/init.qcom.rc ./out/target/product/find5/root/init.qcom.usb.rc ./out/target/product/find5/root/init.rc ./out/target/product/find5/root/init.recovery.qcom.rc ./out/target/product/find5/root/init.superuser.rc ./out/target/product/find5/root/init.trace.rc ./out/target/product/find5/root/init.usb.rc ./out/target/product/find5/root/ueventd.qcom.rc ./out/target/product/find5/root/ueventd.rc' | |
+ shopt -u nullglob | |
+ chmod 755 /home/user/mer/android/droid/rpm/makefstab | |
+ /home/user/mer/android/droid/rpm/makefstab --files ./out/target/product/find5/root/fstab.qcom ./out/target/product/find5/root/init.cm.rc ./out/target/product/find5/root/init.environ.rc ./out/target/product/find5/root/init.qcom.rc ./out/target/product/find5/root/init.qcom.usb.rc ./out/target/product/find5/root/init.rc ./out/target/product/find5/root/init.recovery.qcom.rc ./out/target/product/find5/root/init.superuser.rc ./out/target/product/find5/root/init.trace.rc ./out/target/product/find5/root/init.usb.rc ./out/target/product/find5/root/ueventd.qcom.rc ./out/target/product/find5/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 persist.unit | |
Wrote firmware.unit | |
Wrote mnt-asec.unit | |
Wrote mnt-obb.unit | |
Wrote mnt-fuse.unit | |
Wrote sys-fs-pstore.unit | |
+ echo Fixing up mount points | |
Fixing up mount points | |
+ hybris/hybris-boot/fixup-mountpoints find5 tmp/units/firmware.mount tmp/units/mnt-asec.mount tmp/units/mnt-fuse.mount tmp/units/mnt-obb.mount tmp/units/persist.mount tmp/units/sys-fs-pstore.mount tmp/units/system.mount | |
Fixing mount-points for device find5 | |
+ echo Creating hw-release | |
Creating hw-release | |
+ cat | |
+ '[' -e ./repo_service_manifest.xml ']' | |
+ ./.repo/repo/repo manifest -r -o tmp/manifest.xml | |
WARNING: terminal is not fully functional | |
Traceback (most recent call last): | |
File "/home/user/mer/android/droid/.repo/repo/main.py", line 506, in <module> | |
_Main(sys.argv[1:]) | |
File "/home/user/mer/android/droid/.repo/repo/main.py", line 482, in _Main | |
result = repo._Run(argv) or 0 | |
File "/home/user/mer/android/droid/.repo/repo/main.py", line 161, in _Run | |
result = cmd.Execute(copts, cargs) | |
File "/home/user/mer/android/droid/.repo/repo/subcmds/manifest.py", line 80, in Execute | |
self._Output(opt) | |
File "/home/user/mer/android/droid/.repo/repo/subcmds/manifest.py", line 70, in _Output | |
peg_rev_upstream = opt.peg_rev_upstream) | |
File "/home/user/mer/android/droid/.repo/repo/manifest_xml.py", line 318, in Save | |
output_projects(None, root, list(sorted(projects))) | |
File "/home/user/mer/android/droid/.repo/repo/manifest_xml.py", line 242, in output_projects | |
output_project(parent, parent_node, project) | |
File "/home/user/mer/android/droid/.repo/repo/manifest_xml.py", line 269, in output_project | |
value = p.work_git.rev_parse(HEAD + '^0') | |
File "/home/user/mer/android/droid/.repo/repo/project.py", line 2560, in runner | |
p.stderr)) | |
error.GitError: platform/prebuilts/sdk rev-parse: error: end of packfile .git/objects/pack/pack-c470046c4882b4db8797a107bd0da1432b2b72c2.pack is unavailable | |
warning: packfile .git/objects/pack/pack-c470046c4882b4db8797a107bd0da1432b2b72c2.pack cannot be accessed | |
error: end of packfile .git/objects/pack/pack-c470046c4882b4db8797a107bd0da1432b2b72c2.pack is unavailable | |
warning: packfile .git/objects/pack/pack-c470046c4882b4db8797a107bd0da1432b2b72c2.pack cannot be accessed | |
error: end of packfile .git/objects/pack/pack-c470046c4882b4db8797a107bd0da1432b2b72c2.pack is unavailable | |
warning: packfile .git/objects/pack/pack-c470046c4882b4db8797a107bd0da1432b2b72c2.pack cannot be accessed | |
fatal: failed to read object cfcef469537869947abb9aa1d656774cc2678d4c: Invalid argument | |
+ exit 0 | |
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Srfgy5 | |
+ umask 022 | |
+ cd /home/user/mer/android/droid | |
+ '[' /home/user/mer/android/droid/installroot '!=' / ']' | |
+ rm -rf /home/user/mer/android/droid/installroot | |
++ dirname /home/user/mer/android/droid/installroot | |
+ mkdir -p /home/user/mer/android/droid | |
+ mkdir /home/user/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/user/mer/android/droid/installroot | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/libexec/droid-hybris/lib-dev-alog/ | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/libexec/droid-hybris/system | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/lib/droid | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/lib/droid-devel/ | |
+ mkdir -p /home/user/mer/android/droid/installroot/lib/systemd/system | |
+ mkdir -p /home/user/mer/android/droid/installroot/lib/udev/rules.d | |
+ mkdir -p /home/user/mer/android/droid/installroot/etc/udev/rules.d | |
+ mkdir -p /home/user/mer/android/droid/installroot//var/lib/environment/compositor | |
+ mkdir -p /home/user/mer/android/droid/installroot//var/lib/environment/nemo | |
+ mkdir -p /home/user/mer/android/droid/installroot//usr/lib/oneshot.d | |
+ mkdir -p /home/user/mer/android/droid/installroot//etc/os-release.d | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/lib/modules/ | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/lib/droid | |
+ mkdir -p /home/user/mer/android/droid/installroot//usr/bin/droid | |
+ mkdir -p /home/user/mer/android/droid/installroot/img | |
+ mkdir -p /home/user/mer/android/droid/installroot/boot | |
+ mkdir -p /home/user/mer/android/droid/installroot/lib/modules | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/lib/startup/preinit | |
+ cp -a ./out/target/product/find5/system/bin/updater /home/user/mer/android/droid/installroot/boot/update-binary | |
+ cp -a ./out/target/product/find5/hybris-updater-script /home/user/mer/android/droid/installroot/boot | |
+ cp -a ./out/target/product/find5/hybris-updater-unpack.sh /home/user/mer/android/droid/installroot/boot | |
+ cp -a ./out/target/product/find5/root/. /home/user/mer/android/droid/installroot/ | |
+ sed -i -e '/^[[:space:]]*mount[[:space:]]/s/^/# Removed during droid-hal-device build : /' /home/user/mer/android/droid/installroot/init.cm.rc /home/user/mer/android/droid/installroot/init.environ.rc /home/user/mer/android/droid/installroot/init.qcom.rc /home/user/mer/android/droid/installroot/init.qcom.usb.rc /home/user/mer/android/droid/installroot/init.rc /home/user/mer/android/droid/installroot/init.recovery.qcom.rc /home/user/mer/android/droid/installroot/init.superuser.rc /home/user/mer/android/droid/installroot/init.trace.rc /home/user/mer/android/droid/installroot/init.usb.rc /home/user/mer/android/droid/installroot/ueventd.qcom.rc /home/user/mer/android/droid/installroot/ueventd.rc | |
+ cp -a ./out/target/product/find5/system/bin ./out/target/product/find5/system/lib /home/user/mer/android/droid/installroot/usr/libexec/droid-hybris/system/. | |
+ cp -a ./out/target/product/find5/obj/lib ./out/target/product/find5/obj/include /home/user/mer/android/droid/installroot/usr/lib/droid-devel/ | |
+ cp -a ./out/target/product/find5/symbols /home/user/mer/android/droid/installroot/usr/lib/droid-devel/ | |
+ HDRS=/home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers | |
+ cp tmp/manifest.xml /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/repo-manifest.xml | |
+ echo 'Extracting headers for hybris' | |
Extracting headers for hybris | |
+ chmod 755 /home/user/mer/android/droid/rpm/extract-headers.sh | |
+ /home/user/mer/android/droid/rpm/extract-headers.sh -p /usr/lib/droid-devel/droid-headers . /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/ | |
+ echo Making new /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h | |
Making new /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h | |
+ sed '/CONFIG GOES HERE/,$d' /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h | |
+ cat | |
+ sed '0,/CONFIG GOES HERE/d' /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h | |
+ mv /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h.new /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-config.h | |
+ mkdir -p /home/user/mer/android/droid/installroot/usr/lib/pkgconfig/ | |
+ mv /home/user/mer/android/droid/installroot/usr/lib/droid-devel/droid-headers/android-headers.pc /home/user/mer/android/droid/installroot/usr/lib/pkgconfig/ | |
+ ln -s ../system/lib/liblog.so ../system/lib/libcutils.so /home/user/mer/android/droid/installroot/usr/libexec/droid-hybris/lib-dev-alog/. | |
+ cp -a tmp/units/firmware.mount tmp/units/mnt-asec.mount tmp/units/mnt-fuse.mount tmp/units/mnt-obb.mount tmp/units/persist.mount tmp/units/sys-fs-pstore.mount tmp/units/system.mount /home/user/mer/android/droid/installroot//lib/systemd/system | |
+ cp -a rpm/dsp/systemd/adbd.service rpm/dsp/systemd/droid-battery-monitor.service rpm/dsp/systemd/droid-hal-init.service rpm/dsp/systemd/droid-late-start.service /home/user/mer/android/droid/installroot//lib/systemd/system | |
+ cp -a 'tmp/udev.rules/*' /home/user/mer/android/droid/installroot/lib/udev/rules.d/ | |
cp: cannot stat `tmp/udev.rules/*': No such file or directory | |
error: Bad exit status from /var/tmp/rpm-tmp.Srfgy5 (%install) | |
RPM build errors: | |
Bad exit status from /var/tmp/rpm-tmp.Srfgy5 (%install) | |
MerSDK user@Build-Box-III:~/mer/android/droid$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment