Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 599084

Summary: sys-firmware/seabios-1.10.1: version bump
Product: Gentoo Linux Reporter: Radoslaw Szkodzinski <astralstorm>
Component: Current packagesAssignee: Gentoo QEMU Project <qemu+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: jaak, jstein, virtualization
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://www.seabios.org/Releases#SeaBIOS_1.10.0
Whiteboard:
Package list:
Runtime testing required: ---

Description Radoslaw Szkodzinski 2016-11-06 21:24:24 UTC
It seems that sys-firmware/seabios has not been updated since release 1.8.2.
The package upstream is currently at version 1.10.0 and the releases contain vital fixes required for proper operation of new versions of QEMU and KVM in BIOS mode. Probably Xen as well if system-seabios USE flag is enabled.

The current version in portage (and on mirrors) is more than a year old and behind 2 major releases.

Please update the requisite tarballs and ebuilds.
Comment 1 Jonas Stein gentoo-dev 2016-11-07 18:42:19 UTC
https://www.seabios.org/Releases#SeaBIOS_1.10.0
Comment 2 SpanKY gentoo-dev 2016-11-11 00:36:34 UTC
Fedora hasn't updated to 1.10.0 yet and we've been getting the precompiled seavgabios blobs from them.  i'm not aware of any other location short of building our own which i'd rather not (to try to increase cross-distro compat).
Comment 3 SpanKY gentoo-dev 2016-12-29 20:09:51 UTC
upstream has released 1.10.1, and Fedora has done builds, so i've added those now

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e747c2787e38a9257e7444025bfccbd35231de71
Comment 4 Jaak Ristioja 2016-12-30 12:24:26 UTC
 * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:
 * 
 *   /var/portage/sys-firmware/seabios/files/seabios-1.10.1-fstack-check.patch
 *   ( seabios-1.10.1-fstack-check.patch )

 * ERROR: sys-firmware/seabios-1.10.1::gentoo failed (prepare phase):
 *   Cannot find $EPATCH_SOURCE!
 * 
 * Call stack:
 *     ebuild.sh, line  115:  Called src_prepare
 *   environment, line 2988:  Called epatch '/var/portage/sys-firmware/seabios/files/seabios-1.10.1-fstack-check.patch'
 *   environment, line  812:  Called die
 * The specific snippet of code:
 *                   die "Cannot find \$EPATCH_SOURCE!";
Comment 5 Jaak Ristioja 2017-01-11 08:38:58 UTC
(In reply to Jaak Ristioja from comment #4)
>  * Cannot find $EPATCH_SOURCE!  Value for $EPATCH_SOURCE is:

Nevermind, this already got picked up in #604158