Fixed
Created: Oct 15, 2014
Updated: Sep 8, 2018
Resolved Date: Mar 24, 2015
Found In Version: 7.0
Fix Version: 7.0.0.4
Severity: Standard
Applicable for: Wind River Linux 7
Component/s: Userspace
Try to use the archiver feature. When I add the following line into local.conf:
ARCHIVER_MODE[src] = "configured"
Then make failed:
Creating export directory
Creating project properties
ERROR: Function failed: do_configure (log file is located at /home/wruser/workspace-wrl7/bitbake_build/tmp/work/core2-64-wrs-linux/libpam/1.1.6-r5/temp/do_ar_configured/log.do_ar_configured.23898)
ERROR: Logfile of failure stored in: /home/wruser/workspace-wrl7/bitbake_build/tmp/work/core2-64-wrs-linux/libpam/1.1.6-r5/temp/do_ar_configured/log.do_ar_configured.23898
Log data follows:
| DEBUG: Executing python function do_ar_configured
| NOTE: Archiving the configured source...
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common']
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_copy_aclocals
| DEBUG: Python function autotools_copy_aclocals finished
| DEBUG: Executing shell function do_configure
| automake (GNU automake) 1.14.1
| Copyright (C) 2013 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
|
| Written by Tom Tromey <tromey@redhat.com>
| and Alexandre Duret-Lutz <adl@gnu.org>.
| AUTOV is 1.14
| NOTE: Executing ACLOCAL="aclocal --system-acdir=/home/wruser/workspace-wrl7/bitbake_build/tmp/work/core2-64-wrs-linux/libpam/1.1.6-r5/archiver-work//build/aclocal-copy/ --automake-acdir=/home/wruser/workspace-wrl7/bitbake_build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.14" autoreconf --verbose --install --force --exclude=autopoint -I /home/wruser/workspace-wrl7/bitbake_build/tmp/work/core2-64-wrs-linux/libpam/1.1.6-r5/archiver-work//Linux-PAM-1.1.6/m4/
| autoreconf: Entering directory `.'
| autoreconf: running: aclocal --system-acdir=/home/wruser/workspace-wrl7/bitbake_build/tmp/work/core2-64-wrs-linux/libpam/1.1.6-r5/archiver-work//build/aclocal-copy/ --automake-acdir=/home/wruser/workspace-wrl7/bitbake_build/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.14 -I /home/wruser/workspace-wrl7/bitbake_build/tmp/work/core2-64-wrs-linux/libpam/1.1.6-r5/archiver-work//Linux-PAM-1.1.6/m4/ -I /home/wruser/workspace-wrl7/bitbake_build/tmp/work/core2-64-wrs-linux/libpam/1.1.6-r5/archiver-work//Linux-PAM-1.1.6/m4/ --force -I m4
| aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
| autoreconf: configure.in: tracing
| autoreconf: running: libtoolize --copy --force
| libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `build-aux'.
| libtoolize: copying file `build-aux/ltmain.sh'
| libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
| libtoolize: copying file `m4/libtool.m4'
| libtoolize: copying file `m4/ltoptions.m4'
| libtoolize: copying file `m4/ltsugar.m4'
| libtoolize: copying file `m4/ltversion.m4'
| libtoolize: copying file `m4/lt~obsolete.m4'
| aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
| autoreconf: running: /home/wruser/workspace-wrl7/bitbake_build/tmp/sysroots/x86_64-linux/usr/bin/autoconf --include=/home/wruser/workspace-wrl7/bitbake_build/tmp/work/core2-64-wrs-linux/libpam/1.1.6-r5/archiver-work//Linux-PAM-1.1.6/m4/ --force
1. configure --enable-board=qemux86-64 --enable-kernel=standard --enable-rootfs=glibc_std --with-template=feature/archiver --enable-reconfig
2. Add the following to local.conf
ARCHIVER_MODE[src] = "configured"
3. make fs