<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-extended/ipxe, branch gatesgarth</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=gatesgarth</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=gatesgarth'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2020-10-15T00:34:04+00:00</updated>
<entry>
<title>ipxe: Fix gcc10 compilation</title>
<updated>2020-10-15T00:34:04+00:00</updated>
<author>
<name>Bertrand Marquis</name>
<email>bertrand.marquis@arm.com</email>
</author>
<published>2020-10-09T12:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=1d861978463fdc247a7a57464b8349debba51912'/>
<id>urn:sha1:1d861978463fdc247a7a57464b8349debba51912</id>
<content type='text'>
Add ipxe patch to pass -fcommon flag to gcc during compilation.
This patch is required to have ipxe compiling properly with gcc10.

Without it the following error occur (and multiple others of the same
kind:
bin/blib.a(epic100.o):(.bss+0x0): multiple definition of `_shared_bss';
  bin/blib.a(davicom.o):(.bss+0x0): first defined here

Change-Id: Id9aed4cfe6bec9c0cbdb0b99271ddff472f1f0c3
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>ipxe: fix build with gcc 10.1.0</title>
<updated>2020-08-03T00:24:07+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2020-07-30T17:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=27759eff63089f539ab9fac366498377ef6dd666'/>
<id>urn:sha1:27759eff63089f539ab9fac366498377ef6dd666</id>
<content type='text'>
Apply two upstream patches to fix compiler warnings.

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>ipxe: fix build with uprev to the latest git revision</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:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=5ce7eb1f13a7ac88bd750ec8f67456704308c708'/>
<id>urn:sha1:5ce7eb1f13a7ac88bd750ec8f67456704308c708</id>
<content type='text'>
Newer version allows for a simpler version of the cross-compile patch,
which is updated in this change.

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>ipxe: Uprev and fix host compiler and linker flags.</title>
<updated>2019-02-21T03:15:23+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.w.clark@gmail.com</email>
</author>
<published>2019-02-21T00:52:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=4cbd6c2b467c1f4caa32b2f782072739ab373065'/>
<id>urn:sha1:4cbd6c2b467c1f4caa32b2f782072739ab373065</id>
<content type='text'>
Adds patch to fix detection of the "no-pie" vs "nopie" flag, which needs
to be performed for both the host and target compilers; cannot assume
that one works for the other.

Use EXTRA_HOST_CFLAGS and EXTRA_HOST_LDFLAGS variables for passing
the host tool build parameters: BUILD_CFLAGS and BUILD_LDFLAGS.

Drop unneeded 'NO_WERROR=1' from the recipe and rewrap line.

Uprev commit to latest git revision.

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>ipxe: recipe cleanup and uprev to current</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:17:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=fd6854231fae5973932e87ebafb1b032d20d4135'/>
<id>urn:sha1:fd6854231fae5973932e87ebafb1b032d20d4135</id>
<content type='text'>
- Use OE's cross compiler (was building with host's).
- Uprev to latest git (no releases)
- Update LICENSE file path and checksum
- Remove configure sed and set isolinux bin variable used in Makefile
- Scrub LDFLAGS and use LD
- Add xz depends

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>ipxe: fetch using https rather than git protocol</title>
<updated>2017-08-24T13:55:40+00:00</updated>
<author>
<name>Christopher Clark</name>
<email>christopher.clark6@baesystems.com</email>
</author>
<published>2017-08-23T21:43:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=b6edda45ec347255bf0103716d2cf16c4b2f17a9'/>
<id>urn:sha1:b6edda45ec347255bf0103716d2cf16c4b2f17a9</id>
<content type='text'>
The git protocol isn't responding at the ipxe fetch source;
https is, so use that instead.

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>ipxe: add cdr-tools-native to the list of depends</title>
<updated>2016-03-24T15:31:47+00:00</updated>
<author>
<name>Derek Straka</name>
<email>derek@asterius.io</email>
</author>
<published>2016-03-24T15:30:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9128134535d670387c1707815a6d60958ee47586'/>
<id>urn:sha1:9128134535d670387c1707815a6d60958ee47586</id>
<content type='text'>
During the compile phase, ipxe needs to use mkisofs which is part of cdrtools

Signed-off-by: Derek Straka &lt;derek@asterius.io&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@windriver.com&gt;
</content>
</entry>
<entry>
<title>xen: break out firmware bits</title>
<updated>2015-02-21T02:17:04+00:00</updated>
<author>
<name>Chris Patterson</name>
<email>cjp256@gmail.com</email>
</author>
<published>2015-02-04T07:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=31cceea813c806ca8b4f14de305b2ebc53fdf426'/>
<id>urn:sha1:31cceea813c806ca8b4f14de305b2ebc53fdf426</id>
<content type='text'>
Added recipes for various xen firmware components:
- ipxe
- seabios
- vgabios

Signed-off-by: Chris Patterson &lt;cjp256@gmail.com&gt;
Signed-off-by: Eric Chanudet &lt;eric.chanudet@gmail.com&gt;
Signed-off-by: Nathan Rossi &lt;nathan.rossi@xilinx.com&gt;
</content>
</entry>
</feed>
