| Summary: |
Fail to build subversion-native on Fedora 22 |
| Product: |
[Build System, Metadata & Runtime] OE-Core
|
Reporter: |
Yi Zhao <yi.zhao> |
| Component: |
devtools / tool chain | Assignee: |
Richard Purdie <richard.purdie> |
| Status: |
VERIFIED
FIXED
|
QA Contact: |
Yi Zhao <yi.zhao> |
| Severity: |
normal
|
|
|
| Priority: |
Undecided
|
CC: |
alexandru.c.georgescu, ke.zou, meta.mr.watcher, meta.watcher, richard.purdie, yi.zhao, zhangle.yang
|
| Version: |
1.9 | |
|
| Target Milestone: |
--- | |
|
| Hardware: |
x86 | |
|
| OS: |
Multiple | |
|
| Whiteboard: |
|
|
OS type for building Yocto:
|
---
|
Type of Regression:
|
Regression (Used to work)
|
|
Verified:
|
|
Documentation change:
|
No (bug/feature does not impact docs)
|
| Attachments: |
|
Created attachment 2572 [details] log.do_configure Git rev: master/18e902b2dc17746af453869bcc1fba4dbae7c94f This issue happens on both x86-64 and i686 for Fedora 22 Steps: cd poky/ . oe-init-build-env bitbake subversion-native Error message: ##################### | checking for Python includes... Traceback (most recent call last): | File "/buildarea/poky/build-test/tmp/work/x86_64-linux/subversion-native/1.8.13-r0/subversion-1.8.13/build/get-py-info.py", line 47, in <module> | from distutils import sysconfig | File "/buildarea/poky/build-test/tmp/sysroots/x86_64-linux/usr/lib/python2.7/distutils/sysconfig.py", line 22, in <module> | PREFIX = os.path.normpath(sys.prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) | TypeError: expected a character buffer object | | checking for compiling Python extensions... Traceback (most recent call last): | File "/buildarea/poky/build-test/tmp/work/x86_64-linux/subversion-native/1.8.13-r0/subversion-1.8.13/build/get-py-info.py", line 47, in <module> | from distutils import sysconfig | File "/buildarea/poky/build-test/tmp/sysroots/x86_64-linux/usr/lib/python2.7/distutils/sysconfig.py", line 22, in <module> | PREFIX = os.path.normpath(sys.prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) | TypeError: expected a character buffer object | | checking for linking Python extensions... Traceback (most recent call last): | File "/buildarea/poky/build-test/tmp/work/x86_64-linux/subversion-native/1.8.13-r0/subversion-1.8.13/build/get-py-info.py", line 47, in <module> | from distutils import sysconfig | File "/buildarea/poky/build-test/tmp/sysroots/x86_64-linux/usr/lib/python2.7/distutils/sysconfig.py", line 22, in <module> | PREFIX = os.path.normpath(sys.prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) | TypeError: expected a character buffer object | | checking for linking Python libraries... Traceback (most recent call last): | File "/buildarea/poky/build-test/tmp/work/x86_64-linux/subversion-native/1.8.13-r0/subversion-1.8.13/build/get-py-info.py", line 47, in <module> | from distutils import sysconfig | File "/buildarea/poky/build-test/tmp/sysroots/x86_64-linux/usr/lib/python2.7/distutils/sysconfig.py", line 22, in <module> | PREFIX = os.path.normpath(sys.prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) | TypeError: expected a character buffer object | | checking for apr_int64_t Python/C API format string... | configure: error: failed to recognize APR_INT64_T_FMT on this platform | Configure failed. The contents of all config.log files follows to aid debugging | ERROR: oe_runconf failed ################ I attached the full log.