Created
April 19, 2016 18:49
-
-
Save mabnhdev/6932f68cf823005cce188efd09747458 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mberger@mabjessie:~/OpenSwitchDeb/ops-build$ make ops-openvswitch-build | |
Loading cache: 100% |#######################################################################################################################################| ETA: 00:00:00 | |
Loaded 1548 entries from dependency cache. | |
Parsing recipes: 100% |#####################################################################################################################################| Time: 00:00:00 | |
Parsing of 1075 .bb files complete (1070 cached, 5 parsed). 1555 targets, 214 skipped, 0 masked, 0 errors. | |
NOTE: Resolving any missing task queue dependencies | |
Build Configuration: | |
BB_VERSION = "1.27.0" | |
BUILD_SYS = "x86_64-linux" | |
NATIVELSBSTRING = "Debian-8.4" | |
TARGET_SYS = "x86_64-openswitch-linux" | |
MACHINE = "alphanetworks-snx-60a0-486f" | |
DISTRO = "openswitch" | |
DISTRO_VERSION = "0.3.0" | |
TUNE_FEATURES = "m64 core2" | |
TARGET_FPU = "" | |
meta | |
meta-yocto | |
meta-yocto-bsp | |
meta-distro-openswitch | |
meta-foss-openswitch | |
meta-platform-openswitch-alphanetworks-snx-60a0-486f | |
workspace = "extreme_jessie:992792f72ef31d6c55039c3b5f3ba9c04242abd3" | |
NOTE: Preparing RunQueue | |
NOTE: Checking sstate mirror object availability (for 17 objects) | |
NOTE: Executing SetScene Tasks | |
NOTE: Executing RunQueue Tasks | |
ERROR: Function failed: do_compile (log file is located at /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/temp/log.do_compile.6177) | |
ERROR: Logfile of failure stored in: /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/temp/log.do_compile.6177 | |
Log data follows: | |
| DEBUG: Executing shell function do_compile | |
| NOTE: make -j 4 | |
| make all-recursive | |
| make[1]: Entering directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build' | |
| Making all in po | |
| make[2]: Entering directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/po' | |
| make[2]: Nothing to be done for 'all'. | |
| make[2]: Leaving directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/po' | |
| Making all in man | |
| make[2]: Entering directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/man' | |
| make[3]: Entering directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/man' | |
| make[3]: Nothing to be done for 'all-am'. | |
| make[3]: Leaving directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/man' | |
| make[2]: Leaving directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/man' | |
| Making all in libmisc | |
| make[2]: Entering directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/libmisc' | |
| make[2]: Nothing to be done for 'all'. | |
| make[2]: Leaving directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/libmisc' | |
| Making all in lib | |
| make[2]: Entering directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/lib' | |
| make[2]: Nothing to be done for 'all'. | |
| make[2]: Leaving directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/lib' | |
| Making all in src | |
| make[2]: Entering directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/src' | |
| gcc -DHAVE_CONFIG_H -I. -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src -I.. -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/lib -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/libmisc -DLOCALEDIR=\"/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/share/locale\" -isystem/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include -isystem/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o groupadd.o /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src/groupadd.c | |
| gcc -DHAVE_CONFIG_H -I. -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src -I.. -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/lib -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/libmisc -DLOCALEDIR=\"/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/share/locale\" -isystem/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include -isystem/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o groupmems.o /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src/groupmems.c | |
| gcc -DHAVE_CONFIG_H -I. -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src -I.. -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/lib -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/libmisc -DLOCALEDIR=\"/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/share/locale\" -isystem/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include -isystem/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o groupmod.o /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src/groupmod.c | |
| gcc -DHAVE_CONFIG_H -I. -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src -I.. -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/lib -I/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/libmisc -DLOCALEDIR=\"/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/share/locale\" -isystem/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include -isystem/home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include -O2 -pipe -c -o grpck.o /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src/grpck.c | |
| In file included from /usr/include/syslog.h:1:0, | |
| from /usr/include/libaudit.h:37, | |
| from /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/lib/defines.h:350, | |
| from /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/libmisc/chkname.h:45, | |
| from /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/shadow-4.2.1/src/groupadd.c:52: | |
| /usr/include/x86_64-linux-gnu/sys/syslog.h:175:27: error: macro "closelog" passed 1 arguments, but takes just 0 | |
| extern void closelog (void); | |
| ^ | |
| Makefile:1000: recipe for target 'groupadd.o' failed | |
| make[2]: *** [groupadd.o] Error 1 | |
| make[2]: *** Waiting for unfinished jobs.... | |
| make[2]: Leaving directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build/src' | |
| Makefile:436: recipe for target 'all-recursive' failed | |
| make[1]: *** [all-recursive] Error 1 | |
| make[1]: Leaving directory '/home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/build' | |
| Makefile:364: recipe for target 'all' failed | |
| make: *** [all] Error 2 | |
| ERROR: oe_runmake failed | |
| WARNING: /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/temp/run.do_compile.6177:1 exit 1 from | |
| exit 1 | |
| ERROR: Function failed: do_compile (log file is located at /home/mberger/OpenSwitchDeb/ops-build/build/tmp/work/x86_64-linux/shadow-native/4.2.1-r0_openswitch/temp/log.do_compile.6177) | |
ERROR: Task 158 (virtual:native:/home/mberger/OpenSwitchDeb/ops-build/yocto/poky/meta/recipes-extended/shadow/shadow_4.2.1.bb, do_compile) failed with exit code '1' | |
NOTE: Tasks Summary: Attempted 514 tasks of which 509 didn't need to be rerun and 1 failed. | |
Waiting for 0 running tasks to finish: | |
Summary: 1 task failed: | |
virtual:native:/home/mberger/OpenSwitchDeb/ops-build/yocto/poky/meta/recipes-extended/shadow/shadow_4.2.1.bb, do_compile | |
Summary: There was 1 ERROR message shown, returning a non-zero exit code. | |
src/Rules.make:6: recipe for target 'ops-openvswitch-build' failed | |
make: *** [ops-openvswitch-build] Error 1 | |
mberger@mabjessie:~/OpenSwitchDeb/ops-build$ ls /home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include | |
acl apr_ldap.h apr_signal.h bfd.h form.h lzo png.h | |
ansidecl.h apr_ldap_init.h apr_skiplist.h bfdlink.h gcc-build-internal-initial-x86_64-openswitch-linux magic.h pnglibconf.h | |
apr_allocator.h apr_ldap_option.h apr_strings.h blkid gcc-build-internal-x86_64-openswitch-linux menu.h popt.h | |
apr_anylock.h apr_ldap_rebind.h apr_strmatch.h bzlib.h gdbm mpc.h python2.7 | |
apr_atomic.h apr_ldap_url.h apr_support.h crypto gdbm.h mpf2mpfr.h readline | |
apr_base64.h apr_lib.h apr_tables.h cursesapp.h gelf.h mpfr.h rpm | |
apr_buckets.h apr_md4.h apr_thread_cond.h cursesf.h gettext-po.h nc_tparm.h serf-1 | |
apr_crypto.h apr_md5.h apr_thread_mutex.h curses.h gio-unix-2.0 ncurses sqlite3ext.h | |
apr_date.h apr_memcache.h apr_thread_pool.h cursesm.h glib-2.0 ncurses_dll.h sqlite3.h | |
apr_dbd.h apr_mmap.h apr_thread_proc.h cursesp.h gmp.h ncurses.h subversion-1 | |
apr_dbm.h apr_network_io.h apr_thread_rwlock.h cursesw.h gmpxx.h ncursesw symcat.h | |
apr_dso.h apr_optional.h apr_time.h cursslk.h kconfig ndbm.h sys | |
apr_env.h apr_optional_hooks.h apr_uri.h db60 libelf.h nlist.h termcap.h | |
apr_errno.h apr_poll.h apr_user.h db_cxx.h libfdisk openssl term_entry.h | |
apr_escape.h apr_pools.h apr_uuid.h db.h libfdt_env.h ossp term.h | |
apr_file_info.h apr_portable.h apr_version.h dbm.h libfdt.h panel.h tic.h | |
apr_file_io.h apr_proc_mutex.h apr_want.h dis-asm.h libiberty pcrecpparg.h unctrl.h | |
apr_fnmatch.h apr_queue.h apr_xlate.h dwarf.h libiberty.h pcrecpp.h uuid | |
apr_general.h apr_random.h apr_xml.h elfutils libltdl pcre.h zconf.h | |
apr_getopt.h apr_reslist.h apu_errno.h eti.h libmount pcreposix.h zlib.h | |
apr_global_mutex.h apr_ring.h apu.h etip.h libpng16 pcre_scanner.h | |
apr.h apr_rmm.h apu_version.h expat_external.h libsmartcols pcre_stringpiece.h | |
apr_hash.h apr_sdbm.h apu_want.h expat.h ltdl.h pixman-1 | |
apr_hooks.h apr_sha1.h attr fdt.h lzma plugin-api.h | |
apr_inherit.h apr_shm.h beecrypt FlexLexer.h lzma.h pngconf.h | |
mberger@mabjessie:~/OpenSwitchDeb/ops-build$ ls /home/mberger/OpenSwitchDeb/ops-build/build/tmp/sysroots/x86_64-linux/usr/include | |
acl apr_ldap.h apr_signal.h bfd.h form.h lzo png.h | |
ansidecl.h apr_ldap_init.h apr_skiplist.h bfdlink.h gcc-build-internal-initial-x86_64-openswitch-linux magic.h pnglibconf.h | |
apr_allocator.h apr_ldap_option.h apr_strings.h blkid gcc-build-internal-x86_64-openswitch-linux menu.h popt.h | |
apr_anylock.h apr_ldap_rebind.h apr_strmatch.h bzlib.h gdbm mpc.h python2.7 | |
apr_atomic.h apr_ldap_url.h apr_support.h crypto gdbm.h mpf2mpfr.h readline | |
apr_base64.h apr_lib.h apr_tables.h cursesapp.h gelf.h mpfr.h rpm | |
apr_buckets.h apr_md4.h apr_thread_cond.h cursesf.h gettext-po.h nc_tparm.h serf-1 | |
apr_crypto.h apr_md5.h apr_thread_mutex.h curses.h gio-unix-2.0 ncurses sqlite3ext.h | |
apr_date.h apr_memcache.h apr_thread_pool.h cursesm.h glib-2.0 ncurses_dll.h sqlite3.h | |
apr_dbd.h apr_mmap.h apr_thread_proc.h cursesp.h gmp.h ncurses.h subversion-1 | |
apr_dbm.h apr_network_io.h apr_thread_rwlock.h cursesw.h gmpxx.h ncursesw symcat.h | |
apr_dso.h apr_optional.h apr_time.h cursslk.h kconfig ndbm.h sys | |
apr_env.h apr_optional_hooks.h apr_uri.h db60 libelf.h nlist.h termcap.h | |
apr_errno.h apr_poll.h apr_user.h db_cxx.h libfdisk openssl term_entry.h | |
apr_escape.h apr_pools.h apr_uuid.h db.h libfdt_env.h ossp term.h | |
apr_file_info.h apr_portable.h apr_version.h dbm.h libfdt.h panel.h tic.h | |
apr_file_io.h apr_proc_mutex.h apr_want.h dis-asm.h libiberty pcrecpparg.h unctrl.h | |
apr_fnmatch.h apr_queue.h apr_xlate.h dwarf.h libiberty.h pcrecpp.h uuid | |
apr_general.h apr_random.h apr_xml.h elfutils libltdl pcre.h zconf.h | |
apr_getopt.h apr_reslist.h apu_errno.h eti.h libmount pcreposix.h zlib.h | |
apr_global_mutex.h apr_ring.h apu.h etip.h libpng16 pcre_scanner.h | |
apr.h apr_rmm.h apu_version.h expat_external.h libsmartcols pcre_stringpiece.h | |
apr_hash.h apr_sdbm.h apu_want.h expat.h ltdl.h pixman-1 | |
apr_hooks.h apr_sha1.h attr fdt.h lzma plugin-api.h | |
apr_inherit.h apr_shm.h beecrypt FlexLexer.h lzma.h pngconf.h | |
mberger@mabjessie:~/OpenSwitchDeb/ops-build$ |
The problem is coming from libaudit-dev
package. It's providing another closelog()
function with a different signature. The solution is removing that package in Debian/Ubuntu:
sudo apt remove libaudit-dev
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
mberger@mabjessie:~/OpenSwitchDeb/ops-build$ find build/ -name libaudit
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/etc/libaudit.conf
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/usr/share/man/man5/libaudit.conf.5
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/usr/src/debug/audit/2.4.3-r8/audit-2.4.3/lib/libaudit.h
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/usr/src/debug/audit/2.4.3-r8/audit-2.4.3/lib/libaudit.c
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/usr/include/libaudit.h
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/lib/libaudit.so.1
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/lib/.debug/libaudit.so.1.0.0
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/lib/libaudit.so.1.0.0
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/lib/libaudit.a
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/lib/libaudit.la
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/package/lib/libaudit.so
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit-dbg/usr/src/debug/audit/2.4.3-r8/audit-2.4.3/lib/libaudit.h
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit-dbg/usr/src/debug/audit/2.4.3-r8/audit-2.4.3/lib/libaudit.c
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit-dbg/lib/.debug/libaudit.so.1.0.0
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit-staticdev/lib/libaudit.a
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit-doc/usr/share/man/man5/libaudit.conf.5
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit-dev/usr/include/libaudit.h
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit-dev/lib/libaudit.la
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit-dev/lib/libaudit.so
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit/etc/libaudit.conf
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit/lib/libaudit.so.1
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/packages-split/audit/lib/libaudit.so.1.0.0
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/sysroot-destdir/usr/include/libaudit.h
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/sysroot-destdir/lib/libaudit.so.1
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/sysroot-destdir/lib/libaudit.so.1.0.0
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/sysroot-destdir/lib/libaudit.a
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/sysroot-destdir/lib/libaudit.la
build/tmp/work/core2-64-openswitch-linux/audit/2.4.3-r8/sysroot-destdir/lib/libaudit.so
build/tmp/sysroots/alphanetworks-snx-60a0-486f/usr/include/libaudit.h
build/tmp/sysroots/alphanetworks-snx-60a0-486f/lib/libaudit.so.1
build/tmp/sysroots/alphanetworks-snx-60a0-486f/lib/libaudit.so.1.0.0
build/tmp/sysroots/alphanetworks-snx-60a0-486f/lib/libaudit.a
build/tmp/sysroots/alphanetworks-snx-60a0-486f/lib/libaudit.la
build/tmp/sysroots/alphanetworks-snx-60a0-486f/lib/libaudit.so