Summary: | sys-apps/pciutils-3.3.1: stable request | ||||||
---|---|---|---|---|---|---|---|
Product: | Gentoo Linux | Reporter: | Travis Tilley <ttilley> | ||||
Component: | Stabilization | Assignee: | Gentoo's Team for Core System packages <base-system> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | enhancement | CC: | blueness, hardened, tsmksubc | ||||
Priority: | Normal | Keywords: | STABLEREQ | ||||
Version: | unspecified | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Package list: |
sys-apps/pciutils-3.3.1
|
Runtime testing required: | --- | ||||
Bug Depends on: | |||||||
Bug Blocks: | 430702 | ||||||
Attachments: |
|
lgtm The patch is only necessary for x86. That's why I haven't hit it before. wrt to upstreaming: ...-3.2.0-io.patch is no longer necessary for current pciutils but the pread issue is still upstream. I've submitted something: http://article.gmane.org/gmane.linux.kernel.pci/40384 Fixed in pciutils-3.3.1. | | u | | a a a n p s | n | | l m r h i m m i p s p | u s | r | p d a m p a 6 i o p c 3 a x | s l | e | h 6 r 6 p 6 8 p s p 6 9 s r 8 | e o | p | a 4 m 4 a 4 k s 2 c 4 0 h c 6 | d t | o ---------+-------------------------------+-----+------- 3.2.0 | + + + + + + + ~ o + + + + + + | o 0 | gentoo 3.2.1 | ~ ~ ~ ~ ~ ~ ~ ~ o ~ ~ ~ ~ ~ ~ | # | gentoo 3.3.0-r2 | ~ ~ ~ ~ ~ ~ ~ ~ o ~ ~ ~ ~ ~ ~ | # | gentoo 3.3.1 | ~ ~ ~ ~ ~ ~ ~ ~ o ~ ~ ~ ~ ~ ~ | o | gentoo We should ask for pciutils-3.3.1 to be stabilized next since it has been in the tree for one month. amd64 stable Stable on alpha. s390 stable x86 stable time ago by me ia64 stable Stable for HPPA. arm stable Stable for PPC64. ppc stable sparc stable Dear Maintainer (or who is mainly involved in this stable request), This is an auto-generated message that will move the current component to the new component Stabilization. To ensure that the stabilization will proceed correctly, please fill the fields "Atoms to stabilize" and "Runtime testing required" as described here: https://archives.gentoo.org/gentoo-dev/message/4b2ef0e9aa7588224b8ae799c5fe31fa arm64 has 3.4.1 stable. All in tree version work, don't they? meh, too old bug. |
Created attachment 399292 [details, diff] portability fix for musl The `#if defined` block in lib/pread.h needs to be restructured slightly to enable compilation against musl. Attached is a patch against the hardened-dev musl branch that fixes the issue.