Summary: | app-text/llpp-7 Error during linking - `trylock' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Abbott <dabbott> |
Component: | [OLD] Unspecified | Assignee: | Michael Weber (RETIRED) <xmw> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 390683 | ||
Attachments: | /var/log/portage/app-text:llpp-7:20111117-130258.log |
Description
David Abbott (RETIRED)
2011-11-17 12:19:06 UTC
Created attachment 292877 [details]
/var/log/portage/app-text:llpp-7:20111117-130258.log
I've added the -lpthread at the linker call. I committed following diff to the just stable llpp-7.ebuild. I've no idea why this only matters on x86 (my dev machine is amd64). Please re-test, thanks. --- llpp-7.ebuild 17 Nov 2011 18:47:08 -0000 1.3 +++ llpp-7.ebuild 18 Nov 2011 03:25:52 -0000 @@ -35,7 +35,7 @@ printf 'let version ="%s";;\n' ${PV} >> help.ml || die local myccopt="$(freetype-config --cflags) -O -include ft2build.h -D_GNU_SOURCE" - local mycclib="-lmupdf -lfitz -lz -ljpeg -lopenjpeg -ljbig2dec -lfreetype" + local mycclib="-lmupdf -lfitz -lz -ljpeg -lopenjpeg -ljbig2dec -lfreetype -lpthread" #if use ocamlopt ; then myccopt="${myccopt} -lpthread" ocamlopt -c -o link.o -ccopt "${myccopt}" link.c || die + 18 Nov 2011; Michael Weber <xmw@gentoo.org> -llpp-0_p20110504.ebuild, + -llpp-5.ebuild, llpp-7.ebuild: + Fix x86 compilation bug (thanks to David Abbott for the report, bug 390823). + Remove old versions. + Tested, works fine, thanks cool |