Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 516834 - =app-misc/geneweb-6.07 fails to build
Summary: =app-misc/geneweb-6.07 fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tupone Alfredo
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 507408
  Show dependency tree
 
Reported: 2014-07-10 09:57 UTC by Chema Alonso Josa (RETIRED)
Modified: 2014-07-17 07:28 UTC (History)
0 users

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


Attachments
emerge --info (file_516834.txt,5.41 KB, text/plain)
2014-07-10 09:57 UTC, Chema Alonso Josa (RETIRED)
Details
build log (geneweb-6.07-build-log,31.19 KB, text/plain)
2014-07-10 09:58 UTC, Chema Alonso Josa (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Chema Alonso Josa (RETIRED) gentoo-dev 2014-07-10 09:57:39 UTC
Created attachment 380540 [details]
emerge --info

build log and emerge --info attached
Comment 1 Chema Alonso Josa (RETIRED) gentoo-dev 2014-07-10 09:58:20 UTC
Created attachment 380542 [details]
build log
Comment 2 Tupone Alfredo gentoo-dev 2014-07-11 06:39:00 UTC
I think is a problem with dev-lang/ocaml.

What version of ocaml are you using?
Comment 3 Chema Alonso Josa (RETIRED) gentoo-dev 2014-07-15 09:47:51 UTC
I'm using current stable: =dev-lang/ocaml-3.12.1
Comment 4 Tupone Alfredo gentoo-dev 2014-07-15 12:35:02 UTC
could you try to rebuild dev-ml/camlp5 with USE=ocamlopt ?
Comment 5 Tupone Alfredo gentoo-dev 2014-07-16 06:11:46 UTC
Should be fixed now by depending on dev-ml/camlp5[ocamlopt?]
Comment 6 Chema Alonso Josa (RETIRED) gentoo-dev 2014-07-16 10:48:28 UTC
Using dev-ml/camlp5[ocamlopt?] now, but

USE='-ocamlopt' emerge -1 =app-misc/geneweb-6.07 throws this:

[...]
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-misc/geneweb-6.07/work/gw-6.07-src ...
make -j6 OCAMLC=ocamlc OCAMLOPT=ocamlopt out 
cd wserver; make all
make[1]: Entering directory `/var/tmp/portage/app-misc/geneweb-6.07/work/gw-6.07-src/wserver'
camlp5r pa_extend.cmo q_MLast.cmo -o pa_macro5.ppo pa_macro5.ml
camlp5r ../wserver/pa_macro5.cmo -DUNIX -o wserver.ppi wserver.mli
Error while loading "../wserver/pa_macro5.cmo": file not found in path.
make[1]: *** [wserver.cmi] Error 2
make[1]: *** Waiting for unfinished jobs....
ocamlc -c -I "`camlp5 -where`" -impl pa_macro5.ppo
make[1]: Leaving directory `/var/tmp/portage/app-misc/geneweb-6.07/work/gw-6.07-src/wserver'
make: *** [out] Error 2
 * ERROR: app-misc/geneweb-6.07::gentoo failed (compile phase):
 *   emake failed
[...]

Do you want me to stabilize this version on amd64 anyway?
Comment 7 Tupone Alfredo gentoo-dev 2014-07-17 07:28:56 UTC
The issue you raised is related to parallel build when not using ocamlopt. It should be fixed now.