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

Bug 864157

Summary: app-text/xournalpp-1.1.1-r2 fails to configure (MUSL): CMake gets confused by libbacktrace (?)
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Andreas K. Hüttel <dilfridge>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description Agostino Sarubbo gentoo-dev 2022-08-07 08:21:25 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: app-text/xournalpp-1.1.1-r2 fails to compile (MUSL).
Discovered on: amd64 (internal ref: tinderbox_musl)

NOTE:
This machine uses MUSL libc
Comment 1 Agostino Sarubbo gentoo-dev 2022-08-07 08:21:27 UTC
Created attachment 798445 [details]
build.log

build log and emerge --info
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2023-05-05 20:43:44 UTC
-- Looking for backtrace
-- Looking for backtrace - not found
-- Found Backtrace: /usr/lib/libbacktrace.a  

^ this is where cmake gets confused
Comment 3 Larry the Git Cow gentoo-dev 2023-05-28 20:45:14 UTC
The bug has been referenced in the following commit(s):

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

commit 66ec8da112e785beea349b0bf19b85f14a61df17
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2023-05-28 20:43:57 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2023-05-28 20:45:02 +0000

    app-text/xournalpp: Drop dependency on libbacktrace, musl needs a different fix
    
    Bug: https://bugs.gentoo.org/864157
    Bug: https://bugs.gentoo.org/885471
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 .../xournalpp/{xournalpp-1.1.1-r2.ebuild => xournalpp-1.1.1-r3.ebuild}   | 1 -
 .../xournalpp/{xournalpp-1.1.3-r1.ebuild => xournalpp-1.1.3-r2.ebuild}   | 1 -
 app-text/xournalpp/xournalpp-9999.ebuild                                 | 1 -
 3 files changed, 3 deletions(-)
Comment 4 Larry the Git Cow gentoo-dev 2023-05-28 20:53:52 UTC
The bug has been referenced in the following commit(s):

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

commit c99e8159e6cb8705227aab759359c158f52b64bd
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2023-05-28 20:52:24 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2023-05-28 20:52:24 +0000

    package.mask: Mask libbacktrace for removal
    
    Bug: https://bugs.gentoo.org/880573
    Bug: https://bugs.gentoo.org/864157
    Bug: https://bugs.gentoo.org/885471
    Bug: https://bugs.gentoo.org/870454
    Bug: https://bugs.gentoo.org/884571
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 profiles/package.mask | 5 +++++
 1 file changed, 5 insertions(+)