What was the reasoning behind this? This change is what broke the
parallel build. When I revert it there are no problems doing the build
in parallel.

A zero sized file seems perfectly legitimate for writing. It's
possible that make is touching the file prior to the execution of
edje_cc as a locking mechanism on the parallel build. I committed a
patch to only enforce the file size check in read mode.

On Nov 12, 2007 12:15 AM, Enlightenment CVS
<[EMAIL PROTECTED]> wrote:
> Enlightenment CVS committal
>
> Author  : raster
> Project : e17
> Module  : libs/eet
>
> Dir     : e17/libs/eet/src/lib
>
>
> Modified Files:
>         eet_lib.c
>
>
> Log Message:
>
>
> refuse to handle a 0 sized file without an error
>
> ===================================================================
> RCS file: /cvs/e/e17/libs/eet/src/lib/eet_lib.c,v
> retrieving revision 1.80
> retrieving revision 1.81
> diff -u -3 -r1.80 -r1.81
> --- eet_lib.c   25 Sep 2007 18:26:49 -0000      1.80
> +++ eet_lib.c   12 Nov 2007 06:15:08 -0000      1.81
> @@ -497,6 +497,10 @@
>         else
>           return NULL;
>       }
> +   else if (file_stat.st_size == 0)
> +     {
> +       return NULL;
> +     }
>
>     /* We found one */
>     if (ef && (file_stat.st_mtime != ef->mtime))
>
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> enlightenment-cvs mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
>

-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to