re: CVS commit: src/share/mk

2015-06-02 Thread matthew green

"Christos Zoulas" writes:
> Module Name:  src
> Committed By: christos
> Date: Tue Jun  2 23:00:25 UTC 2015
> 
> Modified Files:
>   src/share/mk: bsd.lib.mk
> 
> Log Message:
> Strip the debug symbols via a temporary file, atomically replacing the full
> random access archive to avoid races.

thanks for looking, but this doesn't really fix the problem.

the install target can still run before the .so is complete.  it's
just now that a file will always be there -- but it might be the
pre-stripped file now installed, as well as the debug info one.

i am testing a fix that merges the creation such that make won't
consider the .so up to date until after it's actually finished
creating it.


.mrg.


Re: CVS commit: src

2015-06-02 Thread Emmanuel Dreyfus
Martin Husemann  wrote:

> > Right, the situation is considered sane now? 
> Yes, works reliable on faster hardware - need to fix the test case someday.

Good. I will still wait a bit more before sending the pullup request.
Just in case...

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
m...@netbsd.org


Re: CVS commit: src

2015-06-02 Thread Martin Husemann
On Tue, Jun 02, 2015 at 10:40:29AM +0200, Emmanuel Dreyfus wrote:
> Right, the situation is considered sane now? 

Yes, works reliable on faster hardware - need to fix the test case someday.

Martin


Re: CVS commit: src

2015-06-02 Thread Emmanuel Dreyfus
Martin Husemann  wrote:

> You are right - it failed on this machine before (in 16 out of 63 runs,
> if I count correctly).
> 
> Sorry for the noise!

Right, the situation is considered sane now? 

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
m...@netbsd.org