On Tue, 12 May 2009, Frank Hellmuth wrote:
> On Monday 11 May 2009 13:43:44 François Bissey wrote:
> > Hi all,
> >
> > For anyone interested in using opendx I just pushed a new revision
> > of it in the overlay along with a new revision of opendx-samples.
> > [...]
> > There is still a minor issue to solve properly with szip but I would like
> > some feedback from the current change by interested users before
> > going further, I also spent a week perusing opendx code and need a small
> > break from it.
>
> Hi,
>
> thanks for your hard work!
>
> I think there is a problem with parallel make processes. If I try to emerge
> opendx-4.4.4-r2 with MAKEOPTS="-j3" it fails with
>
> [...]
> Making all in dxmods
> make[3]: Entering directory
> `/var/tmp/portage/sci-visualization/opendx-4.4.4-
> r2/work/dx-4.4.4/src/exec/dxmods'
> echo MYINC:
> rm -f dxcm.mdf
> MYINC:
> rm -f dx.mdf
> cp ./dxmdf.src tmp.c
> cp ./dxmdf.src tmp.c
> x86_64-pc-linux-gnu-gcc -E -I../../../include -I./../dpexec -
> I/var/tmp/portage/sci-visualization/opendx-4.4.4-r2/work/dx-4.4.4/include -
> Dlinux  -DHAVE_CONFIG_H tmp.c > dxcm.mdf
> x86_64-pc-linux-gnu-gcc -E -I../../../include -I./../dpexec -
> I/var/tmp/portage/sci-visualization/opendx-4.4.4-r2/work/dx-4.4.4/include -
> Dlinux   -DHAVE_CONFIG_H -DCPLUSPLUS_UI -DEXECUTIVE_MODS tmp.c > dx.mdf
> rm -f tmp.c
> cc1: error: tmp.c: No such file or directory
> make[3]: *** [dx.mdf] Error 1
> make[3]: *** Waiting for unfinished jobs....
> [...]
>
> With MAKEOPTS="-j1" it compiles and installs fine.
>
Hi Frank,
we already have a patch for that but for some reason it doesn't always work.
And I think I know why and I thought I had it solved but obviously it wasn't
enough. I will see if the solution I think for it works in the next 12 hours.
For info the patch is concurrent-make-fix and it use to apply to local.mk
unfortunately this file is meant to be generated from local.mk.in so it can
be overwritten I changed the patch to local.mk.in but that's obviousvly not
enough to ensure it is always generated correctly. I will remove the extra
local.mk that shouldn't be in the tarball in the first place and see if it 
really works without problem.

Cheers,
Francois


Reply via email to