This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: dependency generation changes


> This new method has a problem with -jN, N > 1.  The stamp.oST files are
> sometimes not created before needed in another goal.
>
> make[2]: Entering directory `/misc/myware/drepper/gnu/libc/locale'
> .././scripts/mkinstalldirs /home/drepper/local/glibc-build/20030501/locale
> echo '' > /home/drepper/local/glibc-build/20030501/locale/stamp.oST
> /bin/sh: line 1:
> /home/drepper/local/glibc-build/20030501/locale/stamp.oST: No such file
> or directory
> mkdir /home/drepper/local/glibc-build/20030501/locale
> make[2]: *** [/home/drepper/local/glibc-build/20030501/locale/stamp.oS]
> Error 1

An error like this from sh means the directory didn't exist.  I added the
$(make-target-directory) that should fix this case.  There might be others
that can come up with -j too.  Many could be omitted before because the
deps pass always did it first.  If any similar problem comes up, it should
be fixed just as simply.


Thanks,
Roland


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]