Skip to content
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

intel-corei7-64-envsetup.sh - no meta-intel in bblayers #379

Open
outbackdingo opened this issue May 16, 2020 · 3 comments
Open

intel-corei7-64-envsetup.sh - no meta-intel in bblayers #379

outbackdingo opened this issue May 16, 2020 · 3 comments

Comments

@outbackdingo
Copy link

. ./intel-corei7-64-envsetup.sh
Setting MACHINE=intel-corei7-64
YOE_ENV_VERSION mismatch, recreating localconfig.sh
localconfig.sh created
/home/dingo/yoe/conf/auto.conf has been updated
Setting DOCKER_REPO to yoedistro/yoe-build:buster

ERROR: OE-core's config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:

MACHINE=intel-corei7-64 is invalid. Please set a valid MACHINE in your local.conf, environment or other configuration file.

BSPLAYERS = "
${TOPDIR}/sources/meta-96boards
${TOPDIR}/sources/meta-altera
${TOPDIR}/sources/meta-arm/meta-arm
${TOPDIR}/sources/meta-atmel
${TOPDIR}/sources/meta-freescale
${TOPDIR}/sources/meta-freescale-3rdparty
${TOPDIR}/sources/meta-odroid
${TOPDIR}/sources/meta-odroid/meta-odroid-extras
${TOPDIR}/sources/meta-qcom
${TOPDIR}/sources/meta-raspberrypi
${TOPDIR}/sources/meta-riscv
${TOPDIR}/sources/meta-ti \

no meta-intel in bblayers

@kraj
Copy link
Contributor

kraj commented May 16, 2020

yes indeed, as @cbrake said we never had a production usecase for x86 besides minnowboards once. Perhaps you can add meta-intel via yoe_add_layer and also send a pull if you wish.

@cbrake
Copy link
Contributor

cbrake commented May 16, 2020

It is pretty standard to add meta layers as needed with OE. yoe_add_layer is just a bash function that automates and documents how to do it. You can read it in envsetup.sh if you want to understand how it works. meta-xyz are just git submodules.

kraj added a commit that referenced this issue Oct 28, 2021
…es/meta-intel sources/meta-openembedded sources/meta-qcom sources/openembedded-core

* sources/meta-arm bcdbd64...1597b86 (1):
  > arm/trusted-firmware-a,fiptool-native: Fix fiptool execution

* sources/meta-freescale-3rdparty ea36713...557e7b6 (1):
  > Merge pull request #180 from Ossanes/topic/u-boot-script-gateworks-imx

* sources/meta-intel d8584ea9...e57cb3fc (1):
  > onevpl-intel-gpu: ADL-S: Adding missing device ID

* sources/meta-openembedded 8769a3ba7...883f40ff5 (45):
  > XXX: Add Github actions CI support
  > gjs: Upgrade to 1.70.0 + mozjs-91 branch
  > python3-marshmallow: add recipe at version 3.14.0
  > nodejs: fix build without scrypt
  > netplan: fix hardcoded path for /lib/netplan
  > add linter and trigger linter for demo
  > Create oe-linter.yml
  > python3-prettytable: Upgrade 2.1.0 -> 2.2.1
  > python3-traitlets: Upgrade 5.1.0 -> 5.1.1
  > python3-prompt-toolkit: Upgrade 3.0.19 -> 3.0.21
  > python3-thrift: Upgrade 0.13.0 -> 0.15.0
  > python3-robotframework: upgrade 4.1.1 -> 4.1.2
  > python3-pytest-asyncio: upgrade 0.15.1 -> 0.16.0
  > python3-pyjwt: upgrade 2.2.0 -> 2.3.0
  > python3-pulsectl: upgrade 21.10.4 -> 21.10.5
  > python3-pandas: upgrade 1.3.3 -> 1.3.4
  > python3-greenlet: upgrade 1.1.1 -> 1.1.2
  > python3-google-api-python-client: upgrade 2.26.1 -> 2.27.0
  > python3-gmqtt: upgrade 0.6.10 -> 0.6.11
  > python3-absl: upgrade 0.14.1 -> 0.15.0
  > python3-cvxopt: upgrade 1.2.6 -> 1.2.7
  > python3-paho-mqtt: Upgrade 1.5.1 -> 1.6.1
  > python3-aiohue: Upgrade 2.6.1 -> 2.6.3
  > python3-pyflakes: fix LICENSE, HOMEPAGE and RDEPENDS
  > python3-mccabe: fix LICENSE and RDEPENDS
  < XXX: Add Github actions CI support
  < gjs: Upgrade to 1.70.0 + mozjs-91 branch
  < python3-prettytable: Upgrade 2.1.0 -> 2.2.1
  < python3-traitlets: Upgrade 5.1.0 -> 5.1.1
  < python3-prompt-toolkit: Upgrade 3.0.19 -> 3.0.21
  < python3-thrift: Upgrade 0.13.0 -> 0.15.0
  < python3-robotframework: upgrade 4.1.1 -> 4.1.2
  < python3-pytest-asyncio: upgrade 0.15.1 -> 0.16.0
  < python3-pyjwt: upgrade 2.2.0 -> 2.3.0
  < python3-pulsectl: upgrade 21.10.4 -> 21.10.5
  < python3-pandas: upgrade 1.3.3 -> 1.3.4
  < python3-greenlet: upgrade 1.1.1 -> 1.1.2
  < python3-google-api-python-client: upgrade 2.26.1 -> 2.27.0
  < python3-gmqtt: upgrade 0.6.10 -> 0.6.11
  < python3-absl: upgrade 0.14.1 -> 0.15.0
  < python3-cvxopt: upgrade 1.2.6 -> 1.2.7
  < python3-paho-mqtt: Upgrade 1.5.1 -> 1.6.1
  < python3-aiohue: Upgrade 2.6.1 -> 2.6.3
  < python3-pyflakes: fix LICENSE, HOMEPAGE and RDEPENDS
  < python3-mccabe: fix LICENSE and RDEPENDS

