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

Bug 891517

Summary: media-sound/audacity: rekeywording
Product: Gentoo Linux Reporter: Arsen Arsenović <arsen>
Component: KeywordingAssignee: Professional Audio Applications Maintainers <proaudio>
Status: RESOLVED FIXED    
Severity: normal CC: arsen, fordfrog, matoro_gentoo, mips, richard
Priority: Normal Keywords: CC-ARCHES
Version: unspecifiedFlags: nattka: sanity-check+
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
media-sound/audacity media-libs/portsmf
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 916258    

Description Arsen Arsenović gentoo-dev 2023-01-20 23:21:26 UTC
The new Audacity version gets built against the Tenacity portsmf fork, which is a new package, hence, keywords were lost.
Comment 1 Yixun Lan archtester gentoo-dev 2023-01-21 15:53:24 UTC
looks good on riscv

test passed with USE="test" FEATURES="test" media-libs/portsmf, rebuild media-sound/audacity-3.2.3 successfully
Comment 2 Arsen Arsenović gentoo-dev 2023-01-21 16:18:48 UTC
riscv done
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-05-03 10:38:53 UTC
*** Bug 905444 has been marked as a duplicate of this bug. ***
Comment 4 Andreas Sturmlechner gentoo-dev 2023-05-14 10:41:43 UTC
ping
Comment 5 Miroslav Šulc gentoo-dev 2023-10-28 08:35:02 UTC
ping
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-12-04 02:41:59 UTC
looking
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-12-04 10:20:16 UTC
arm64 done
Comment 8 matoro archtester 2023-12-05 04:31:24 UTC
/var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/libraries/lib-project-file-io/SqliteSampleBlock.cpp:124:2: error: #error All sample block data is little endian...big endian not yet supported
  124 | #error All sample block data is little endian...big endian not yet supported
      |  ^~~~~
Comment 9 matoro archtester 2023-12-05 18:55:11 UTC
x86 done
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-12-06 08:19:33 UTC
(In reply to matoro from comment #8)
> /var/tmp/portage/media-sound/audacity-3.3.3/work/audacity-Audacity-3.3.3/
> libraries/lib-project-file-io/SqliteSampleBlock.cpp:124:2: error: #error All
> sample block data is little endian...big endian not yet supported
>   124 | #error All sample block data is little endian...big endian not yet
> supported
>       |  ^~~~~

let's mask it on BE
Comment 11 Larry the Git Cow gentoo-dev 2023-12-07 16:25:29 UTC
The bug has been referenced in the following commit(s):

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

commit 21680b5bcef6794f133d7597f5d588d5568058fd
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2023-12-07 05:18:56 +0000
Commit:     Arthur Zamarin <arthurzam@gentoo.org>
CommitDate: 2023-12-07 16:25:07 +0000

    profiles/features/big-endian: mask media-sound/audacity
    
    Bug: https://bugs.gentoo.org/891517
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>

 profiles/features/big-endian/package.mask | 4 ++++
 1 file changed, 4 insertions(+)
Comment 12 matoro archtester 2023-12-07 16:39:42 UTC
Removing ppc due to BE mask.

This is going to get stuck on mips though because I don't have any LE hardware.
Comment 13 matoro archtester 2023-12-12 06:34:04 UTC
ppc64 done
Comment 14 Larry the Git Cow gentoo-dev 2023-12-15 03:26:34 UTC
The bug has been closed via the following commit(s):

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

commit 48e154e526367a1cf2607a3e8013b52db24ae7f9
Author:     Matoro Mahri <matoro_gentoo@matoro.tk>
AuthorDate: 2023-12-14 06:42:24 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2023-12-15 03:25:58 +0000

    media-sound/audacity: unkeyword 2.4.2-r3 for ~mips
    
    Closes: https://bugs.gentoo.org/891517
    Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk>
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 media-sound/audacity/audacity-2.4.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)