<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-extended/seabios, branch master-nxt</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-nxt</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-nxt'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2021-08-02T21:17:53+00:00</updated>
<entry>
<title>global: overrides syntax conversion</title>
<updated>2021-08-02T21:17:53+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2021-07-28T18:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=d876cfc5bfafa516dee55d04b50b319a22165640'/>
<id>urn:sha1:d876cfc5bfafa516dee55d04b50b319a22165640</id>
<content type='text'>
OEcore/bitbake are moving to use the clearer ":" as an overrides
separator.

This is pass one of updating the meta-virt recipes to use that
syntax.

This has only been minimally build/runtime tested, more changes
will be required for missed overrides, or incorrect conversions

Note: A recent bitbake is required:

    commit 75fad23fc06c008a03414a1fc288a8614c6af9ca
    Author: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
    Date:   Sun Jul 18 12:59:15 2021 +0100

        bitbake: data_smart/parse: Allow ':' characters in variable/function names

        It is becomming increasingly clear we need to find a way to show what
        is/is not an override in our syntax. We need to do this in a way which
        is clear to users, readable and in a way we can transition to.

        The most effective way I've found to this is to use the ":" charater
        to directly replace "_" where an override is being specified. This
        includes "append", "prepend" and "remove" which are effectively special
        override directives.

        This patch simply adds the character to the parser so bitbake accepts
        the value but maps it back to "_" internally so there is no behaviour
        change.

        This change is simple enough it could potentially be backported to older
        version of bitbake meaning layers using the new syntax/markup could
        work with older releases. Even if other no other changes are accepted
        at this time and we don't backport, it does set us on a path where at
        some point in future we could
        require a more explict syntax.

        I've tested this patch by converting oe-core/meta-yocto to the new
        syntax for overrides (9000+ changes) and then seeing that builds
        continue to work with this patch.

        (Bitbake rev: 0dbbb4547cb2570d2ce607e9a53459df3c0ac284)

        Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>seabios: upgrade to version 1.14.0</title>
<updated>2021-03-10T03:36:09+00:00</updated>
<author>
<name>Bertrand Marquis</name>
<email>bertrand.marquis@arm.com</email>
</author>
<published>2021-03-09T11:21:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=e7a6b731335f4a50b751625934bfe387e78d23eb'/>
<id>urn:sha1:e7a6b731335f4a50b751625934bfe387e78d23eb</id>
<content type='text'>
Upgrade version of seabios to the latest one.
This is solving compilation errors happening with newer version of gcc
introduced in poky which in the following error after some warnings:
"x86_64-poky-linux-ld: cannot use executable file 'out/rom16.strip.o' as
input to a link"

Signed-off-by: Bertrand Marquis &lt;bertrand.marquis@arm.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>seabios: upgrade to version 1.13.0 at official URI and switch to python3</title>
<updated>2020-02-27T21:59:22+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2020-02-26T00:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=643058d5a59631e6644115c8b7355ca732f9c982'/>
<id>urn:sha1:643058d5a59631e6644115c8b7355ca732f9c982</id>
<content type='text'>
Use native python3 for the build as python2 no longer available.
Official seabios release SRC_URI fixes QA warning about using GitHub archives.

Signed-off-by: Christopher Clark &lt;christopher.clark6@baesystems.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>iasl: remove iasl in favor of acpica in openembedded-core</title>
<updated>2018-10-11T18:17:39+00:00</updated>
<author>
<name>Chris Patterson</name>
<email>pattersonc@ainfosec.com</email>
</author>
<published>2018-10-11T15:15:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=279dbced29e928618ba836226542926604d7e570'/>
<id>urn:sha1:279dbced29e928618ba836226542926604d7e570</id>
<content type='text'>
It is out of date, causes compilation errors, and is replacable
with acpica.  This commit removes the iasl recipe as well
as updating references within seabios and xen, even though
acpcica PROVIDES iasl.

Signed-off-by: Chris Patterson &lt;pattersonc@ainfosec.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>seabios: update to 1.11.2 and use github for SRC_URI</title>
<updated>2018-09-23T03:11:28+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2018-09-19T20:57:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6f2de77556960d6953aa56fb8e8d876f58fdd583'/>
<id>urn:sha1:6f2de77556960d6953aa56fb8e8d876f58fdd583</id>
<content type='text'>
Update to version 1.11.2 fixes compile errors encountered with 1.9.1.

Use the official QEMU github mirror of git.qemu.org/seabios as
a stable, maintained, available SRC_URI for seabios releases.

While downloads.seabios.org is documented as the official source,
it has not published tarballs for the most recent releases.

Signed-off-by: Christopher Clark &lt;christopher.clark6@baesystems.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>seabios: update SRC_URI to: https://www.seabios.org/downloads/...</title>
<updated>2018-08-14T16:57:25+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2018-08-13T22:53:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=55419ec23143f35667bc895d482abc2b7e04c4e3'/>
<id>urn:sha1:55419ec23143f35667bc895d482abc2b7e04c4e3</id>
<content type='text'>
According to the latest seabios download instructions,
this is now the preferred source for release downloads.

Signed-off-by: Christopher Clark &lt;christopher.clark6@baesystems.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>seabios: modify SRC_URI</title>
<updated>2018-07-26T14:40:26+00:00</updated>
<author>
<name>Hongzhi.Song</name>
<email>hongzhi.song@windriver.com</email>
</author>
<published>2018-07-24T08:32:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=017755d670835f135ff96e06b23a370a8eccc430'/>
<id>urn:sha1:017755d670835f135ff96e06b23a370a8eccc430</id>
<content type='text'>
do_fetch fails because URL is wrong.

Signed-off-by: Hongzhi.Song &lt;hongzhi.song@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>seabios: uri corrected to https</title>
<updated>2017-10-05T14:44:00+00:00</updated>
<author>
<name>Dariusz Pelowski</name>
<email>dariusz.pelowski@gmail.com</email>
</author>
<published>2017-10-05T09:00:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=5d564365cff33041d3055b6bdeffc4b173665c8a'/>
<id>urn:sha1:5d564365cff33041d3055b6bdeffc4b173665c8a</id>
<content type='text'>
There's a problem with fetching SeaBIOS source code via http.
SeaBIOS server returns 308: Permanent Redirect which fails on
wget 1.17.1. The official source code uri goes to https, this
patch aligns SRC_URI to officialy provided by SeaBIOS team.

Signed-off-by: Dariusz Pelowski &lt;dariusz.pelowski@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>seabios: Its x86 only package</title>
<updated>2017-03-21T12:22:23+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-03-21T03:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=da1272171f5ab370bdfb9730e045d9a4ca884862'/>
<id>urn:sha1:da1272171f5ab370bdfb9730e045d9a4ca884862</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>seabios: update to version 1.9.1</title>
<updated>2016-04-18T18:16:52+00:00</updated>
<author>
<name>Derek Straka</name>
<email>derek@asterius.io</email>
</author>
<published>2016-04-15T00:55:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6c5b15e21a1d41c6d27f1b71fe03c953da5629ae'/>
<id>urn:sha1:6c5b15e21a1d41c6d27f1b71fe03c953da5629ae</id>
<content type='text'>
Signed-off-by: Derek Straka &lt;derek@asterius.io&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
</feed>
