Bug 1966 - recipe gnupg 1.4.7 could not pass build
Summary: recipe gnupg 1.4.7 could not pass build
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: unspecified
Hardware: x86 x86
: Medium normal
Target Milestone: 1.2 M3
Assignee: Saul Wold
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2012-02-08 01:24 UTC by MaNing
Modified: 2012-03-08 18:57 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments
log.do_configure (2.54 KB, application/octet-stream)
2012-02-08 01:24 UTC, MaNing
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description MaNing 2012-02-08 01:24:31 UTC
Created attachment 324 [details]
log.do_configure

The nonGPLv3 options set in local.conf as below:
#######
INCOMPATIBLE_LICENSE = "GPLv3"
#######

Tree/Branch:Poky/master
Commit:8054217a35d86dca7a66d96bff2c841960336de2
 
Build a core-image-basic with nonGPLv3 enable, it will report gnupg-1.4.7.tar.bz2 do_fetch failed due to the checksum mismatch.
Update the md5sum/sha256sum/LIC_FILE_CHKSUM of gnupg_1.4.7.bb file after. gnupg-1.4.7-r4 task do_configure failed exist, therefore non-GPLv3 build is blocked


do_configure error log as below:
####
ERROR: Logfile of failure stored in: /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/temp/log.do_configure.21008
Log data follows:
| DEBUG: SITE files ['endian-little', 'bit-32', 'ix86-common', 'common-linux', 'common-glibc', 'i586-linux', 'common']
| ERROR: Function failed: do_configure (see /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/temp/log.do_configure.21008 for further information)
| automake (GNU automake) 1.11.2
| Copyright (C) 2011 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.11
| NOTE: Executing autoreconf --verbose --install --force --exclude=autopoint -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/aclocal-copy/ -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/m4/ -I/home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/aclocal-copy/
| autoreconf: Entering directory `.'
| autoreconf: running: aclocal -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/aclocal-copy/ -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/m4/ -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/aclocal-copy/ -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/aclocal-copy/ -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/m4/ -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/aclocal-copy/ --force --warnings=cross -I m4
| aclocal: unknown warning category `cross'
| configure.ac:830: error: `po-directories' is already registered with AC_CONFIG_COMMANDS.
| ../../lib/autoconf/status.m4:1011: AC_CONFIG_COMMANDS is expanded from...
| /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/work/i586-poky-linux/gnupg-1.4.7-r4/gnupg-1.4.7/aclocal-copy/po.m4:23: AM_PO_SUBDIRS is expanded from...
| configure.ac:830: the top level
| autom4te: m4 failed with exit status: 1
| aclocal: /home/leo-ma/gitwork/1.2M1-test/poky/GPLv3/tmp/sysroots/x86_64-linux/usr/bin/autom4te failed with exit status: 1
| autoreconf: aclocal failed with exit status: 1
| ERROR: autoreconf execution failed.
NOTE: package gnupg-1.4.7-r4: task do_configure: Failed
ERROR: Task 2260 (/home/leo-ma/gitwork/1.2M1-test/poky/meta/recipes-support/gnupg/gnupg_1.4.7.bb, do_configure) failed with exit code '1'
###
 
 Detailed log as attachment
Comment 1 Saul Wold 2012-02-12 21:22:05 UTC
Found the issue and working on it.