<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>2632</bug_id>
          
          <creation_ts>2012-06-20 06:37:57 +0000</creation_ts>
          <short_desc>kmod-native failed to compile on Centos5.8(final) 32bit</short_desc>
          <delta_ts>2012-11-09 14:07:55 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>core</component>
          <version>1.3.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>1736b1d4cd17626e41b87a110d6e47009d879886</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.3 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="yilong, sun">yilongx.y.sun</reporter>
          <assigned_to name="Radu Moisan">radu.moisan</assigned_to>
          <cc>hongnax.xu</cc>
    
    <cc>jiajun.xu</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>song.liu</cc>
    
    <cc>sstncr</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>22404</commentid>
    <comment_count>0</comment_count>
    <who name="yilong, sun">yilongx.y.sun</who>
    <bug_when>2012-06-20 06:37:57 +0000</bug_when>
    <thetext>With 1.3 M1 rc1 branch , Package beecrypt-native compile failed.it seems Variable &quot;O_CLOEXEC&quot; not be defined in function &quot;kmod_module_get_sections&quot;

Tree/Branch: poky/master
Commit id: 7f017cab0b3e4d5a4fc356eccd8eb8429b0531d0

Detailed error information as follows：

Loading cache...done.
Loaded 1148 entries from dependency cache.
WARNING: BBPATH references the current directory, either through an empty entry, or a &apos;.&apos;.
	 This is unsafe and means your layer configuration is adding empty elements to BBPATH.
	 Please check your layer.conf files and other BBPATH settings to remove the current working directory references.
WARNING: Host distribution &quot;CentOS release 5.8 (Final)&quot; has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution.

Build Configuration:
BB_VERSION        = &quot;1.15.2&quot;
TARGET_ARCH       = &quot;i586&quot;
TARGET_OS         = &quot;linux&quot;
MACHINE           = &quot;qemux86&quot;
DISTRO            = &quot;poky&quot;
DISTRO_VERSION    = &quot;1.2+snapshot-20120620&quot;
TUNE_FEATURES     = &quot;m32 i586&quot;
TARGET_FPU        = &quot;&quot;
meta              
meta-yocto        = &quot;test-1.3M1:7f017cab0b3e4d5a4fc356eccd8eb8429b0531d0&quot;

NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Running task 133 of 1409 (ID: 935, /home/build/Desktop/poky/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.4.bb, do_compile)
NOTE: Running task 293 of 1409 (ID: 393, virtual:native:/home/build/Desktop/poky/meta/recipes-support/db/db_5.3.15.bb, do_compile)
NOTE: Running task 381 of 1409 (ID: 511, /home/build/Desktop/poky/meta/recipes-kernel/linux/linux-yocto_3.4.bb, do_validate_branches)
NOTE: Running task 478 of 1409 (ID: 979, /home/build/Desktop/poky/meta/recipes-kernel/kmod/kmod-native_git.bb, do_compile)
NOTE: package linux-libc-headers-3.4-r0: task do_compile: Started
NOTE: package linux-libc-headers-3.4-r0: task do_compile: Succeeded
NOTE: package db-native-5.3.15-r5: task do_compile: Started
NOTE: package linux-yocto-3.4.1+git1+3fd089debe624c642d7b4d9363f853021d1675b2_1+780ab7e11f03931295e8f0e29707f2abb688e9ad-r0: task do_validate_branches: Started
NOTE: package kmod-native-8-r0.0: task do_compile: Started
NOTE: Running task 1031 of 1409 (ID: 931, /home/build/Desktop/poky/meta/recipes-kernel/linux-libc-headers/linux-libc-headers_3.4.bb, do_install)
NOTE: package linux-libc-headers-3.4-r0: task do_install: Started
ERROR: Function failed: do_compile (see /home/build/Desktop/poky/test/tmp/work/i686-linux/kmod-native-8-r0.0/temp/log.do_compile.32087 for further information)
ERROR: Logfile of failure stored in: /home/build/Desktop/poky/test/tmp/work/i686-linux/kmod-native-8-r0.0/temp/log.do_compile.32087
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 8
| make --no-print-directory all-recursive
| Making all in .
| ./i686-linux-libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o libkmod/libkmod-config.lo libkmod/libkmod-config.c
| ./i686-linux-libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o libkmod/libkmod-index.lo libkmod/libkmod-index.c
| ./i686-linux-libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o libkmod/libkmod-module.lo libkmod/libkmod-module.c
| ./i686-linux-libtool  --tag=CC   --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o libkmod/libkmod-file.lo libkmod/libkmod-file.c
| gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -DKMOD_BUNDLE_TOOL=1 -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o tools/tools_kmod-kmod-depmod.o `test -f &apos;tools/kmod-depmod.c&apos; || echo &apos;./&apos;`tools/kmod-depmod.c
| gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -DKMOD_BUNDLE_TOOL=1 -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o tools/tools_kmod_nolib-kmod.o `test -f &apos;tools/kmod.c&apos; || echo &apos;./&apos;`tools/kmod.c
| gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -DKMOD_BUNDLE_TOOL=1 -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o tools/tools_kmod_nolib-kmod-lsmod.o `test -f &apos;tools/kmod-lsmod.c&apos; || echo &apos;./&apos;`tools/kmod-lsmod.c
| gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -DKMOD_BUNDLE_TOOL=1 -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o tools/tools_kmod_nolib-kmod-rmmod.o `test -f &apos;tools/kmod-rmmod.c&apos; || echo &apos;./&apos;`tools/kmod-rmmod.c
| gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -DKMOD_BUNDLE_TOOL=1 -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o tools/tools_kmod_nolib-kmod-insmod.o `test -f &apos;tools/kmod-insmod.c&apos; || echo &apos;./&apos;`tools/kmod-insmod.c
| i686-linux-libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;\&quot; -DSYSCONFDIR=\&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc\&quot; -DLIBEXECDIR=\&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec\&quot; -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c libkmod/libkmod-config.c  -fPIC -DPIC -o libkmod/.libs/libkmod-config.o
| libkmod/libkmod-config.c: In function &apos;kmod_config_parse_kcmdline&apos;:
| libkmod/libkmod-config.c:515: error: &apos;O_CLOEXEC&apos; undeclared (first use in this function)
| libkmod/libkmod-config.c:515: error: (Each undeclared identifier is reported only once
| libkmod/libkmod-config.c:515: error: for each function it appears in.)
| libkmod/libkmod-config.c: In function &apos;kmod_config_new&apos;:
| libkmod/libkmod-config.c:891: error: &apos;O_CLOEXEC&apos; undeclared (first use in this function)
| gcc -std=gnu99 -DHAVE_CONFIG_H -I.  -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;&quot;&quot;\&quot; -DSYSCONFDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc&quot;\&quot; -DLIBEXECDIR=\&quot;&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec&quot;\&quot;  -DKMOD_BUNDLE_TOOL=1 -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c -o tools/tools_kmod_nolib-kmod-modinfo.o `test -f &apos;tools/kmod-modinfo.c&apos; || echo &apos;./&apos;`tools/kmod-modinfo.c
| make[2]: *** [libkmod/libkmod-config.lo] Error 1
| make[2]: *** Waiting for unfinished jobs....
| i686-linux-libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;\&quot; -DSYSCONFDIR=\&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc\&quot; -DLIBEXECDIR=\&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec\&quot; -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c libkmod/libkmod-module.c  -fPIC -DPIC -o libkmod/.libs/libkmod-module.o
| i686-linux-libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -include ./config.h -I./libkmod -DROOTPREFIX=\&quot;\&quot; -DSYSCONFDIR=\&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc\&quot; -DLIBEXECDIR=\&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec\&quot; -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c libkmod/libkmod-index.c  -fPIC -DPIC -o libkmod/.libs/libkmod-index.o
| libkmod/libkmod-module.c: In function &apos;kmod_module_get_initstate&apos;:
| libkmod/libkmod-module.c:1635: error: &apos;O_CLOEXEC&apos; undeclared (first use in this function)
| libkmod/libkmod-module.c:1635: error: (Each undeclared identifier is reported only once
| libkmod/libkmod-module.c:1635: error: for each function it appears in.)
| libkmod/libkmod-index.c: In function &apos;index_mm_open&apos;:
| libkmod/libkmod-index.c:795: error: &apos;O_CLOEXEC&apos; undeclared (first use in this function)
| libkmod/libkmod-index.c:795: error: (Each undeclared identifier is reported only once
| libkmod/libkmod-index.c:795: error: for each function it appears in.)
| libkmod/libkmod-module.c: In function &apos;kmod_module_get_refcnt&apos;:
| libkmod/libkmod-module.c:1749: error: &apos;O_CLOEXEC&apos; undeclared (first use in this function)
| make[2]: *** [libkmod/libkmod-index.lo] Error 1
| i686-linux-libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -include ./config.ERROR: Function failed: do_compile (see /home/build/Desktop/poky/test/tmp/work/i686-linux/kmod-native-8-r0.0/temp/log.do_compile.32087 for further information)
| h -I./libkmod -DROOTPREFIX=\&quot;\&quot; -DSYSCONFDIR=\&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/etc\&quot; -DLIBEXECDIR=\&quot;/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/libexec\&quot; -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -pipe -DANOTHER_BRICK_IN_THE -Wall -W -Wextra -Wno-inline -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wstrict-aliasing=2 -Wwrite-strings -Wno-long-long -Wno-unused-parameter -Wno-missing-field-initializers -Wnested-externs -Wchar-subscripts -Wuninitialized -fno-common -fdiagnostics-show-option -fvisibility=hidden -ffunction-sections -fdata-sections -isystem/home/build/Desktop/poky/test/tmp/sysroots/i686-linux/usr/include -O2 -pipe -c libkmod/libkmod-file.c  -fPIC -DPIC -o libkmod/.libs/libkmod-file.o
| libkmod/libkmod-module.c: In function &apos;kmod_module_get_sections&apos;:
| libkmod/libkmod-module.c:1908: error: &apos;O_CLOEXEC&apos; undeclared (first use in this function)
| libkmod/libkmod-file.c: In function &apos;kmod_file_open&apos;:
| libkmod/libkmod-file.c:282: error: &apos;O_CLOEXEC&apos; undeclared (first use in this function)
| libkmod/libkmod-file.c:282: error: (Each undeclared identifier is reported only once
| libkmod/libkmod-file.c:282: error: for each function it appears in.)
| make[2]: *** [libkmod/libkmod-module.lo] Error 1
| make[2]: *** [libkmod/libkmod-file.lo] Error 1
| make[1]: *** [all-recursive] Error 1
| make: *** [all] Error 2
| ERROR: oe_runmake failed
NOTE: package kmod-native-8-r0.0: task do_compile: Failed
ERROR: Task 979 (/home/build/Desktop/poky/meta/recipes-kernel/kmod/kmod-native_git.bb, do_compile) failed with exit code &apos;1&apos;
Waiting for 3 running tasks to finish:
0: db-native-5.3.15-r5 do_compile (pid 32085)
1: linux-yocto-3.4.1+git1+3fd089debe624c642d7b4d9363f853021d1675b2_1+780ab7e11f03931295e8f0e29707f2abb688e9ad-r0 do_validate_branches (pid 32086)
2: linux-libc-headers-3.4-r0 do_install (pid 32326)
NOTE: package linux-yocto-3.4.1+git1+3fd089debe624c642d7b4d9363f853021d1675b2_1+780ab7e11f03931295e8f0e29707f2abb688e9ad-r0: task do_validate_branches: Succeeded
Waiting for 2 running tasks to finish:
0: db-native-5.3.15-r5 do_compile (pid 32085)
1: linux-libc-headers-3.4-r0 do_install (pid 32326)
NOTE: package db-native-5.3.15-r5: task do_compile: Succeeded
Waiting for 1 running tasks to finish:
0: linux-libc-headers-3.4-r0 do_install (pid 32326)
NOTE: package linux-libc-headers-3.4-r0: task do_install: Succeeded
NOTE: Tasks Summary: Attempted 1031 tasks of which 1026 didn&apos;t need to be rerun and 1 failed.

