Hello All,
Facing segmentation fault (core dumped) while doing bitbake.
I am using Yocto Jethro branch.
When I added python3-pip recipe (in local.conf) and started building
image, segmentation fault occurred.
Although, I am able to bitbake python3-pip individually (i.e. bitbake
python3-pip).
As per log my assumption is, core dumped is occurring at make_ext4fs
execution.
Following are the error logs:
ERROR: Function failed: do_makesystem (log file is located at
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/temp/log.do_makesystem.15059)
ERROR: Logfile of failure stored in:
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/temp/log.do_makesystem.15059
Log data follows:
| DEBUG: Executing shell function do_makesystem
|
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/temp/run.do_makesystem.15059:
line 105: 15073 Segmentation fault (core dumped) make_ext4fs -J -b
1024 -s -a / -S
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/rootfs/etc/selinux/mls/contexts/files/file_contexts
-l 768000000
poky/build/tmp-glibc/deploy/images/apq8053-perf/apq8053-sysfs.ext4
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/rootfs
| WARNING:
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/temp/run.do_makesystem.15059:1
exit 139 from
| make_ext4fs -J -b 1024 -s -a / -S
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/rootfs/etc/selinux/mls/contexts/files/file_contexts
-l 768000000
poky/build/tmp-glibc/deploy/images/apq8053-perf/apq8053-sysfs.ext4
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/rootfs
| ERROR: Function failed: do_makesystem (log file is located at
poky/build/tmp-glibc/work/apq8053-oe-linux/machine-image/1.0-r0/temp/log.do_makesystem.15059)
ERROR: Task 11 (
poky/meta-qti-bsp/recipes-products/images/machine-image.bb,
do_makesystem) failed with exit code '1'
Whether python3-pip recipe is creating an issue or something else?
(attached the python3-pip recipe file)
Please let me know.
Any suggestions are welcome.
Regards,
Jaymin
SUMMARY = "The PyPA recommended tool for installing Python packages"
sHOMEPAGEsss = "https://pypi.python.org/pypi/pip"
SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=45665b53032c02b35e29ddab8e61fa91"
SRCNAME = "pip"
DEPENDS += "python3 python3-setuptools-native"
SRC_URI = " \
http://pypi.python.org/packages/source/p/${SRCNAME}/${SRCNAME}-${PV}.tar.gz \
"
SRC_URI[md5sum] = "6b19e0a934d982a5a4b798e957cb6d45"
SRC_URI[sha256sum] =
"89f3b626d225e08e7f20d85044afa40f612eb3284484169813dc2d0631f2a556"
S = "${WORKDIR}/${SRCNAME}-${PV}"
inherit distutils3
DISTUTILS_INSTALL_ARGS +=
"--install-lib=${D}${libdir}/${PYTHON_DIR}/site-packages"
do_install_prepend() {
install -d ${D}/${libdir}/${PYTHON_DIR}/site-packages
}
# Use setuptools site.py instead, avoid shared state issue
do_install_append() {
rm ${D}/${libdir}/${PYTHON_DIR}/site-packages/site.py
rm
${D}/${libdir}/${PYTHON_DIR}/site-packages/__pycache__/site.cpython-34.pyc
}
RDEPENDS_${PN} = "\
python3-compile \
python3-io \
python3-json \
python3-netserver \
python3-setuptools \
python3-unixadmin \
python3-xmlrpc \
"
--
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto