-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
s2600wf no package 'libipmid' found #3
Comments
Hey, I have the same errors. Did you solve this? |
My error is : Because of this, I couldn't build the intel-ipmi-oem. Can anyone help me? ERROR: intel-ipmi-oem-0.1+gitAUTOINC+6346e98cd5-r0 do_configure: ExecutionError('/home/pavo/oguz/pavoopenbmc/aspeedopenbmc/openbmc/build/epca/tmp/work/arm1176jzs-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+6346e98cd5-r0/temp/run.do_configure.2851', 1, None, None) |
I figure out the problem related to pkg-config. The pkg-config is not found when this recipe is executed. I added the below code to the CMakeLists.txt in yocto by using "devtool modify intel-ipmi-oem": set(PKG_CONFIG_EXECUTABLE “/usr/bin/pkg-config”) but now It doesn't find the several files are related to phosphor-ipmi-host. The error was attached:
|
You should probably modify the recipe to “inherit pkgconfig” instead of modifying the path like that. |
I tried this too but the error that was attached is still going on.
|
whats your TEMPLATECONF and bitbake target? The original issue was with /home/njshah2/temp/openbmc/meta-intel-openbmc/meta-s2600wf/conf, just confirming? |
Build Configuration:
BB_VERSION = "1.40.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "ubuntu-18.04"
TARGET_SYS = "arm-openbmc-linux-gnueabi"
MACHINE = "s2600wf"
DISTRO = "openbmc-phosphor"
DISTRO_VERSION = "0.1.0"
TUNE_FEATURES = "arm armv6 thumb arm1176jzs"
TARGET_FPU = "soft"
meta
meta-poky
meta-oe
meta-networking
meta-perl
meta-python
meta-webserver
meta-phosphor
meta-aspeed
meta-x86
meta-intel
meta-s2600wf = ":"
Initialising tasks: 100% |###################################################################################################################################################################| Time: 0:00:02
Sstate summary: Wanted 816 Found 0 Missed 816 Current 865 (0% match, 51% complete)
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: intel-ipmi-oem-0.1+gitAUTOINC+60e7aaf5c0-r0 do_configure: Function failed: do_configure (log file is located at /openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/temp/log.do_configure.3554)
ERROR: Logfile of failure stored in: /openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/temp/log.do_configure.3554
Log data follows:
| DEBUG: Executing shell function do_configure
| -- The CXX compiler identification is GNU 8.2.0
| -- Check for working CXX compiler: /openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/recipe-sysroot-native/usr/bin/arm-openbmc-linux-gnueabi/arm-openbmc-linux-gnueabi-g++
| -- Check for working CXX compiler: /openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/recipe-sysroot-native/usr/bin/arm-openbmc-linux-gnueabi/arm-openbmc-linux-gnueabi-g++ -- works
| -- Detecting CXX compiler ABI info
| -- Detecting CXX compiler ABI info - done
| -- Detecting CXX compile features
| -- Detecting CXX compile features - done
| -- Found PkgConfig: /openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/recipe-sysroot-native/usr/bin/pkg-config (found version "0.29.2")
| -- Checking for module 'phosphor-logging'
| -- Found phosphor-logging, version 1.0
| -- Checking for module 'libipmid'
| -- No package 'libipmid' found
| CMake Error at /openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/recipe-sysroot-native/usr/share/cmake-3.12/Modules/FindPkgConfig.cmake:436 (message):
| A required package was not found
| Call Stack (most recent call first):
| /openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/recipe-sysroot-native/usr/share/cmake-3.12/Modules/FindPkgConfig.cmake:602 (_pkg_check_modules_internal)
| CMakeLists.txt:61 (pkg_check_modules)
|
|
| -- Configuring incomplete, errors occurred!
| See also "/openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/build/CMakeFiles/CMakeOutput.log".
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /openBMC/openbmc-2.6.0-release-for-test/build/tmp/work/armv6-openbmc-linux-gnueabi/intel-ipmi-oem/0.1+gitAUTOINC+60e7aaf5c0-r0/temp/log.do_configure.3554)
ERROR: Task (/openBMC/openbmc-2.6.0-release-for-test/meta-intel/meta-common/recipes-intel/ipmi/intel-ipmi-oem_git.bb:do_configure) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3395 tasks of which 3390 didn't need to be rerun and 1 failed.
The text was updated successfully, but these errors were encountered: