| Summary: | Fedora 23 build fails with locale error | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Mihail Stanciu <stanciux.mihail> | ||||
| Component: | core | Assignee: | Ross Burton <ross.burton> | ||||
| Status: | VERIFIED WORKSFORME | QA Contact: | Alexandru Roman <alexandru.costinx.roman> | ||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | alexandru.costinx.roman, meta.mr.watcher, meta.watcher, randy.macleod | ||||
| Version: | 2.0 | ||||||
| Target Milestone: | 2.1 | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | Unknown (Hard to categorize) | ||||
| Verified: | Documentation change: | Don't know | |||||
| Attachments: |
|
||||||
I can't reproduce this error; poky builds fine on my F23 HW system. Here's a dockerfile that can be used as a starting point well: $ more Dockerfile FROM fedora:23 MAINTAINER Konrad Scherer <Konrad.Scherer@windriver.com> RUN \ useradd --home-dir /home/build --uid 1000 --gid 100 --shell /bin/bash wrlbuild RUN \ echo "multilib_policy=best" >> /etc/dnf/dnf.conf && \ echo "deltarpm=0" >> /etc/dnf/dnf.conf && \ chmod +x /tmp/local_mirror.sh && \ dnf -y --noplugins clean all && \ dnf -y --noplugins install glibc.i686 glibc-devel.i686 glibc-devel.x86_64 libgcc.i686 \ libgcc.x86_64 ncurses-libs.i686 perl-Text-ParseWords perl-podlators perl-autodie \ perl-Thread-Queue texi2html diffstat subversion mesa-libGL mesa-libGLU SDL-devel \ texinfo gawk gcc gcc-c++ help2man chrpath git pygtk2 bzip2 wget tar patch xz which cpio \ make diffutils file screen which sudo time openssh-server expect ccache hostname findutils \ perl-bignum && \ dnf --noplugins clean all && \ rm -rf /var/cache/dnf && \ rm -rf /usr/share/{man,doc,info,gnome/help} && \ rm -rf /usr/share/texlive/texmf-dist/{fonts,doc,tex} && \ cd /usr/libexec/git-core && \ find . -samefile git -name 'git-*' -exec ln -sf git {} \; && \ localedef --list-archive | grep -v -i ^en | xargs localedef --delete-from-archive && \ mv /usr/lib/locale/locale-archive /usr/lib/locale/locale-archive.tmpl && \ build-locale-archive && \ rm /usr/lib/locale/locale-archive.tmpl && \ USER build CMD ["/bin/bash"] Nobody can replicate this. Lowering severity, will close if it doesn't repeat for 2.1. Closing, no reports of this happening recently. VERIFIED. |
Created attachment 2847 [details] task log Tested on master: OS: Fedora 23 Steps: 1. download poky 2. source environment 3. run bitbake core-image-minimal Build fails on task "glibc-locale_2.22.bb, do_package" Short error message, see attached file for full task log: | Makefile:1144: recipe for target '/home/autobuilder/poky2/build/tmp/work/i586-poky-linux/glibc-locale/2.22-r0/locale-tree/usr/lib/locale/fy_NL' failed | make: *** [/home/autobuilder/poky2/build/tmp/work/i586-poky-linux/glibc-locale/2.22-r0/locale-tree/usr/lib/locale/fy_NL] Error 1 | make: *** Waiting for unfinished jobs.... | make: Leaving directory '/home/autobuilder/poky2/build/tmp/work/i586-poky-linux/glibc-locale/2.22-r0/locale-tree' | WARNING: /home/autobuilder/poky2/build/tmp/work/i586-poky-linux/glibc-locale/2.22-r0/temp/run.oe_runmake.31979:1 exit 1 from | exit 1 | ERROR: oe_runmake failed | DEBUG: Python function package_do_split_gconvs finished | DEBUG: Python function populate_packages finished | DEBUG: Python function do_package finished | ERROR: Function failed: oe_runmake (log file is located at /home/autobuilder/poky2/build/tmp/work/i586-poky-linux/glibc-locale/2.22-r0/temp/log.do_package.31979)