Summary: 1 task failed:
  /home/build/Desktop/poky/meta/recipes-kernel/kmod/kmod-native_git.bb, do_compile
Summary: There were 2 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23213</commentid>
    <comment_count>1</comment_count>
    <who name="Radu Moisan">radu.moisan</who>
    <bug_when>2012-07-18 13:40:08 +0000</bug_when>
    <thetext>yilong, sun, in the future please add logs as attachemnts, for easier readings of comments.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23309</commentid>
    <comment_count>2</comment_count>
    <who name="yilong, sun">yilongx.y.sun</who>
    <bug_when>2012-07-20 07:52:46 +0000</bug_when>
    <thetext>Thank you for your reminding</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23388</commentid>
    <comment_count>3</comment_count>
    <who name="Radu Moisan">radu.moisan</who>
    <bug_when>2012-07-23 14:11:44 +0000</bug_when>
    <thetext>submitted patch, waiting for review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23415</commentid>
    <comment_count>4</comment_count>
    <who name="yilong, sun">yilongx.y.sun</who>
    <bug_when>2012-07-24 02:03:12 +0000</bug_when>
    <thetext>I will try it if the patch is reviewed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>24746</commentid>
    <comment_count>5</comment_count>
    <who name="Radu Moisan">radu.moisan</who>
    <bug_when>2012-09-03 08:33:43 +0000</bug_when>
    <thetext>Matthew McClintock&apos;s patch got accepted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>27324</commentid>
    <comment_count>6</comment_count>
    <who name="Stefan Stanacar">sstncr</who>
    <bug_when>2012-11-09 14:07:55 +0000</bug_when>
    <thetext>Verified.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>