Summary: | media-sound/pianobooster ebuild request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Capricelli <orzel> |
Component: | Current packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | nao.nakashima, sound |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
stub ebuild
fixed ebuild |
Description
Thomas Capricelli
2010-04-21 03:54:17 UTC
Created attachment 228591 [details]
stub ebuild
This a stub ebuild.
Dependecies need to be checked more carefully (current depend info obtained from ldd)
cmake pre-strips executibles. I don`t know how to disable it.
And finally: starting pianobooster cause a segfault for me (on x86) :(
Hi. Here it seems to work, thanks a lot. I'm using the amd64 architecture. I can install it (once added the ~amd64 keyword), and i can start the software. My midi setup is broken so i can't say if it actually works, but at least it does not segfault on startup. Comment on attachment 228591 [details]
stub ebuild
The dependencies are definitely too wide.
Please use --as-needed to build, then use this function to check the actual dependencies:
checkrdeps() {
qlist "$1" | scanelf -L -n -q -F '%n #F' | tr ',' '\n' | sort -u | qfile -C -f -
}
Thanks.
(In reply to comment #3) > (From update of attachment 228591 [details]) > The dependencies are definitely too wide. > > Please use --as-needed to build I`m already have this in LDFLAGS > then use this function to check the actual dependencies: > checkrdeps() { > qlist "$1" | scanelf -L -n -q -F '%n #F' | tr ',' '\n' | sort -u | qfile -C > -f - > } Thanks for the tip. I`m always used ldd to check dependencies and didn`t know that it shows more than needed. As far as I understand, ldd shows revers dependencies also(?) Created attachment 228639 [details]
fixed ebuild
Dependecies now fixed.
Also fixed double installing of README.txt
Resulting binary still segfaults.
(In reply to comment #5) > Created an attachment (id=228639) [details] > fixed ebuild > > Dependecies now fixed. > Also fixed double installing of README.txt > Resulting binary still segfaults. > Ebuild works fine for me, resulting binary doesn't segfault. Please mark as fixed. Added to CVS. |