All of lore.kernel.org
 help / color / mirror / Atom feed
* Use of FSL_EULA_FILE_MD5SUMS_append with latest bitbake(master)
@ 2021-11-16  6:02 mohammed aqdam
  2021-11-16 10:46 ` [bitbake-devel] " Quentin Schulz
  0 siblings, 1 reply; 2+ messages in thread
From: mohammed aqdam @ 2021-11-16  6:02 UTC (permalink / raw)
  To: bitbake-devel, bitbake-devel+help

[-- Attachment #1: Type: text/plain, Size: 1753 bytes --]

Hi There,

I am working on a yocto image for the imx8 board, for this I have created a
project with zeus layers for all layers(including meta-imx) using the below
manifest file.

repo init -u https://source.codeaurora.org/external/imx/imx-manifest -b
imx-linux-zeus -m imx-5.4.47-2.2.0.xml


I am trying to fetch master/honister code of openEmbedded on my
existing project(Earlier i was using Zeus branch) to use latest modules of
perl(5.34.0), chrony(4.1) & gpsd(gpsd 3.23.1
<http://layers.openembedded.org/layerindex/recipe/1120/>), by modifying
.repo/manifests/imx-5.4.47-2.2.0.xml with master/honister code for
openEmbedded(revision="refs/heads/honister"), later i ran into below error,

$ bitbake -k imx-image-full
ERROR: Unable to start bitbake server (None)
ERROR: Server log for this session
(/data/home/maqdam/imx_yocto_master/build/bitbake-cookerdaemon.log):
--- Starting bitbake server pid 6315 at 2021-11-16 10:36:44.095759 ---
ERROR: ParseError at
/data/home/maqdam/imx_yocto_master/sources/meta-openembedded/meta-oe/conf/layer.conf:106:
unparsed line: 'DEFAULT_TEST_SUITES:pn-meta-oe-ptest-image = "
${PTESTTESTSUITE}"'


Tried updating the bitbake layer(poky) to master/honister in
similar fashion, Later seeing the below error in
meta-imx/meta-bsp/conf/layer.conf file.

$ bitbake -k imx-image-full
ERROR: Variable FSL_EULA_FILE_MD5SUMS_append contains an operation using
the old override syntax. Please convert this layer/metadata before
attempting to use with a newer bitbake.


I could not find how to use FSL_EULA_FILE_MD5SUMS_append with the latest
bitbake manual.
Request you to suggest what syntax change i have to make for
FSL_EULA_FILE_MD5SUMS_append
in order to make it work with latest bitbake(master/honister)

Thanks,
Aqdam

[-- Attachment #2: Type: text/html, Size: 6957 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [bitbake-devel] Use of FSL_EULA_FILE_MD5SUMS_append with latest bitbake(master)
  2021-11-16  6:02 Use of FSL_EULA_FILE_MD5SUMS_append with latest bitbake(master) mohammed aqdam
@ 2021-11-16 10:46 ` Quentin Schulz
  0 siblings, 0 replies; 2+ messages in thread
From: Quentin Schulz @ 2021-11-16 10:46 UTC (permalink / raw)
  To: mohammed aqdam; +Cc: bitbake-devel, bitbake-devel+help

Hi Mohammed,

On Tue, Nov 16, 2021 at 11:32:41AM +0530, mohammed aqdam wrote:
> Hi There,
> 
> I am working on a yocto image for the imx8 board, for this I have created a
> project with zeus layers for all layers(including meta-imx) using the below
> manifest file.
> 
> repo init -u https://urldefense.proofpoint.com/v2/url?u=https-3A__source.codeaurora.org_external_imx_imx-2Dmanifest&d=DwIBaQ&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=vPekFtBCWH-ycaf2_zSJFByHD-jIBQ83qmmRwMlsQS2flAX8x4OwQWD1fT-XxHC4&s=gqaRsn9hMd4BuXixlk1z3IArRZ3lzWKsmD17u8jJjDI&e=  -b
> imx-linux-zeus -m imx-5.4.47-2.2.0.xml
> 
> 
> I am trying to fetch master/honister code of openEmbedded on my
> existing project(Earlier i was using Zeus branch) to use latest modules of
> perl(5.34.0), chrony(4.1) & gpsd(gpsd 3.23.1
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__layers.openembedded.org_layerindex_recipe_1120_&d=DwIBaQ&c=_sEr5x9kUWhuk4_nFwjJtA&r=LYjLexDn7rXIzVmkNPvw5ymA1XTSqHGq8yBP6m6qZZ4njZguQhZhkI_-172IIy1t&m=vPekFtBCWH-ycaf2_zSJFByHD-jIBQ83qmmRwMlsQS2flAX8x4OwQWD1fT-XxHC4&s=w4ScHxAP1xoEzZcfuYXOUt5RZMb6Pq397c-vmu4q5rM&e= >), by modifying
> .repo/manifests/imx-5.4.47-2.2.0.xml with master/honister code for
> openEmbedded(revision="refs/heads/honister"), later i ran into below error,
> 

Please don't mix and match versions of layers and bitbake. Use the same
branch everywhere, it's not intended to work between branches of
different releases.

The override syntax change is documented in the migration manual:
https://docs.yoctoproject.org/migration-guides/migration-3.4.html#override-syntax-changes
Even if you manage to fix those parsing issues, you'll likely have other
issues. It's highly recommended you either update everything or backport
from master the recipes you need. I'd assume that backporting newer
versions of perl, chrony and gpsd should not be too hard (compared to
other such as gcc, python, openssl (1.0 vs 1.1), etc.).

Also, FYI, zeus has been EoL (not maintained) for almost a year and half
now, see https://wiki.yoctoproject.org/wiki/Releases. We recommend you
seriously think about upgrading to newer (maintained) releases such as
Dunfell or Honister.

Cheers,
Quentin


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-11-16 10:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-16  6:02 Use of FSL_EULA_FILE_MD5SUMS_append with latest bitbake(master) mohammed aqdam
2021-11-16 10:46 ` [bitbake-devel] " Quentin Schulz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.