Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 864157 - app-text/xournalpp-1.1.1-r2 fails to configure (MUSL): CMake gets confused by libbacktrace (?)
Summary: app-text/xournalpp-1.1.1-r2 fails to configure (MUSL): CMake gets confused by...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-07 08:21 UTC by Agostino Sarubbo
Modified: 2024-04-24 04:18 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,66.51 KB, text/plain)
2022-08-07 08:21 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
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(+)
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2024-04-24 04:18:58 UTC
libbacktrace is long gone. this should be fixed.