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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel