Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 820254 - media-libs/x265-9999 slot bump
Summary: media-libs/x265-9999 slot bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-25 18:46 UTC by jospezial
Modified: 2023-03-10 07:45 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
x265-9999.ebuild_slot204.patch (x265-9999.ebuild_slot204.patch,468 bytes, patch)
2022-03-10 05:07 UTC, jospezial
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2021-10-25 18:46:44 UTC
media-libs/x265-9999:0/199

!!! existing preserved libs:
>>> package: media-libs/x265-9999
 *  - /usr/lib/libx265.so.201
 *      used by /usr/lib/libavcodec.so.58.134.100 (media-video/ffmpeg-4.4-r1)
 *  - /usr/lib64/libx265.so.201
 *      used by /usr/lib64/libavcodec.so.58.134.100 (media-video/ffmpeg-4.4-r1)
Use emerge @preserved-rebuild to rebuild packages using these libraries
jlgentoo ~ # ls -l /usr/lib64/libx265*
lrwxrwxrwx 1 root root       14 25. Okt 19:06 /usr/lib64/libx265.so -> libx265.so.203
-rwxr-xr-x 1 root root 16209176  6. Okt 04:13 /usr/lib64/libx265.so.201
-rwxr-xr-x 1 root root 16361144 25. Okt 19:06 /usr/lib64/libx265.so.203

Please bump slot to 203.
Comment 1 jospezial 2021-11-25 06:26:08 UTC
ping!
media-libs/x265/x265-9999.ebuild has still SLOT="0/199"
Please change to SLOT="0/203"

I see also
 * QA Notice: The following files contain runtime text relocations
 *  Text relocations force the dynamic linker to perform extra
 *  work at startup, waste system resources, and may pose a security
 *  risk.  On some architectures, the code may not even function
 *  properly, if at all.
 *  For more information, see:
 * 
 *    https://wiki.gentoo.org/wiki/Hardened/HOWTO_locate_and_fix_textrels
 * 
 *  Please include the following list of files in your report:
 * TEXTREL usr/lib/libx265.so.203

 * One or more CMake variables were not used by the project:
 *   ENABLE_TESTS
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-11-25 06:36:53 UTC
(In reply to jospezial from comment #1)
> ping!

https://bugs.gentoo.org/808462#c6.
Comment 3 jospezial 2021-11-25 06:39:53 UTC
(In reply to jospezial from comment #1)
> 
> I see also
>  * QA Notice: The following files contain runtime text relocations
>  *  Text relocations force the dynamic linker to perform extra
>  *  work at startup, waste system resources, and may pose a security
>  *  risk.  On some architectures, the code may not even function
>  *  properly, if at all.
>  *  For more information, see:
>  * 
>  *    https://wiki.gentoo.org/wiki/Hardened/HOWTO_locate_and_fix_textrels
>  * 
>  *  Please include the following list of files in your report:
>  * TEXTREL usr/lib/libx265.so.203
> 
>  * One or more CMake variables were not used by the project:
>  *   ENABLE_TESTS

Bug 728748
Comment 4 jospezial 2022-03-10 05:07:05 UTC
Created attachment 766660 [details, diff]
x265-9999.ebuild_slot204.patch
Comment 5 jospezial 2022-11-12 19:53:36 UTC
Comment on attachment 766660 [details, diff]
x265-9999.ebuild_slot204.patch

https://bitbucket.org/multicoreware/x265_git/src/master/source/CMakeLists.txt
X265_BUILD 206
Comment 6 jospezial 2023-02-26 15:56:35 UTC
207
Comment 7 Larry the Git Cow gentoo-dev 2023-03-10 07:45:57 UTC
The bug has been closed via the following commit(s):

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

commit 77807a6e044818c3fec20827b5ac5a0cc811d8d9
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-03-10 07:45:15 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-03-10 07:45:41 +0000

    media-libs/x265: update subslot for live
    
    Closes: https://bugs.gentoo.org/820254
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/x265/x265-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)