* sources/meta-qcom 2f0e136...6fbb1e5 (2):
  > Merge pull request #380 from lumag/fix-5.15
  > Merge pull request #379 from alimon/linux_5.15

* sources/openembedded-core 0627110b87...289a161bc4 (57):
  > musl: Update to tip of trunk
  > esdk: locked sig mismatch warnings when build from esdk env
  > qemux86: Add identical qemux86copy variant for tests
  > archiver: Default to xz compresison instead of gz
  > gcc: Add CXXFLAGS fix
  > gcc test dropping patches
  > gcc: Update patches submitted upstream
  > overlayfs: add debug information
  > oeqa/selftest: extend overlayfs test
  > overlayfs: meta-selftest recipe fix
  > oeqa/selftest: refactor common functions
  > overlayfs: all overlays unit
  > create-spdx: cross recipes are native also
  > create-spdx: add create_annotation function
  > spdx.py: Add annotation to relationship
  > cups: exclude beta/rc versions from version check
  > webkitgtk: drop unnecessary SSE disabling patch
  > gstreamer1.0-python: do not supply unknown g-i options
  > python3-pygobject: do not supply unknown g-i options
  > igt-gpu-tools: address meson 0.60 compatibility
  > systemtap: address ncurses 6.3 compatibility
  > powertop: address ncurses 6.3 compatibility
  > gptfdisk: address ncurses 6.3 compatibility
  > virgl: skip headless test on specific older distros and fail otherwise
  > waffle: update 1.6.1 -> 1.7.0
  > asciidoc: update 9.1.1 -> 10.0.0
  > tzdata: update 2021d -> 2021e
  > ncurses: update 6.2 -> 6.3
  > vte: upgrade 0.64.2 -> 0.66.0
  > libcap: upgrade 2.59 -> 2.60
  > diffoscope: upgrade 187 -> 188
  > wpebackend-fdo: upgrade 1.10.0 -> 1.12.0
  > webkitgtk: upgrade 2.34.0 -> 2.34.1
  > puzzles: upgrade to latest revision
  > mpg123: upgrade 1.29.0 -> 1.29.2
  > libinput: upgrade 1.19.1 -> 1.19.2
  > piglit: upgrade to latest revision
  > gi-docgen: upgrade 2021.7 -> 2021.8
  > msmtp: upgrade 1.8.17 -> 1.8.18
  > python3-setuptools: upgrade 58.2.0 -> 58.3.0
  > python3-pip: upgrade 21.3 -> 21.3.1
  > python3-numpy: upgrade 1.21.2 -> 1.21.3
  > createrepo-c: upgrade 0.17.6 -> 0.17.7
  > json-c: correct upstream version check
  > stress-ng: convert to git, website is down
  > psplash: upgrade to latest revision
  > go.bbclass: Allow adding parameters to go ldflags
  > archiver: Configurable tarball compression
  < musl: Update to tip of trunk
  < esdk: locked sig mismatch warnings when build from esdk env
  < qemux86: Add identical qemux86copy variant for tests
  < gcc: Fix nolibstdc++ patch
  < overlayfs: add debug information
  < oeqa/selftest: extend overlayfs test
  < overlayfs: meta-selftest recipe fix
  < oeqa/selftest: refactor common functions
  < overlayfs: all overlays unit

Signed-off-by: Khem Raj <[email protected]>
kraj added a commit that referenced this issue Oct 28, 2021
…es/meta-intel sources/meta-openembedded sources/meta-qcom sources/openembedded-core

* sources/meta-arm bcdbd64...1597b86 (1):
  > arm/trusted-firmware-a,fiptool-native: Fix fiptool execution

* sources/meta-freescale-3rdparty ea36713...557e7b6 (1):
  > Merge pull request #180 from Ossanes/topic/u-boot-script-gateworks-imx

* sources/meta-intel d8584ea9...e57cb3fc (1):
  > onevpl-intel-gpu: ADL-S: Adding missing device ID

* sources/meta-openembedded 7937fa5a8a...2f6797d8d6 (33):
  > python3-prettytable: Upgrade 2.1.0 -> 2.2.1
  > python3-traitlets: Upgrade 5.1.0 -> 5.1.1
  > python3-prompt-toolkit: Upgrade 3.0.19 -> 3.0.21
  > python3-thrift: Upgrade 0.13.0 -> 0.15.0
  > python3-robotframework: upgrade 4.1.1 -> 4.1.2
  > python3-pytest-asyncio: upgrade 0.15.1 -> 0.16.0
  > python3-pyjwt: upgrade 2.2.0 -> 2.3.0
  > python3-pulsectl: upgrade 21.10.4 -> 21.10.5
  > python3-pandas: upgrade 1.3.3 -> 1.3.4
  > python3-greenlet: upgrade 1.1.1 -> 1.1.2
  > python3-google-api-python-client: upgrade 2.26.1 -> 2.27.0
  > python3-gmqtt: upgrade 0.6.10 -> 0.6.11
  > python3-absl: upgrade 0.14.1 -> 0.15.0
  > python3-cvxopt: upgrade 1.2.6 -> 1.2.7
  > python3-paho-mqtt: Upgrade 1.5.1 -> 1.6.1
  > python3-aiohue: Upgrade 2.6.1 -> 2.6.3
  > python3-pyflakes: fix LICENSE, HOMEPAGE and RDEPENDS
  > python3-mccabe: fix LICENSE and RDEPENDS
  > gpsd: Install also the generated parts of the Python library
  > hiredis: update to 1.0.2
  > redis-plus-plus: update to 1.3.2
  > atftp: upgrade 0.7.4 -> 0.7.5
  > links: upgrade 2.22 -> 2.25
  > mctp: Add MCTP control utilities
  > autofs: upgrade 5.1.7 -> 5.1.8
  > mozjs: Fix build for 32bit systems disabling JIT
  > mozjs: Update to 91.2.0
  > gimp: Disable vector icons on mips/rv32 using clang
  > tbb: Link with libatomic when using clang compiler on rv32
  > opencv: remove setup_vars_opencv4.sh
  > cryptsetup: upgrade 2.3.6 -> 2.4.1
  > lvgl: Lint recipe
  > driverctl: Rename to have PV in recipe name

* sources/meta-qcom 2f0e136...6fbb1e5 (2):
  > Merge pull request #380 from lumag/fix-5.15
  > Merge pull request #379 from alimon/linux_5.15

* sources/openembedded-core 24a4b34e25...ee113e3894 (36):
  > create-spdx: cross recipes are native also
  > create-spdx: add create_annotation function
  > spdx.py: Add annotation to relationship
  > cups: exclude beta/rc versions from version check
  > webkitgtk: drop unnecessary SSE disabling patch
  > gstreamer1.0-python: do not supply unknown g-i options
  > python3-pygobject: do not supply unknown g-i options
  > igt-gpu-tools: address meson 0.60 compatibility
  > systemtap: address ncurses 6.3 compatibility
  > powertop: address ncurses 6.3 compatibility
  > gptfdisk: address ncurses 6.3 compatibility
  > virgl: skip headless test on specific older distros and fail otherwise
  > waffle: update 1.6.1 -> 1.7.0
  > asciidoc: update 9.1.1 -> 10.0.0
  > tzdata: update 2021d -> 2021e
  > ncurses: update 6.2 -> 6.3
  > vte: upgrade 0.64.2 -> 0.66.0
  > libcap: upgrade 2.59 -> 2.60
  > diffoscope: upgrade 187 -> 188
  > wpebackend-fdo: upgrade 1.10.0 -> 1.12.0
  > webkitgtk: upgrade 2.34.0 -> 2.34.1
  > puzzles: upgrade to latest revision
  > mpg123: upgrade 1.29.0 -> 1.29.2
  > libinput: upgrade 1.19.1 -> 1.19.2
  > piglit: upgrade to latest revision
  > gi-docgen: upgrade 2021.7 -> 2021.8
  > msmtp: upgrade 1.8.17 -> 1.8.18
  > python3-setuptools: upgrade 58.2.0 -> 58.3.0
  > python3-pip: upgrade 21.3 -> 21.3.1
  > python3-numpy: upgrade 1.21.2 -> 1.21.3
  > createrepo-c: upgrade 0.17.6 -> 0.17.7
  > json-c: correct upstream version check
  > stress-ng: convert to git, website is down
  > psplash: upgrade to latest revision
  > go.bbclass: Allow adding parameters to go ldflags
  > archiver: Configurable tarball compression

Signed-off-by: Khem Raj <[email protected]>
@kraj
Copy link
Contributor

kraj commented May 2, 2022

we do have meta-intel in .gitmodules. but not part of conf/bblayers.conf so just adding


  ${TOPDIR}/sources/meta-atmel \

to BSPLAYERS variable should get you going.

Should we include meta-intel by default ? perhaps but we have no products currently needing it. So if someone steps up to support it we are good to add it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants