Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 903729 - media-video/mediainfo and media-libs/libmediainfo bump to 23.03 (fails to compile using 22.09 ebuild)
Summary: media-video/mediainfo and media-libs/libmediainfo bump to 23.03 (fails to com...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal critical (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-03 10:05 UTC by soundbastlerlive
Modified: 2023-04-15 05:58 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description soundbastlerlive 2023-04-03 10:05:08 UTC
please bump, mediainfo 23.03 fails to compile using 22.09 ebuild:

../../../Source/MediaInfo/Audio/File_Usac.cpp: In member function 'MediaInfoLib::File_Usac::bs_bookmark MediaInfoLib::File_Usac::BS_Bookmark(size_t)':
../../../Source/MediaInfo/Audio/File_Usac.cpp:949:9: error: 'class ZenLib::BitStream_Fast' has no member named 'Resize'
  949 |     BS->Resize(B.NewSize);
      |         ^~~~~~
../../../Source/MediaInfo/Audio/File_Usac.cpp: In member function 'bool MediaInfoLib::File_Usac::BS_Bookmark(bs_bookmark&, const std::string&)':
../../../Source/MediaInfo/Audio/File_Usac.cpp:997:9: error: 'class ZenLib::BitStream_Fast' has no member named 'Resize'
  997 |     BS->Resize(B.End);
      |         ^~~~~~

Reproducible: Always
Comment 1 Andrea Postiglione 2023-04-13 10:26:35 UTC
(In reply to soundbastlerlive from comment #0)
> please bump, mediainfo 23.03 fails to compile using 22.09 ebuild:
> 
> ../../../Source/MediaInfo/Audio/File_Usac.cpp: In member function
> 'MediaInfoLib::File_Usac::bs_bookmark
> MediaInfoLib::File_Usac::BS_Bookmark(size_t)':
> ../../../Source/MediaInfo/Audio/File_Usac.cpp:949:9: error: 'class
> ZenLib::BitStream_Fast' has no member named 'Resize'
>   949 |     BS->Resize(B.NewSize);
>       |         ^~~~~~
> ../../../Source/MediaInfo/Audio/File_Usac.cpp: In member function 'bool
> MediaInfoLib::File_Usac::BS_Bookmark(bs_bookmark&, const std::string&)':
> ../../../Source/MediaInfo/Audio/File_Usac.cpp:997:9: error: 'class
> ZenLib::BitStream_Fast' has no member named 'Resize'
>   997 |     BS->Resize(B.End);
>       |         ^~~~~~
> 
> Reproducible: Always

libmediainfo and mediainfo need libzen last upstream version
Comment 2 Larry the Git Cow gentoo-dev 2023-04-15 05:58:16 UTC
The bug has been closed via the following commit(s):

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

commit c59144c10ebf32f5e933e95aac93aa633784121f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-04-15 05:51:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-15 05:57:24 +0000

    media-libs/libzen: add 0.4.41
    
    Closes: https://bugs.gentoo.org/903729
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/libzen/Manifest             |  1 +
 media-libs/libzen/libzen-0.4.41.ebuild | 73 ++++++++++++++++++++++++++++++++++
 2 files changed, 74 insertions(+)

Additionally, it has been referenced in the following commit(s):

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

commit d163cc5411c2610ac95d20f0540a8682213d530d
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-04-15 05:56:21 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-15 05:57:26 +0000

    media-video/mediainfo: add 23.03
    
    Bug: https://bugs.gentoo.org/903729
    Signed-off-by: Sam James <sam@gentoo.org>

 media-video/mediainfo/Manifest               |  1 +
 media-video/mediainfo/mediainfo-23.03.ebuild | 92 ++++++++++++++++++++++++++++
 2 files changed, 93 insertions(+)

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

commit a044e3b67c0be44c7b140115a4bc50355370e614
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-04-15 05:55:10 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-15 05:57:25 +0000

    media-libs/libmediainfo: add 23.03
    
    Bug: https://bugs.gentoo.org/903729
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/libmediainfo/Manifest                  |  1 +
 media-libs/libmediainfo/libmediainfo-23.03.ebuild | 92 +++++++++++++++++++++++
 2 files changed, 93 insertions(+)

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

commit 11eaa281bc3c45400a193d292c591a34d30cd34d
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-04-15 05:44:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-15 05:45:05 +0000

    media-libs/libmediainfo: add note to bump w/ libzen
    
    Bug: https://bugs.gentoo.org/903729
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/libmediainfo/libmediainfo-22.09.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

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

commit 014d5d9b1c2777e6ce295b6b0c80f091905f9628
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-04-15 05:44:39 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-15 05:45:00 +0000

    media-video/mediainfo: add note to bump w/ libzen
    
    Bug: https://bugs.gentoo.org/903729
    Signed-off-by: Sam James <sam@gentoo.org>

 media-video/mediainfo/mediainfo-22.09.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

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

commit dbacabee8680ed810150167bc68c395bff9be1b6
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-04-15 05:44:29 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-04-15 05:44:56 +0000

    media-libs/libzen: add note to bump w/ mediainfo
    
    Bug: https://bugs.gentoo.org/903729
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/libzen/libzen-0.4.39.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)