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

Bug 765565

Summary: media-libs/libmpeg2: EAPI 7 request
Product: Gentoo Linux Reporter: David Michael <fedora.dm0>
Component: StabilizationAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED FIXED    
Severity: normal CC: asturm, jstein
Priority: Normal Keywords: CC-ARCHES, PATCH
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/19184
Whiteboard:
Package list:
media-libs/libmpeg2-0.5.1-r3
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 698100    
Attachments:
Description Flags
fix.patch none

Description David Michael 2021-01-15 19:44:30 UTC
Please bump libmpeg2 to EAPI 7 to help cross-compiling.  The attached patch also drops static-libs since I don't see anything explicitly depending on it, and Gentoo has been dropping static support for this kind of stuff.
Comment 1 David Michael 2021-01-15 19:45:27 UTC
Created attachment 683089 [details, diff]
fix.patch
Comment 2 Larry the Git Cow gentoo-dev 2021-01-23 21:13:28 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f244e0f8b631b8c77b5c1b124b139631f59367ed

commit f244e0f8b631b8c77b5c1b124b139631f59367ed
Author:     David Michael <fedora.dm0@gmail.com>
AuthorDate: 2021-01-15 19:44:55 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2021-01-23 21:12:58 +0000

    media-libs/libmpeg2: EAPI 7, drop static-libs
    
    Bug: https://bugs.gentoo.org/765565
    Package-Manager: Portage-3.0.12, Repoman-3.0.2
    Signed-off-by: David Michael <fedora.dm0@gmail.com>
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../libmpeg2/files/libmpeg2-0.5.1-altivec.patch    |  4 +-
 .../libmpeg2/files/libmpeg2-0.5.1-armv4l.patch     |  5 +-
 media-libs/libmpeg2/libmpeg2-0.5.1-r3.ebuild       | 59 ++++++++++++++++++++++
 3 files changed, 63 insertions(+), 5 deletions(-)
Comment 3 Andreas Sturmlechner gentoo-dev 2021-01-23 21:19:19 UTC
Let's give it a few days.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 04:43:51 UTC
amd64 done
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 04:44:13 UTC
arm done
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 04:44:43 UTC
arm64 done
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 04:45:11 UTC
sparc done
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 08:26:04 UTC
ppc64 done
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-01 13:35:03 UTC
x86 done
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-02-02 04:20:42 UTC
ppc done

all arches done