Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 600508 - sys-firmware/vgabios-0.7a-r1 add ~arm keyword
Summary: sys-firmware/vgabios-0.7a-r1 add ~arm keyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: ARM Linux
: Normal enhancement (vote)
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords: CC-ARCHES
: 600504 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-11-22 18:27 UTC by Nathan Shearer
Modified: 2021-03-28 07:11 UTC (History)
1 user (show)

See Also:
Package list:
sys-firmware/vgabios ~arm sys-devel/dev86 ~arm sys-devel/bin86 ~arm
Runtime testing required: ---
nattka: sanity-check+


Attachments
vgabios-0.7a-r1 build log (vgabios-0.7a-r1 build log.txt,11.08 KB, text/plain)
2016-11-22 18:29 UTC, Nathan Shearer
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Shearer 2016-11-22 18:27:59 UTC
The package sys-firmware/vgabios-0.7a-r1 builds and installs on arm. Tested on a raspberry pi 2 and an orange pi. Please add the ~arm keyword.
Comment 1 Nathan Shearer 2016-11-22 18:29:02 UTC
Created attachment 454072 [details]
vgabios-0.7a-r1 build log
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-11-26 12:52:58 UTC
*** Bug 600504 has been marked as a duplicate of this bug. ***
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-11-26 12:53:34 UTC
Nathan, is there a reason why you'd like to have ~arm added to two different versions?
Comment 4 Nathan Shearer 2016-11-26 21:23:29 UTC
I was trying to install qemu-2.7.0-r7 with USE="qemu_softmmu_targets_i386 qemu_user_targets_i386 static-user". That version of qemu depends on vgabios-0.7a which does not build on arm, while vgabios-0.7a-r1 does.

The older version of vgabios-0.6c-r1 is marked as stable on x86 and amd64, but has no keyword on arm. It does build on arm but qemu-2.7.0-r7 needs the newer version. I figured, since I'm testing 0.7a-r1 I might as well test building 0.6c-r1 while I have the hardware and environment setup. It did build, so filed a separate bug to have a it keyworded.

Ultimately I wanted to have vgabios keyworded for arm, and then later on in a separate bug have 0.7a-r1 marked as stable for arm (because it did work for me).

Of the three versions of vgabios, both vgabios-0.6c-r1 and vgabios-0.7a-r1 did compile on arm, and vgabios-0.7a-r1 worked with qemu. However vgabios-0.7a which is marked stable on x86 and amd64 does not build on arm.
Comment 5 SpanKY gentoo-dev 2016-11-26 22:11:35 UTC
need to also keyword sys-devel/dev86 and verify that USE=-binary building works
Comment 6 NATTkA bot gentoo-dev 2020-05-01 04:13:22 UTC
Sanity check failed:

> sys-firmware/vgabios-0.7a-r1
>   depend ~arm stable profile default/linux/arm/17.0 (1 total)
>     sys-devel/dev86
>   depend ~arm dev profile default/linux/arm/17.0/armv4 (31 total)
>     sys-devel/dev86
Comment 7 NATTkA bot gentoo-dev 2020-06-25 19:53:39 UTC
Sanity check failed:

> sys-devel/dev86-0.16.21-r3
>   depend ~arm stable profile default/linux/arm/17.0 (1 total)
>     sys-devel/bin86
>   depend ~arm dev profile default/linux/arm/17.0/armv4 (31 total)
>     sys-devel/bin86
>   rdepend ~arm stable profile default/linux/arm/17.0 (1 total)
>     sys-devel/bin86
>   rdepend ~arm dev profile default/linux/arm/17.0/armv4 (31 total)
>     sys-devel/bin86
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-03-28 07:11:05 UTC
arm done

all arches done