Advertisement
Guest User

Untitled

a guest
Apr 11th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.11 KB | None | 0 0
  1. basewhitelist: {'DL_DIR', 'PARALLEL_MAKE', 'BBSERVER', 'PRSERV_HOST', 'BB_LIMITEDDEPS', 'PRSERV_DUMPFILE', 'CCACHE_DISABLE', 'HOME', 'SHELL', 'TMPDIR', 'STAGING_DIR_TARGET', 'LICENSE_PATH', 'STAMPCLEAN', 'WORKDIR', 'BBPATH', 'THISDIR', 'FILE_DIRNAME', 'DEPLOY_DIR', 'COREBASE', 'FILESPATH', 'SSTATE_DIR', 'SDKPKGSUFFIX', 'FILESEXTRAPATHS', 'PWD', 'PATH', 'EXTERNAL_TOOLCHAIN', 'FILE', 'SSTATE_PKGARCH', 'CCACHE', 'BUILD_ARCH', 'TERM', 'USER', 'ERROR_QA', 'extend_recipe_sysroot', 'LOGNAME', 'CCACHE_DIR', 'PRSERV_DUMPDIR', 'PRSERV_LOCKDOWN', 'BB_WORKERCONTEXT', 'WARN_QA', 'PKGDATA_DIR', 'STAGING_DIR_HOST', 'BB_TASKHASH'}
  2. taskwhitelist: None
  3. Task dependencies: ['ABIEXTENSION', 'AR', 'AS', 'ASNEEDED', 'B', 'BASEDEPENDS', 'BUILD_AR', 'BUILD_AS', 'BUILD_AS_ARCH', 'BUILD_CC', 'BUILD_CCLD', 'BUILD_CC_ARCH', 'BUILD_CFLAGS', 'BUILD_CPP', 'BUILD_CPPFLAGS', 'BUILD_CXX', 'BUILD_CXXFLAGS', 'BUILD_FC', 'BUILD_GOARCH', 'BUILD_GOOS', 'BUILD_LD', 'BUILD_LDFLAGS', 'BUILD_LD_ARCH', 'BUILD_NM', 'BUILD_OPTIMIZATION', 'BUILD_OS', 'BUILD_PREFIX', 'BUILD_RANLIB', 'BUILD_STRIP', 'CC', 'CCLD', 'CC_FOR_TARGET', 'CFLAGS', 'CGO_ENABLED', 'CLEANBROKEN', 'CONFIGURESTAMPFILE', 'CPP', 'CPPFLAGS', 'CROSS_TARGET_SYS_DIR', 'CXX', 'CXXFLAGS', 'CXX_FOR_TARGET', 'DEBUG_BUILD', 'DEBUG_FLAGS', 'DEBUG_OPTIMIZATION', 'DEBUG_PREFIX_MAP', 'DEFAULTTUNE', 'DEPENDS', 'EXTENDPE', 'EXTRA_OECONF', 'EXTRA_OEMAKE', 'FC', 'FULL_OPTIMIZATION', 'GOARCH', 'GOARM', 'GOHOSTARCH', 'GOHOSTOS', 'GOOS', 'GOROOT_BOOTSTRAP', 'GOROOT_FINAL', 'HOST_PREFIX', 'LC_ALL', 'LD', 'LDFLAGS', 'LIBCEXTENSION', 'LINKER_HASH_STYLE', 'LOGFIFO', 'MAKE', 'MLPREFIX', 'NM', 'OBJCOPY', 'OBJDUMP', 'P', 'PACKAGECONFIG', 'PE', 'PKG_CONFIG_DIR', 'PKG_CONFIG_DISABLE_UNINSTALLED', 'PKG_CONFIG_LIBDIR', 'PKG_CONFIG_PATH', 'PKG_CONFIG_SYSROOT_DIR', 'PKG_CONFIG_SYSTEM_INCLUDE_PATH', 'PKG_CONFIG_SYSTEM_LIBRARY_PATH', 'PN', 'PR', 'PSEUDO_DISABLED', 'PV', 'QA_LOGFILE', 'QA_SANE', 'RANLIB', 'READELF', 'RECIPE_SYSROOT_NATIVE', 'S', 'SELECTED_OPTIMIZATION', 'STAGING_BASE_LIBDIR_NATIVE', 'STAGING_DATADIR', 'STAGING_DIR_NATIVE', 'STAGING_INCDIR_NATIVE', 'STAGING_LIBDIR_NATIVE', 'STRINGS', 'STRIP', 'T', 'TARGET_ARCH', 'TARGET_CFLAGS', 'TARGET_CPPFLAGS', 'TARGET_CXXFLAGS', 'TARGET_GOARCH', 'TARGET_GOARM', 'TARGET_GOOS', 'TARGET_LDFLAGS', 'TARGET_LINK_HASH_STYLE', 'TARGET_OS', 'TARGET_SYS', 'TARGET_VENDOR', 'TUNE_FEATURES', 'TUNE_FEATURES_tune-ppc64e6500', 'UNKNOWN_CONFIGURE_WHITELIST', 'base_bindir', 'base_dep_prepend', 'base_do_configure', 'base_libdir', 'base_libdir_native', 'base_prefix', 'base_sbindir', 'baselib', 'bbfatal_log', 'bbnote', 'bindir', 'datadir', 'die', 'do_qa_configure', 'docdir', 'exec_prefix', 'go_map_arch', 'go_map_arm', 'go_map_os', 'includedir', 'includedir_native', 'infodir', 'libdir', 'libdir_native', 'libexecdir', 'localstatedir', 'lt_cv_sys_lib_dlsearch_path_spec', 'mandir', 'nonarch_base_libdir', 'nonarch_libdir', 'oe_runmake', 'oe_runmake_call', 'oldincludedir', 'package_qa_handle_error', 'package_qa_write_error', 'prefix', 'prefix_native', 'sbindir', 'servicedir', 'sharedstatedir', 'sysconfdir', 'systemd_system_unitdir', 'systemd_unitdir', 'systemd_user_unitdir']
  4. basehash: 8e1efcacf1b70e06a1d07e9337fe05c9
  5. List of dependencies for variable ABIEXTENSION is set()
  6. List of dependencies for variable BUILD_LD_ARCH is set()
  7. List of dependencies for variable BUILD_AS_ARCH is set()
  8. List of dependencies for variable TUNE_FEATURES is {'DEFAULTTUNE', 'TUNE_FEATURES_tune-ppc64e6500'}
  9. List of dependencies for variable GOROOT_FINAL is {'libdir'}
  10. List of dependencies for variable AS is {'BUILD_AS'}
  11. List of dependencies for variable TARGET_SYS is {'TARGET_ARCH', 'TARGET_VENDOR', 'TARGET_OS'}
  12. List of dependencies for variable BUILD_CC is {'BUILD_PREFIX', 'BUILD_CC_ARCH'}
  13. List of dependencies for variable includedir is {'exec_prefix'}
  14. List of dependencies for variable CXX is {'BUILD_CXX'}
  15. List of dependencies for variable die is {'CGO_ENABLED', 'RANLIB', 'sbindir', 'libexecdir', 'PKG_CONFIG_DIR', 'TARGET_CXXFLAGS', 'includedir', 'CXX', 'STRIP', 'CC', 'BUILD_CC', 'FC', 'libdir', 'CPPFLAGS', 'BUILD_LD', 'infodir', 'base_libdir', 'CC_FOR_TARGET', 'exec_prefix', 'prefix', 'GOOS', 'BUILD_CFLAGS', 'TARGET_CPPFLAGS', 'datadir', 'BUILD_AR', 'BUILD_CPPFLAGS', 'BUILD_LDFLAGS', 'BUILD_CCLD', 'bindir', 'systemd_user_unitdir', 'READELF', 'LDFLAGS', 'servicedir', 'MAKE', 'BUILD_CPP', 'GOROOT_FINAL', 'mandir', 'nonarch_base_libdir', 'base_bindir', 'PKG_CONFIG_SYSTEM_INCLUDE_PATH', 'TARGET_CFLAGS', 'GOHOSTARCH', 'AS', 'OBJDUMP', 'BUILD_STRIP', 'TARGET_LDFLAGS', 'bbfatal_log', 'systemd_unitdir', 'systemd_system_unitdir', 'GOARM', 'GOARCH', 'CFLAGS', 'PKG_CONFIG_DISABLE_UNINSTALLED', 'CCLD', 'PSEUDO_DISABLED', 'base_prefix', 'BUILD_AS', 'LD', 'localstatedir', 'lt_cv_sys_lib_dlsearch_path_spec', 'nonarch_libdir', 'sysconfdir', 'CPP', 'CXXFLAGS', 'BUILD_FC', 'BUILD_RANLIB', 'GOHOSTOS', 'PKG_CONFIG_PATH', 'BUILD_NM', 'AR', 'PKG_CONFIG_SYSTEM_LIBRARY_PATH', 'PKG_CONFIG_SYSROOT_DIR', 'docdir', 'STRINGS', 'GOROOT_BOOTSTRAP', 'BUILD_CXX', 'sharedstatedir', 'OBJCOPY', 'NM', 'PKG_CONFIG_LIBDIR', 'BUILD_CXXFLAGS', 'LC_ALL', 'oldincludedir', 'CXX_FOR_TARGET', 'base_sbindir'}
  16. List of dependencies for variable libdir is {'CROSS_TARGET_SYS_DIR', 'exec_prefix'}
  17. List of dependencies for variable EXTRA_OECONF is set()
  18. List of dependencies for variable BUILD_RANLIB is {'BUILD_PREFIX'}
  19. List of dependencies for variable infodir is {'datadir'}
  20. List of dependencies for variable STAGING_LIBDIR_NATIVE is {'libdir_native', 'STAGING_DIR_NATIVE'}
  21. List of dependencies for variable CC_FOR_TARGET is {'CC'}
  22. List of dependencies for variable prefix is {'prefix_native', 'STAGING_DIR_NATIVE'}
  23. List of dependencies for variable TARGET_GOARM is {'TARGET_ARCH', 'TUNE_FEATURES', 'go_map_arm'}
  24. List of dependencies for variable BUILD_CPPFLAGS is {'STAGING_INCDIR_NATIVE'}
  25. List of dependencies for variable PE is set()
  26. List of dependencies for variable BUILD_CCLD is {'BUILD_PREFIX', 'BUILD_CC_ARCH'}
  27. List of dependencies for variable TARGET_CFLAGS is {'TARGET_CPPFLAGS', 'SELECTED_OPTIMIZATION'}
  28. List of dependencies for variable systemd_user_unitdir is {'nonarch_libdir'}
  29. List of dependencies for variable TARGET_CXXFLAGS is {'TARGET_CFLAGS'}
  30. List of dependencies for variable BUILD_LD is {'BUILD_PREFIX', 'BUILD_LD_ARCH'}
  31. List of dependencies for variable servicedir is {'base_prefix'}
  32. List of dependencies for variable RECIPE_SYSROOT_NATIVE is set()
  33. List of dependencies for variable TARGET_GOOS is {'TARGET_OS', 'go_map_os'}
  34. List of dependencies for variable mandir is {'datadir'}
  35. List of dependencies for variable EXTENDPE is {'PE'}
  36. List of dependencies for variable PKG_CONFIG_SYSTEM_INCLUDE_PATH is {'includedir'}
  37. List of dependencies for variable BUILD_OS is set()
  38. List of dependencies for variable GOHOSTARCH is {'BUILD_GOARCH'}
  39. List of dependencies for variable package_qa_handle_error is {'package_qa_write_error'}
  40. List of dependencies for variable libdir_native is {'prefix_native'}
  41. List of dependencies for variable TARGET_LDFLAGS is {'TARGET_LINK_HASH_STYLE', 'ASNEEDED'}
  42. List of dependencies for variable DEBUG_BUILD is set()
  43. List of dependencies for variable PR is set()
  44. List of dependencies for variable systemd_system_unitdir is {'nonarch_base_libdir'}
  45. List of dependencies for variable sbindir is {'bindir'}
  46. List of dependencies for variable GOARM is {'TARGET_GOARM'}
  47. List of dependencies for variable CLEANBROKEN is set()
  48. List of dependencies for variable MLPREFIX is set()
  49. List of dependencies for variable oe_runmake is {'CGO_ENABLED', 'BUILD_CC', 'includedir', 'CXX', 'libdir', 'prefix', 'TARGET_CPPFLAGS', 'BUILD_CPPFLAGS', 'BUILD_CCLD', 'systemd_user_unitdir', 'LDFLAGS', 'mandir', 'base_bindir', 'TARGET_CFLAGS', 'GOHOSTARCH', 'BUILD_STRIP', 'TARGET_LDFLAGS', 'GOARM', 'base_prefix', 'LD', 'lt_cv_sys_lib_dlsearch_path_spec', 'GOHOSTOS', 'PKG_CONFIG_PATH', 'PKG_CONFIG_SYSTEM_LIBRARY_PATH', 'PKG_CONFIG_SYSROOT_DIR', 'BUILD_CXX', 'CXX_FOR_TARGET', 'RANLIB', 'libexecdir', 'PKG_CONFIG_DIR', 'TARGET_CXXFLAGS', 'STRIP', 'BUILD_LD', 'base_libdir', 'BUILD_CFLAGS', 'BUILD_AR', 'BUILD_LDFLAGS', 'bindir', 'BUILD_CPP', 'systemd_unitdir', 'GOARCH', 'PKG_CONFIG_DISABLE_UNINSTALLED', 'CCLD', 'CXXFLAGS', 'BUILD_FC', 'AR', 'docdir', 'NM', 'LC_ALL', 'base_sbindir', 'AS', 'die', 'infodir', 'CC_FOR_TARGET', 'GOROOT_FINAL', 'servicedir', 'PKG_CONFIG_SYSTEM_INCLUDE_PATH', 'systemd_system_unitdir', 'localstatedir', 'sysconfdir', 'oe_runmake_call', 'STRINGS', 'OBJCOPY', 'sbindir', 'CC', 'FC', 'CPPFLAGS', 'exec_prefix', 'GOOS', 'datadir', 'READELF', 'MAKE', 'nonarch_base_libdir', 'OBJDUMP', 'CFLAGS', 'PSEUDO_DISABLED', 'BUILD_AS', 'nonarch_libdir', 'CPP', 'BUILD_RANLIB', 'BUILD_NM', 'GOROOT_BOOTSTRAP', 'sharedstatedir', 'PKG_CONFIG_LIBDIR', 'BUILD_CXXFLAGS', 'oldincludedir'}
  50. List of dependencies for variable go_map_arch is set()
  51. List of dependencies for variable base_prefix is {'STAGING_DIR_NATIVE'}
  52. List of dependencies for variable LD is {'BUILD_LD'}
  53. List of dependencies for variable PKG_CONFIG_SYSROOT_DIR is set()
  54. List of dependencies for variable B is {'S'}
  55. List of dependencies for variable DEBUG_OPTIMIZATION is {'DEBUG_FLAGS'}
  56. List of dependencies for variable lt_cv_sys_lib_dlsearch_path_spec is {'libdir', 'base_libdir'}
  57. List of dependencies for variable LOGFIFO is {'T'}
  58. List of dependencies for variable LINKER_HASH_STYLE is set()
  59. List of dependencies for variable SELECTED_OPTIMIZATION is {'DEBUG_OPTIMIZATION', 'FULL_OPTIMIZATION', 'DEBUG_BUILD'}
  60. List of dependencies for variable sysconfdir is {'base_prefix'}
  61. List of dependencies for variable STRIP is {'BUILD_STRIP'}
  62. List of dependencies for variable EXTRA_OEMAKE is set()
  63. List of dependencies for variable OBJDUMP is {'HOST_PREFIX'}
  64. List of dependencies for variable base_libdir_native is set()
  65. List of dependencies for variable BUILD_PREFIX is set()
  66. List of dependencies for variable TUNE_FEATURES_tune-ppc64e6500 is set()
  67. List of dependencies for variable GOHOSTOS is {'BUILD_GOOS'}
  68. List of dependencies for variable PKG_CONFIG_DIR is {'exec_prefix'}
  69. List of dependencies for variable oe_runmake_call is {'CGO_ENABLED', 'BUILD_CC', 'includedir', 'CXX', 'libdir', 'bbnote', 'prefix', 'TARGET_CPPFLAGS', 'BUILD_CPPFLAGS', 'BUILD_CCLD', 'systemd_user_unitdir', 'LDFLAGS', 'mandir', 'base_bindir', 'TARGET_CFLAGS', 'GOHOSTARCH', 'BUILD_STRIP', 'TARGET_LDFLAGS', 'GOARM', 'base_prefix', 'LD', 'lt_cv_sys_lib_dlsearch_path_spec', 'GOHOSTOS', 'PKG_CONFIG_PATH', 'PKG_CONFIG_SYSTEM_LIBRARY_PATH', 'PKG_CONFIG_SYSROOT_DIR', 'BUILD_CXX', 'CXX_FOR_TARGET', 'RANLIB', 'libexecdir', 'PKG_CONFIG_DIR', 'TARGET_CXXFLAGS', 'STRIP', 'BUILD_LD', 'EXTRA_OEMAKE', 'base_libdir', 'BUILD_CFLAGS', 'BUILD_AR', 'BUILD_LDFLAGS', 'bindir', 'BUILD_CPP', 'systemd_unitdir', 'GOARCH', 'PKG_CONFIG_DISABLE_UNINSTALLED', 'CCLD', 'CXXFLAGS', 'BUILD_FC', 'AR', 'docdir', 'NM', 'LC_ALL', 'base_sbindir', 'AS', 'infodir', 'CC_FOR_TARGET', 'GOROOT_FINAL', 'servicedir', 'PKG_CONFIG_SYSTEM_INCLUDE_PATH', 'systemd_system_unitdir', 'localstatedir', 'sysconfdir', 'STRINGS', 'OBJCOPY', 'sbindir', 'CC', 'FC', 'CPPFLAGS', 'exec_prefix', 'GOOS', 'datadir', 'READELF', 'MAKE', 'nonarch_base_libdir', 'OBJDUMP', 'CFLAGS', 'PSEUDO_DISABLED', 'BUILD_AS', 'nonarch_libdir', 'CPP', 'BUILD_RANLIB', 'BUILD_NM', 'GOROOT_BOOTSTRAP', 'sharedstatedir', 'PKG_CONFIG_LIBDIR', 'BUILD_CXXFLAGS', 'oldincludedir'}
  70. List of dependencies for variable TARGET_LINK_HASH_STYLE is {'LINKER_HASH_STYLE'}
  71. List of dependencies for variable BASEDEPENDS is {'base_dep_prepend'}
  72. List of dependencies for variable DEBUG_PREFIX_MAP is {'PN', 'EXTENDPE', 'PR', 'STAGING_DIR_NATIVE', 'PV'}
  73. List of dependencies for variable PKG_CONFIG_SYSTEM_LIBRARY_PATH is {'libdir', 'base_libdir'}
  74. List of dependencies for variable STAGING_DIR_NATIVE is {'RECIPE_SYSROOT_NATIVE'}
  75. List of dependencies for variable base_dep_prepend is set()
  76. List of dependencies for variable DEPENDS is {'TARGET_ARCH', 'BASEDEPENDS'}
  77. List of dependencies for variable PKG_CONFIG_PATH is {'STAGING_DATADIR', 'PKG_CONFIG_DIR'}
  78. List of dependencies for variable OBJCOPY is {'HOST_PREFIX'}
  79. List of dependencies for variable BUILD_GOOS is {'BUILD_OS', 'go_map_os'}
  80. List of dependencies for variable UNKNOWN_CONFIGURE_WHITELIST is set()
  81. List of dependencies for variable RANLIB is {'BUILD_RANLIB'}
  82. List of dependencies for variable BUILD_CC_ARCH is set()
  83. List of dependencies for variable package_qa_write_error is {'P', 'QA_LOGFILE'}
  84. List of dependencies for variable CXX_FOR_TARGET is {'CXX'}
  85. List of dependencies for variable bbnote is {'CGO_ENABLED', 'RANLIB', 'sbindir', 'libexecdir', 'PKG_CONFIG_DIR', 'TARGET_CXXFLAGS', 'includedir', 'CXX', 'STRIP', 'CC', 'BUILD_CC', 'FC', 'libdir', 'CPPFLAGS', 'BUILD_LD', 'LOGFIFO', 'infodir', 'base_libdir', 'CC_FOR_TARGET', 'exec_prefix', 'prefix', 'GOOS', 'BUILD_CFLAGS', 'TARGET_CPPFLAGS', 'datadir', 'BUILD_AR', 'BUILD_CPPFLAGS', 'BUILD_LDFLAGS', 'BUILD_CCLD', 'bindir', 'systemd_user_unitdir', 'READELF', 'LDFLAGS', 'servicedir', 'MAKE', 'BUILD_CPP', 'GOROOT_FINAL', 'mandir', 'nonarch_base_libdir', 'base_bindir', 'PKG_CONFIG_SYSTEM_INCLUDE_PATH', 'TARGET_CFLAGS', 'GOHOSTARCH', 'AS', 'OBJDUMP', 'BUILD_STRIP', 'TARGET_LDFLAGS', 'systemd_unitdir', 'systemd_system_unitdir', 'GOARM', 'GOARCH', 'CFLAGS', 'PKG_CONFIG_DISABLE_UNINSTALLED', 'CCLD', 'PSEUDO_DISABLED', 'base_prefix', 'BUILD_AS', 'LD', 'localstatedir', 'lt_cv_sys_lib_dlsearch_path_spec', 'nonarch_libdir', 'sysconfdir', 'CPP', 'CXXFLAGS', 'BUILD_FC', 'BUILD_RANLIB', 'GOHOSTOS', 'PKG_CONFIG_PATH', 'BUILD_NM', 'AR', 'PKG_CONFIG_SYSTEM_LIBRARY_PATH', 'PKG_CONFIG_SYSROOT_DIR', 'docdir', 'STRINGS', 'GOROOT_BOOTSTRAP', 'BUILD_CXX', 'sharedstatedir', 'OBJCOPY', 'NM', 'PKG_CONFIG_LIBDIR', 'BUILD_CXXFLAGS', 'LC_ALL', 'oldincludedir', 'CXX_FOR_TARGET', 'base_sbindir'}
  86. List of dependencies for variable TARGET_ARCH is set()
  87. List of dependencies for variable TARGET_VENDOR is set()
  88. List of dependencies for variable STAGING_BASE_LIBDIR_NATIVE is {'STAGING_DIR_NATIVE', 'base_libdir_native'}
  89. List of dependencies for variable BUILD_STRIP is {'BUILD_PREFIX'}
  90. List of dependencies for variable CXXFLAGS is {'BUILD_CFLAGS'}
  91. List of dependencies for variable BUILD_CXX is {'BUILD_PREFIX', 'BUILD_CC_ARCH'}
  92. List of dependencies for variable QA_SANE is set()
  93. List of dependencies for variable HOST_PREFIX is {'BUILD_PREFIX'}
  94. List of dependencies for variable libexecdir is {'CROSS_TARGET_SYS_DIR', 'exec_prefix'}
  95. List of dependencies for variable LIBCEXTENSION is {'ABIEXTENSION'}
  96. List of dependencies for variable CC is {'BUILD_CC'}
  97. List of dependencies for variable P is {'PN', 'PV'}
  98. List of dependencies for variable PN is {'TARGET_ARCH'}
  99. List of dependencies for variable LDFLAGS is {'BUILD_LDFLAGS'}
  100. List of dependencies for variable FC is {'BUILD_FC'}
  101. List of dependencies for variable PACKAGECONFIG is set()
  102. List of dependencies for variable localstatedir is {'base_prefix'}
  103. List of dependencies for variable CPPFLAGS is {'BUILD_CPPFLAGS'}
  104. List of dependencies for variable STAGING_INCDIR_NATIVE is {'includedir_native', 'STAGING_DIR_NATIVE'}
  105. List of dependencies for variable includedir_native is {'prefix_native'}
  106. List of dependencies for variable STRINGS is {'HOST_PREFIX'}
  107. List of dependencies for variable base_libdir is {'baselib', 'base_prefix'}
  108. List of dependencies for variable exec_prefix is {'prefix_native', 'STAGING_DIR_NATIVE'}
  109. List of dependencies for variable GOOS is {'TARGET_GOOS'}
  110. List of dependencies for variable CROSS_TARGET_SYS_DIR is {'TARGET_SYS'}
  111. List of dependencies for variable prefix_native is set()
  112. List of dependencies for variable datadir is {'prefix'}
  113. List of dependencies for variable BUILD_AR is {'BUILD_PREFIX'}
  114. List of dependencies for variable do_qa_configure is {'MLPREFIX', 'QA_SANE', 'B', 'P', 'DEPENDS', 'package_qa_handle_error', 'PACKAGECONFIG', 'UNKNOWN_CONFIGURE_WHITELIST', 'EXTRA_OECONF', 'PN'}
  115. List of dependencies for variable BUILD_LDFLAGS is {'STAGING_LIBDIR_NATIVE', 'STAGING_BASE_LIBDIR_NATIVE'}
  116. List of dependencies for variable bindir is {'CROSS_TARGET_SYS_DIR', 'exec_prefix'}
  117. List of dependencies for variable READELF is {'HOST_PREFIX'}
  118. List of dependencies for variable S is set()
  119. List of dependencies for variable MAKE is set()
  120. List of dependencies for variable base_do_configure is {'CGO_ENABLED', 'B', 'BUILD_CC', 'includedir', 'CXX', 'libdir', 'prefix', 'TARGET_CPPFLAGS', 'BUILD_CPPFLAGS', 'BUILD_CCLD', 'CLEANBROKEN', 'systemd_user_unitdir', 'LDFLAGS', 'mandir', 'base_bindir', 'TARGET_CFLAGS', 'GOHOSTARCH', 'BUILD_STRIP', 'TARGET_LDFLAGS', 'GOARM', 'base_prefix', 'LD', 'lt_cv_sys_lib_dlsearch_path_spec', 'oe_runmake', 'GOHOSTOS', 'PKG_CONFIG_PATH', 'PKG_CONFIG_SYSTEM_LIBRARY_PATH', 'PKG_CONFIG_SYSROOT_DIR', 'BUILD_CXX', 'CXX_FOR_TARGET', 'RANLIB', 'libexecdir', 'PKG_CONFIG_DIR', 'TARGET_CXXFLAGS', 'STRIP', 'BUILD_LD', 'base_libdir', 'BUILD_CFLAGS', 'BUILD_AR', 'BUILD_LDFLAGS', 'bindir', 'BUILD_CPP', 'systemd_unitdir', 'GOARCH', 'PKG_CONFIG_DISABLE_UNINSTALLED', 'CCLD', 'CONFIGURESTAMPFILE', 'CXXFLAGS', 'BUILD_FC', 'AR', 'docdir', 'NM', 'LC_ALL', 'base_sbindir', 'AS', 'infodir', 'CC_FOR_TARGET', 'GOROOT_FINAL', 'servicedir', 'PKG_CONFIG_SYSTEM_INCLUDE_PATH', 'systemd_system_unitdir', 'localstatedir', 'sysconfdir', 'STRINGS', 'OBJCOPY', 'sbindir', 'CC', 'FC', 'CPPFLAGS', 'exec_prefix', 'GOOS', 'datadir', 'READELF', 'MAKE', 'nonarch_base_libdir', 'OBJDUMP', 'CFLAGS', 'PSEUDO_DISABLED', 'BUILD_AS', 'nonarch_libdir', 'CPP', 'BUILD_RANLIB', 'BUILD_NM', 'GOROOT_BOOTSTRAP', 'sharedstatedir', 'PKG_CONFIG_LIBDIR', 'BUILD_CXXFLAGS', 'oldincludedir'}
  121. List of dependencies for variable nonarch_base_libdir is {'base_prefix'}
  122. List of dependencies for variable ASNEEDED is set()
  123. List of dependencies for variable CCLD is {'BUILD_CCLD'}
  124. List of dependencies for variable DEFAULTTUNE is set()
  125. List of dependencies for variable BUILD_OPTIMIZATION is set()
  126. List of dependencies for variable BUILD_CFLAGS is {'BUILD_OPTIMIZATION', 'BUILD_CPPFLAGS'}
  127. List of dependencies for variable bbfatal_log is {'CGO_ENABLED', 'RANLIB', 'sbindir', 'libexecdir', 'PKG_CONFIG_DIR', 'TARGET_CXXFLAGS', 'includedir', 'CXX', 'STRIP', 'CC', 'BUILD_CC', 'FC', 'libdir', 'CPPFLAGS', 'BUILD_LD', 'LOGFIFO', 'infodir', 'base_libdir', 'CC_FOR_TARGET', 'exec_prefix', 'prefix', 'GOOS', 'BUILD_CFLAGS', 'TARGET_CPPFLAGS', 'datadir', 'BUILD_AR', 'BUILD_CPPFLAGS', 'BUILD_LDFLAGS', 'BUILD_CCLD', 'bindir', 'systemd_user_unitdir', 'READELF', 'LDFLAGS', 'servicedir', 'MAKE', 'BUILD_CPP', 'GOROOT_FINAL', 'mandir', 'nonarch_base_libdir', 'base_bindir', 'PKG_CONFIG_SYSTEM_INCLUDE_PATH', 'TARGET_CFLAGS', 'GOHOSTARCH', 'AS', 'OBJDUMP', 'BUILD_STRIP', 'TARGET_LDFLAGS', 'systemd_unitdir', 'systemd_system_unitdir', 'GOARM', 'GOARCH', 'CFLAGS', 'PKG_CONFIG_DISABLE_UNINSTALLED', 'CCLD', 'PSEUDO_DISABLED', 'base_prefix', 'BUILD_AS', 'LD', 'localstatedir', 'lt_cv_sys_lib_dlsearch_path_spec', 'nonarch_libdir', 'sysconfdir', 'CPP', 'CXXFLAGS', 'BUILD_FC', 'BUILD_RANLIB', 'GOHOSTOS', 'PKG_CONFIG_PATH', 'BUILD_NM', 'AR', 'PKG_CONFIG_SYSTEM_LIBRARY_PATH', 'PKG_CONFIG_SYSROOT_DIR', 'docdir', 'STRINGS', 'GOROOT_BOOTSTRAP', 'BUILD_CXX', 'sharedstatedir', 'OBJCOPY', 'NM', 'PKG_CONFIG_LIBDIR', 'BUILD_CXXFLAGS', 'LC_ALL', 'oldincludedir', 'CXX_FOR_TARGET', 'base_sbindir'}
  128. List of dependencies for variable systemd_unitdir is {'nonarch_base_libdir'}
  129. List of dependencies for variable go_map_os is set()
  130. List of dependencies for variable GOARCH is {'TARGET_GOARCH'}
  131. List of dependencies for variable CFLAGS is {'BUILD_CFLAGS'}
  132. List of dependencies for variable PKG_CONFIG_DISABLE_UNINSTALLED is set()
  133. List of dependencies for variable FULL_OPTIMIZATION is {'DEBUG_FLAGS'}
  134. List of dependencies for variable T is set()
  135. List of dependencies for variable PSEUDO_DISABLED is set()
  136. List of dependencies for variable BUILD_AS is {'BUILD_PREFIX', 'BUILD_AS_ARCH'}
  137. List of dependencies for variable go_map_arm is set()
  138. List of dependencies for variable BUILD_CPP is {'BUILD_PREFIX', 'BUILD_CC_ARCH'}
  139. List of dependencies for variable PKG_CONFIG_LIBDIR is {'PKG_CONFIG_DIR'}
  140. List of dependencies for variable TARGET_CPPFLAGS is set()
  141. List of dependencies for variable CGO_ENABLED is set()
  142. List of dependencies for variable STAGING_DATADIR is {'datadir'}
  143. List of dependencies for variable nonarch_libdir is {'exec_prefix'}
  144. List of dependencies for variable CONFIGURESTAMPFILE is set()
  145. List of dependencies for variable CPP is {'BUILD_CPP'}
  146. List of dependencies for variable TARGET_OS is {'ABIEXTENSION', 'LIBCEXTENSION'}
  147. List of dependencies for variable BUILD_FC is {'BUILD_PREFIX', 'BUILD_CC_ARCH'}
  148. List of dependencies for variable QA_LOGFILE is set()
  149. List of dependencies for variable baselib is set()
  150. List of dependencies for variable BUILD_GOARCH is {'go_map_arch'}
  151. List of dependencies for variable PV is set()
  152. List of dependencies for variable BUILD_NM is {'BUILD_PREFIX'}
  153. List of dependencies for variable AR is {'BUILD_AR'}
  154. List of dependencies for variable DEBUG_FLAGS is {'DEBUG_PREFIX_MAP'}
  155. List of dependencies for variable base_bindir is {'bindir'}
  156. List of dependencies for variable docdir is {'datadir'}
  157. List of dependencies for variable GOROOT_BOOTSTRAP is {'STAGING_LIBDIR_NATIVE'}
  158. List of dependencies for variable sharedstatedir is {'base_prefix'}
  159. List of dependencies for variable NM is {'BUILD_NM'}
  160. List of dependencies for variable TARGET_GOARCH is {'TARGET_ARCH', 'go_map_arch'}
  161. List of dependencies for variable BUILD_CXXFLAGS is {'BUILD_CFLAGS'}
  162. List of dependencies for variable LC_ALL is set()
  163. List of dependencies for variable oldincludedir is {'exec_prefix'}
  164. List of dependencies for variable base_sbindir is {'bindir'}
  165. Variable ABIEXTENSION value is
  166. Variable BUILD_LD_ARCH value is
  167. Variable BUILD_AS_ARCH value is
  168. Variable CGO_ENABLED value is 1
  169. Variable GOROOT_FINAL value is ${libdir}/go
  170. Variable AS value is ${BUILD_AS}
  171. Variable TARGET_SYS value is ${TARGET_ARCH}${TARGET_VENDOR}${@['-' + d.getVar('TARGET_OS'), ''][d.getVar('TARGET_OS') == ('' or 'custom')]}
  172. Variable BUILD_CC value is ${CCACHE}${BUILD_PREFIX}gcc ${BUILD_CC_ARCH}
  173. Variable includedir value is ${exec_prefix}/include
  174. Variable CXX value is ${BUILD_CXX}
  175. Variable die value is bbfatal_log "$*"
  176.  
  177. Variable libdir value is ${exec_prefix}/lib/${CROSS_TARGET_SYS_DIR}
  178. Variable S value is ${WORKDIR}/go
  179. Variable BUILD_RANLIB value is ${BUILD_PREFIX}ranlib
  180. Variable infodir value is ${datadir}/info
  181. Variable STAGING_LIBDIR_NATIVE value is ${STAGING_DIR_NATIVE}${libdir_native}
  182. Variable CC_FOR_TARGET value is ${CC}
  183. Variable prefix value is ${STAGING_DIR_NATIVE}${prefix_native}
  184. Variable TARGET_GOARM value is ${@go_map_arm(d.getVar('TARGET_ARCH', True), d.getVar('TUNE_FEATURES', True), d)}
  185. Variable BUILD_CPPFLAGS value is -isystem${STAGING_INCDIR_NATIVE}
  186. Variable PE value is
  187. Variable BUILD_CCLD value is ${BUILD_PREFIX}gcc ${BUILD_CC_ARCH}
  188. Variable systemd_user_unitdir value is ${nonarch_libdir}/systemd/user
  189. Variable TARGET_CXXFLAGS value is ${TARGET_CFLAGS}
  190. Variable BUILD_LD value is ${BUILD_PREFIX}ld ${BUILD_LD_ARCH}
  191. Variable servicedir value is ${base_prefix}/srv
  192. Variable RECIPE_SYSROOT_NATIVE value is ${WORKDIR}/recipe-sysroot-native
  193. Variable TARGET_GOOS value is ${@go_map_os(d.getVar('TARGET_OS', True), d)}
  194. Variable mandir value is ${datadir}/man
  195. Variable EXTENDPE value is ${@['','${PE}_'][int(d.getVar('PE') or 0) > 0]}
  196. Variable PKG_CONFIG_SYSTEM_INCLUDE_PATH value is ${includedir}
  197. Variable TARGET_CFLAGS value is ${TARGET_CPPFLAGS} ${SELECTED_OPTIMIZATION}
  198. Variable GOHOSTARCH value is ${BUILD_GOARCH}
  199. Variable package_qa_handle_error value is def package_qa_handle_error(error_class, error_msg, d):
  200. package_qa_write_error(error_class, error_msg, d)
  201. if error_class in (d.getVar("ERROR_QA") or "").split():
  202. bb.error("QA Issue: %s [%s]" % (error_msg, error_class))
  203. d.setVar("QA_SANE", False)
  204. return False
  205. elif error_class in (d.getVar("WARN_QA") or "").split():
  206. bb.warn("QA Issue: %s [%s]" % (error_msg, error_class))
  207. else:
  208. bb.note("QA Issue: %s [%s]" % (error_msg, error_class))
  209. return True
  210.  
  211. Variable libdir_native value is ${prefix_native}/lib
  212. Variable TARGET_LDFLAGS value is -Wl,-O1 ${TARGET_LINK_HASH_STYLE} ${ASNEEDED}
  213. Variable DEBUG_BUILD value is None
  214. Variable PR value is ${@bb.parse.BBHandler.vars_from_file(d.getVar('FILE', False),d)[2] or 'r0'}
  215. Variable systemd_system_unitdir value is ${nonarch_base_libdir}/systemd/system
  216. Variable sbindir value is ${bindir}
  217. Variable GOARM value is ${TARGET_GOARM}
  218. Variable CLEANBROKEN value is 0
  219. Variable MLPREFIX value is
  220. Variable oe_runmake value is oe_runmake_call "$@" || die "oe_runmake failed"
  221.  
  222. Variable go_map_arch value is def go_map_arch(a, d):
  223. import re
  224. if re.match('i.86', a):
  225. return '386'
  226. elif a == 'x86_64':
  227. return 'amd64'
  228. elif re.match('arm.*', a):
  229. return 'arm'
  230. elif re.match('aarch64.*', a):
  231. return 'arm64'
  232. elif re.match('mips64el*', a):
  233. return 'mips64le'
  234. elif re.match('mips64*', a):
  235. return 'mips64'
  236. elif re.match('mipsel*', a):
  237. return 'mipsle'
  238. elif re.match('mips*', a):
  239. return 'mips'
  240. elif re.match('p(pc|owerpc)(64)', a):
  241. return 'ppc64'
  242. elif re.match('p(pc|owerpc)(64el)', a):
  243. return 'ppc64le'
  244. else:
  245. raise bb.parse.SkipPackage("Unsupported CPU architecture: %s" % a)
  246.  
  247. Variable base_prefix value is ${STAGING_DIR_NATIVE}
  248. Variable LD value is ${BUILD_LD}
  249. Variable PKG_CONFIG_SYSROOT_DIR value is
  250. Variable B value is ${S}
  251. Variable DEBUG_OPTIMIZATION value is -O -fno-omit-frame-pointer ${DEBUG_FLAGS} -pipe
  252. Variable lt_cv_sys_lib_dlsearch_path_spec value is ${libdir} ${base_libdir} /lib /lib64 /usr/lib /usr/lib64
  253. Variable LOGFIFO value is ${T}/fifo.${@os.getpid()}
  254. Variable LINKER_HASH_STYLE value is gnu
  255. Variable SELECTED_OPTIMIZATION value is ${@d.getVar(['FULL_OPTIMIZATION', 'DEBUG_OPTIMIZATION'][d.getVar('DEBUG_BUILD') == '1'])}
  256. Variable sysconfdir value is ${base_prefix}/etc
  257. Variable STRIP value is ${BUILD_STRIP}
  258. Variable EXTRA_OEMAKE value is
  259. Variable OBJDUMP value is ${HOST_PREFIX}objdump
  260. Variable base_libdir_native value is /lib
  261. Variable BUILD_PREFIX value is
  262. Variable TUNE_FEATURES_tune-ppc64e6500 value is m64 fpu-hard e6500 altivec
  263. Variable GOHOSTOS value is ${BUILD_GOOS}
  264. Variable PKG_CONFIG_DIR value is ${exec_prefix}/lib/pkgconfig
  265. Variable oe_runmake_call value is bbnote ${MAKE} ${EXTRA_OEMAKE} "$@"
  266. ${MAKE} ${EXTRA_OEMAKE} "$@"
  267.  
  268. Variable TARGET_LINK_HASH_STYLE value is ${@['-Wl,--hash-style=gnu',''][d.getVar('LINKER_HASH_STYLE') != 'gnu']}
  269. Variable BASEDEPENDS value is ${@base_dep_prepend(d)}
  270. Variable DEBUG_PREFIX_MAP value is -fdebug-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR} -fdebug-prefix-map=${STAGING_DIR_NATIVE}= -fdebug-prefix-map=${STAGING_DIR_HOST}=
  271. Variable PKG_CONFIG_SYSTEM_LIBRARY_PATH value is ${base_libdir}:${libdir}
  272. Variable STAGING_DIR_NATIVE value is ${RECIPE_SYSROOT_NATIVE}
  273. Variable base_dep_prepend value is None
  274. Variable DEPENDS value is ${BASEDEPENDS} gcc-cross-${TARGET_ARCH} go-bootstrap-native
  275. Variable PKG_CONFIG_PATH value is ${PKG_CONFIG_DIR}:${STAGING_DATADIR}/pkgconfig
  276. Variable OBJCOPY value is ${HOST_PREFIX}objcopy
  277. Variable BUILD_GOOS value is ${@go_map_os(d.getVar('BUILD_OS', True), d)}
  278. Variable UNKNOWN_CONFIGURE_WHITELIST value is --enable-nls --disable-nls --disable-silent-rules --disable-dependency-tracking --with-libtool-sysroot --disable-static
  279. Variable RANLIB value is ${BUILD_RANLIB}
  280. Variable BUILD_CC_ARCH value is
  281. Variable package_qa_write_error value is def package_qa_write_error(type, error, d):
  282. logfile = d.getVar('QA_LOGFILE')
  283. if logfile:
  284. p = d.getVar('P')
  285. with open(logfile, "a+") as f:
  286. f.write("%s: %s [%s]\n" % (p, error, type))
  287.  
  288. Variable CXX_FOR_TARGET value is ${CXX}
  289. Variable EXTRA_OECONF value is
  290. Variable TARGET_ARCH value is powerpc64
  291. Variable TARGET_VENDOR value is -oe
  292. Variable STAGING_BASE_LIBDIR_NATIVE value is ${STAGING_DIR_NATIVE}${base_libdir_native}
  293. Variable BUILD_STRIP value is ${BUILD_PREFIX}strip
  294. Variable CXXFLAGS value is ${BUILD_CFLAGS}
  295. Variable BUILD_CXX value is ${CCACHE}${BUILD_PREFIX}g++ ${BUILD_CC_ARCH}
  296. Variable QA_SANE value is True
  297. Variable BUILD_OS value is linux
  298. Variable libexecdir value is ${exec_prefix}/libexec/${CROSS_TARGET_SYS_DIR}
  299. Variable LIBCEXTENSION value is ${@['', '-gnu'][(d.getVar('ABIEXTENSION') or '') != '']}
  300. Variable CC value is ${BUILD_CC}
  301. Variable P value is ${PN}-${PV}
  302. Variable PN value is go-cross-${TARGET_ARCH}
  303. Variable LDFLAGS value is ${BUILD_LDFLAGS}
  304. Variable FC value is ${BUILD_FC}
  305. Variable PACKAGECONFIG value is
  306. Variable localstatedir value is ${base_prefix}/var
  307. Variable CPPFLAGS value is ${BUILD_CPPFLAGS}
  308. Variable STAGING_INCDIR_NATIVE value is ${STAGING_DIR_NATIVE}${includedir_native}
  309. Variable includedir_native value is ${prefix_native}/include
  310. Variable STRINGS value is ${HOST_PREFIX}strings
  311. Variable base_libdir value is ${base_prefix}/${baselib}
  312. Variable exec_prefix value is ${STAGING_DIR_NATIVE}${prefix_native}
  313. Variable GOOS value is ${TARGET_GOOS}
  314. Variable CROSS_TARGET_SYS_DIR value is ${TARGET_SYS}
  315. Variable HOST_PREFIX value is ${BUILD_PREFIX}
  316. Variable prefix_native value is /usr
  317. Variable datadir value is ${prefix}/share
  318. Variable BUILD_AR value is ${BUILD_PREFIX}ar
  319. Variable do_qa_configure value is import subprocess
  320.  
  321. ###########################################################################
  322. # Check config.log for cross compile issues
  323. ###########################################################################
  324.  
  325. configs = []
  326. workdir = d.getVar('WORKDIR')
  327.  
  328. if bb.data.inherits_class('autotools', d):
  329. bb.note("Checking autotools environment for common misconfiguration")
  330. for root, dirs, files in os.walk(workdir):
  331. statement = "grep -q -F -e 'CROSS COMPILE Badness:' -e 'is unsafe for cross-compilation' %s" % \
  332. os.path.join(root,"config.log")
  333. if "config.log" in files:
  334. if subprocess.call(statement, shell=True) == 0:
  335. bb.fatal("""This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities.
  336. Rerun configure task after fixing this.""")
  337.  
  338. if "configure.ac" in files:
  339. configs.append(os.path.join(root,"configure.ac"))
  340. if "configure.in" in files:
  341. configs.append(os.path.join(root, "configure.in"))
  342.  
  343. ###########################################################################
  344. # Check gettext configuration and dependencies are correct
  345. ###########################################################################
  346.  
  347. cnf = d.getVar('EXTRA_OECONF') or ""
  348. if "gettext" not in d.getVar('P') and "gcc-runtime" not in d.getVar('P') and "--disable-nls" not in cnf:
  349. ml = d.getVar("MLPREFIX") or ""
  350. if bb.data.inherits_class('native', d) or bb.data.inherits_class('cross', d) or bb.data.inherits_class('crosssdk', d) or bb.data.inherits_class('nativesdk', d):
  351. gt = "gettext-native"
  352. elif bb.data.inherits_class('cross-canadian', d):
  353. gt = "nativesdk-gettext"
  354. else:
  355. gt = "virtual/" + ml + "gettext"
  356. deps = bb.utils.explode_deps(d.getVar('DEPENDS') or "")
  357. if gt not in deps:
  358. for config in configs:
  359. gnu = "grep \"^[[:space:]]*AM_GNU_GETTEXT\" %s >/dev/null" % config
  360. if subprocess.call(gnu, shell=True) == 0:
  361. bb.fatal("""%s required but not in DEPENDS for file %s.
  362. Missing inherit gettext?""" % (gt, config))
  363.  
  364. ###########################################################################
  365. # Check unrecognised configure options (with a white list)
  366. ###########################################################################
  367. if bb.data.inherits_class("autotools", d):
  368. bb.note("Checking configure output for unrecognised options")
  369. try:
  370. flag = "WARNING: unrecognized options:"
  371. log = os.path.join(d.getVar('B'), 'config.log')
  372. output = subprocess.check_output(['grep', '-F', flag, log]).decode("utf-8").replace(', ', ' ')
  373. options = set()
  374. for line in output.splitlines():
  375. options |= set(line.partition(flag)[2].split())
  376. whitelist = set(d.getVar("UNKNOWN_CONFIGURE_WHITELIST").split())
  377. options -= whitelist
  378. if options:
  379. pn = d.getVar('PN')
  380. error_msg = pn + ": configure was passed unrecognised options: " + " ".join(options)
  381. package_qa_handle_error("unknown-configure-option", error_msg, d)
  382. except subprocess.CalledProcessError:
  383. pass
  384.  
  385. # Check invalid PACKAGECONFIG
  386. pkgconfig = (d.getVar("PACKAGECONFIG") or "").split()
  387. if pkgconfig:
  388. pkgconfigflags = d.getVarFlags("PACKAGECONFIG") or {}
  389. for pconfig in pkgconfig:
  390. if pconfig not in pkgconfigflags:
  391. pn = d.getVar('PN')
  392. error_msg = "%s: invalid PACKAGECONFIG: %s" % (pn, pconfig)
  393. package_qa_handle_error("invalid-packageconfig", error_msg, d)
  394.  
  395. qa_sane = d.getVar("QA_SANE")
  396. if not qa_sane:
  397. bb.fatal("Fatal QA errors found, failing task.")
  398.  
  399. Variable BUILD_LDFLAGS value is -L${STAGING_LIBDIR_NATIVE} -L${STAGING_BASE_LIBDIR_NATIVE} -Wl,-rpath-link,${STAGING_LIBDIR_NATIVE} -Wl,-rpath-link,${STAGING_BASE_LIBDIR_NATIVE} -Wl,-rpath,${STAGING_LIBDIR_NATIVE} -Wl,-rpath,${STAGING_BASE_LIBDIR_NATIVE} -Wl,-O1
  400. Variable bindir value is ${exec_prefix}/bin/${CROSS_TARGET_SYS_DIR}
  401. Variable READELF value is ${HOST_PREFIX}readelf
  402. Variable TUNE_FEATURES value is ${TUNE_FEATURES_tune-${DEFAULTTUNE}}
  403. Variable do_configure value is base_do_configure
  404.  
  405. Variable MAKE value is make
  406. Variable base_do_configure value is if [ -n "${CONFIGURESTAMPFILE}" -a -e "${CONFIGURESTAMPFILE}" ]; then
  407. if [ "`cat ${CONFIGURESTAMPFILE}`" != "${BB_TASKHASH}" ]; then
  408. cd ${B}
  409. if [ "${CLEANBROKEN}" != "1" -a \( -e Makefile -o -e makefile -o -e GNUmakefile \) ]; then
  410. oe_runmake clean
  411. fi
  412. find ${B} -ignore_readdir_race -name \*.la -delete
  413. fi
  414. fi
  415. if [ -n "${CONFIGURESTAMPFILE}" ]; then
  416. mkdir -p `dirname ${CONFIGURESTAMPFILE}`
  417. echo ${BB_TASKHASH} > ${CONFIGURESTAMPFILE}
  418. fi
  419.  
  420. Variable nonarch_base_libdir value is ${base_prefix}/lib
  421. Variable ASNEEDED value is -Wl,--as-needed
  422. Variable T value is ${WORKDIR}/temp
  423. Variable DEFAULTTUNE value is ppc64e6500
  424. Variable BUILD_OPTIMIZATION value is -O2 -pipe
  425. Variable BUILD_CFLAGS value is ${BUILD_CPPFLAGS} ${BUILD_OPTIMIZATION}
  426. Variable bbfatal_log value is if [ -p ${LOGFIFO} ] ; then
  427. printf "%b\0" "bbfatal_log $*" > ${LOGFIFO}
  428. else
  429. echo "ERROR: $*"
  430. fi
  431. exit 1
  432.  
  433. Variable systemd_unitdir value is ${nonarch_base_libdir}/systemd
  434. Variable go_map_os value is def go_map_os(o, d):
  435. if o.startswith('linux'):
  436. return 'linux'
  437. return o
  438.  
  439.  
  440. Variable GOARCH value is ${TARGET_GOARCH}
  441. Variable CFLAGS value is ${BUILD_CFLAGS}
  442. Variable PKG_CONFIG_DISABLE_UNINSTALLED value is yes
  443. Variable FULL_OPTIMIZATION value is -O2 -pipe ${DEBUG_FLAGS}
  444. Variable CCLD value is ${BUILD_CCLD}
  445. Variable PSEUDO_DISABLED value is 1
  446. Variable BUILD_AS value is ${BUILD_PREFIX}as ${BUILD_AS_ARCH}
  447. Variable go_map_arm value is def go_map_arm(a, f, d):
  448. import re
  449. if re.match('arm.*', a) and re.match('arm.*7.*', f):
  450. return '7'
  451. return ''
  452.  
  453. Variable BUILD_CPP value is ${BUILD_PREFIX}gcc ${BUILD_CC_ARCH} -E
  454. Variable PKG_CONFIG_LIBDIR value is ${PKG_CONFIG_DIR}
  455. Variable TARGET_CPPFLAGS value is
  456. Variable STAGING_DATADIR value is ${STAGING_DIR_HOST}${datadir}
  457. Variable nonarch_libdir value is ${exec_prefix}/lib
  458. Variable CONFIGURESTAMPFILE value is ${WORKDIR}/configure.sstate
  459. Variable CPP value is ${BUILD_CPP}
  460. Variable TARGET_OS value is linux${LIBCEXTENSION}${ABIEXTENSION}
  461. Variable BUILD_FC value is ${CCACHE}${BUILD_PREFIX}gfortran ${BUILD_CC_ARCH}
  462. Variable QA_LOGFILE value is ${TMPDIR}/qa.log
  463. Variable baselib value is lib64
  464. Variable BUILD_GOARCH value is ${@go_map_arch(d.getVar('BUILD_ARCH', True), d)}
  465. Variable PV value is 1.8
  466. Variable BUILD_NM value is ${BUILD_PREFIX}nm
  467. Variable AR value is ${BUILD_AR}
  468. Variable DEBUG_FLAGS value is -g -feliminate-unused-debug-types ${DEBUG_PREFIX_MAP}
  469. Variable base_bindir value is ${bindir}
  470. Variable docdir value is ${datadir}/doc
  471. Variable GOROOT_BOOTSTRAP value is ${STAGING_LIBDIR_NATIVE}/go1.4
  472. Variable bbnote value is if [ -p ${LOGFIFO} ] ; then
  473. printf "%b\0" "bbnote $*" > ${LOGFIFO}
  474. else
  475. echo "NOTE: $*"
  476. fi
  477.  
  478. Variable sharedstatedir value is ${base_prefix}/com
  479. Variable NM value is ${BUILD_NM}
  480. Variable TARGET_GOARCH value is ${@go_map_arch(d.getVar('TARGET_ARCH', True), d)}
  481. Variable BUILD_CXXFLAGS value is ${BUILD_CFLAGS} -D_GLIBCXX_USE_CXX11_ABI=0
  482. Variable LC_ALL value is en_US.UTF-8
  483. Variable oldincludedir value is ${exec_prefix}/include
  484. Variable base_sbindir value is ${bindir}
  485. Tasks this task depends on: ['/fast/work/openembedded-core/meta/recipes-devtools/go/go-cross_1.8.bb.do_patch', '/fast/work/openembedded-core/meta/recipes-devtools/go/go-cross_1.8.bb.do_prepare_recipe_sysroot']
  486. This task depends on the checksums of files: []
  487. Hash for dependent task /fast/work/openembedded-core/meta/recipes-devtools/go/go-cross_1.8.bb.do_patch is 11f2f6dc06f5d2e6b4d75eecb0c8109d
  488. Hash for dependent task /fast/work/openembedded-core/meta/recipes-devtools/go/go-cross_1.8.bb.do_prepare_recipe_sysroot is ca68035fe7f0db7072879968407aaeb4
  489. Computed base hash is 8e1efcacf1b70e06a1d07e9337fe05c9 and from file 8e1efcacf1b70e06a1d07e9337fe05c9
  490. Computed task hash is c7fad5ac9cd50bc4791ad8b372fa88bc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement