Hi,
Again tried to compile and install (latest snapshot), verify was ok, but on install it looped at: if [ -f dumpversion ]; then make delete_dumped_modules; else :; fi /home/aldem/src/Pike7.5-20040126-234515/src/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/aldem/src/Pike7.5-20040126-234515/src/master.pike -x extract_autodoc -q --srcdir=/home/aldem/src/Pike7.5-20040126-234515/src \ --imgsrc=/home/aldem/src/Pike7.5-20040126-234515/refdoc/src_images --builddir=doc_build/src \ --imgdir=doc_build/images make: *** [autodoc.xml] Interrupt
So I had to stop it (after ca. 10 minutes). The result: a _lot_ of recursively created dirs under doc_build/src. The result of strace (during execcution of this phase) was like: lstat64("/home/aldem/src/Pike7.5-20040126-234515/src/doc_build/src/doc_build/src/doc_build/.../src/tlib/modules/Languages.pmod", {st_mode=S_IFDIR|0755, st_size=48, ...}) = 0
"..." is a repetition of "doc_build/src" many times. Something is definitely wrong in install process... Is there a target to install _without_ any docs/images etc? Regards, /Al
If you manage to feed install.pike the flag --no-refdoc, it won't, but I have no idea of how to do that in practice without resorting to the shady business of patching Makefiles all over the place. I think the answer to this question is on the present top three list of frequently wanted answers not provided by the pike README files at the moment.
/ Johan Sundström (Achtung Liebe!)
Previous text:
2004-01-27 07:24: Subject: Pike7.5-20040126-234515 snapshot(s?) "make install" porblems
Hi,
Again tried to compile and install (latest snapshot), verify was ok, but on install it looped at:
if [ -f dumpversion ]; then make delete_dumped_modules; else :; fi /home/aldem/src/Pike7.5-20040126-234515/src/pike -DNOT_INSTALLED -DPRECOMPILED_SEARCH_MORE -m/home/aldem/src/Pike7.5-20040126-234515/src/master.pike -x extract_autodoc -q --srcdir=/home/aldem/src/Pike7.5-20040126-234515/src \ --imgsrc=/home/aldem/src/Pike7.5-20040126-234515/refdoc/src_images --builddir=doc_build/src \ --imgdir=doc_build/images make: *** [autodoc.xml] Interrupt
So I had to stop it (after ca. 10 minutes). The result: a _lot_ of recursively created dirs under doc_build/src. The result of strace (during execcution of this phase) was like:
lstat64("/home/aldem/src/Pike7.5-20040126-234515/src/doc_build/src/doc_build/src/doc_build/.../src/tlib/modules/Languages.pmod", {st_mode=S_IFDIR|0755, st_size=48, ...}) = 0
"..." is a repetition of "doc_build/src" many times.
Something is definitely wrong in install process... Is there a target to install _without_ any docs/images etc?
Regards, /Al
/ Brevbäraren
The result of last year's pike conference discussions on simplifying (or indeed making it possible, at all) building pike modules (complete with refdocs) after the initial install time. You need the autodoc xml file for that, with the present state of the autodoc system, hence it gets installed by default these days.
/ Johan Sundström (Achtung Liebe!)
Previous text:
2004-01-27 07:57: Subject: Re: Pike7.5-20040126-234515 snapshot(s?) "make install" porblems
On Tue, Jan 27, 2004 at 07:40:02AM +0100, Johan Sundström (Achtung Liebe!) @ Pike (-) developers forum wrote:
If you manage to feed install.pike the flag --no-refdoc, it won't, but
I wonder why this is not the default... :)
Regards, /Al
/ Brevbäraren
But the doc target does a lot of things that doesn't need to be done. There is no need to actually compile a manual, only to dump autodoc and join them. But since it was the extraction step that failed for Al this is kind of beside the issue.
/ Martin Nilsson (saturator)
Previous text:
2004-01-27 08:19: Subject: Re: Pike7.5-20040126-234515 snapshot(s?) "make install" porblems
The result of last year's pike conference discussions on simplifying (or indeed making it possible, at all) building pike modules (complete with refdocs) after the initial install time. You need the autodoc xml file for that, with the present state of the autodoc system, hence it gets installed by default these days.
/ Johan Sundström (Achtung Liebe!)
Agreed. It would be lovely to see those things done away with.
/ Johan Sundström (Achtung Liebe!)
Previous text:
2004-01-27 09:05: Subject: Re: Pike7.5-20040126-234515 snapshot(s?) "make install" porblems
But the doc target does a lot of things that doesn't need to be done. There is no need to actually compile a manual, only to dump autodoc and join them. But since it was the extraction step that failed for Al this is kind of beside the issue.
/ Martin Nilsson (saturator)
pike-devel@lists.lysator.liu.se