Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 385869 - app-text/llpp-7 does not compile
Summary: app-text/llpp-7 does not compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-06 15:53 UTC by Fabian Büttner
Modified: 2011-11-04 15:33 UTC (History)
0 users

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


Attachments
llpp build log (build.log,1.25 KB, text/plain)
2011-10-07 08:38 UTC, Fabian Büttner
Details
emerge --info (emerge.info,4.60 KB, text/plain)
2011-10-07 08:39 UTC, Fabian Büttner
Details
emerge -pv dev-lang/ocaml dev-ml/lablgl app-text/llpp (emerge.pv,393 bytes, text/plain)
2011-10-07 08:39 UTC, Fabian Büttner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabian Büttner 2011-10-06 15:53:43 UTC
While trying to update llpp i ran into the following error
>>> Compiling source in /var/tmp/portage/app-text/llpp-7/work/llpp ...
link.o: In function `trylock':
link.c:(.text+0x2ab9): undefined reference to `pthread_mutex_trylock'
link.o: In function `ml_init':
link.c:(.text+0x4f21): undefined reference to `pthread_create'
collect2: ld returned 1 exit status
File "caml_startup", line 1, characters 0-1:
Error: Error during linking
 * ERROR: app-text/llpp-7 failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  91:  Called src_compile
 *   environment, line 2215:  Called die
 * The specific snippet of code:
 *       ocamlopt -o llpp -I +lablGL str.cmxa unix.cmxa lablgl.cmxa lablglut.cmxa link.o -cclib "${mycclib}" help.cmx parser.cmx main.cmx || die
 * 
 * If you need support, post the output of 'emerge --info =app-text/llpp-7',
 * the complete build log and the output of 'emerge -pqv =app-text/llpp-7'.
 * The complete build log is located at '/var/tmp/portage/app-text/llpp-7/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-text/llpp-7/temp/environment'.
 * S: '/var/tmp/portage/app-text/llpp-7/work/llpp'
Comment 1 Michael Weber (RETIRED) gentoo-dev 2011-10-07 00:03:40 UTC
>  * If you need support, post the output of 'emerge --info =app-text/llpp-7',
>  * the complete build log and the output of 'emerge -pqv =app-text/llpp-7'.
>  * The complete build log is located at
> '/var/tmp/portage/app-text/llpp-7/temp/build.log'.

Hi, can you please post/attach the output of
  emerge --info
  emerge -pv dev-lang/ocaml dev-ml/lablgl app-text/llpp
  complete build.log
thanks
Comment 2 Fabian Büttner 2011-10-07 08:38:25 UTC
Created attachment 289047 [details]
llpp build log
Comment 3 Fabian Büttner 2011-10-07 08:39:08 UTC
Created attachment 289049 [details]
emerge --info
Comment 4 Fabian Büttner 2011-10-07 08:39:59 UTC
Created attachment 289051 [details]
emerge -pv dev-lang/ocaml dev-ml/lablgl app-text/llpp
Comment 5 Fabian Büttner 2011-10-26 19:06:16 UTC
so no news on this?
Comment 6 Michael Weber (RETIRED) gentoo-dev 2011-11-04 11:36:26 UTC
can you recompile lablgl?

emerge -av1 lablgl llpp
Comment 7 Fabian Büttner 2011-11-04 12:42:26 UTC
Hi,
good guess :) thank you!

regards,
fabian
Comment 8 Michael Weber (RETIRED) gentoo-dev 2011-11-04 15:33:30 UTC
This is just a workaround. But I don't want and can't force an lablgl rebuild for this situation. Hopefully, every user will google this bug report.

Thanks for your patience, Michael