Skip to content

Instantly share code, notes, and snippets.

@KunYi
Created August 16, 2022 10:56
Show Gist options
  • Save KunYi/14b2246666a99cf5ae3dad3b43c03620 to your computer and use it in GitHub Desktop.
Save KunYi/14b2246666a99cf5ae3dad3b43c03620 to your computer and use it in GitHub Desktop.
pull openbmc and build
$ git clone https://github.com/openbmc/openbmc.git
$ git checkout 988bd1f2101c5f618addf180a95c94428ede7305 # 2.11.0
$ git switch -c 2.11
$ cd openbmc
$ mkdir build # make build folder
$ . setup romulus build # setup build environments
$ bitbake obmc-phosphor-image # run build
Loading cache: 100% | | ETA: --:--:--
Loaded 0 entries from dependency cache.
WARNING: /home/kunyi/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/occ/romulus-occ-control-config-native.bb: QA Issue: romulus-occ-control-config-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: openpower-occ-control.bbclass [native-last]
WARNING: /home/kunyi/openbmc/openbmc/meta-ibm/meta-romulus/recipes-phosphor/logging/romulus-phosphor-logging-callouts-native.bb: QA Issue: romulus-phosphor-logging-callouts-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: phosphor-logging.bbclass [native-last]
WARNING: /home/kunyi/openbmc/openbmc/meta-phosphor/recipes-phosphor/mrw/mrw-api-native.bb: QA Issue: mrw-api-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. Classes inherited after native/nativesdk: mrw-rev.bbclass perl-version.bbclass cpan-base.bbclass perlnative.bbclass [native-last]
Parsing recipes: 100% |#####################################################################################################################################################################| Time: 0:00:35
Parsing of 2689 .bb files complete (0 cached, 2689 parsed). 4100 targets, 382 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.52.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-22.04"
TARGET_SYS = "arm-openbmc-linux-gnueabi"
MACHINE = "romulus"
DISTRO = "openbmc-openpower"
DISTRO_VERSION = "nodistro.0"
TUNE_FEATURES = "arm thumb arm1176jzs"
TARGET_FPU = "soft"
meta
meta-oe
meta-networking
meta-perl
meta-python
meta-security
meta-phosphor
meta-aspeed
meta-openpower
meta-romulus = "2.11:988bd1f2101c5f618addf180a95c94428ede7305"
Initialising tasks: 100% |##################################################################################################################################################################| Time: 0:00:02
Sstate summary: Wanted 1552 Local 0 Network 0 Missed 1552 Current 0 (0% match, 0% complete)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment