Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jan 1996 21:18:55 -0800 (PST)
From:      Julian Elischer <julian@ref.tfs.com>
To:        cimaxp1!jb@werple.net.au (John Birrell)
Cc:        hackers@freebsd.org
Subject:   Re: Better to back out the change to crt0
Message-ID:  <199601300518.VAA07386@ref.tfs.com>
In-Reply-To: <199601300319.OAA21109@werple.net.au> from "John Birrell" at Jan 30, 96 02:18:19 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> Julian,
> 
> I guess that Jordan's attitude is clear. We either fix the 'make world'
> problem or back out the change. I've looked at fixing it and I see that
> Nate has too. Michael Smith had offered to do a few trial builds on his
> system (that subsequently went up in smoke).
I can offer a machine that I'm presnetly setting up
by tomorrow hopefully
I will have a 2.2-current system up and on the net for exactly this

> 
> The change to crt0 doesn't break -current as far as the code goes, but
> the bogus build procedure that FreeBSD uses is incapable of working out
> the correct dependencies and 'make world' breaks because of that. I suggest
> that it would be advisable to back out the change to crt0. To fix the
> bogus build is a big deal because the current software design principles
> are fundamentally flawed (you can't avoid race conditions). The only way
> I can see to get the crt0 change into the source tree without breaking the
> first 'make world' after it is committed is to find some way of patching
> the installed libc. Yuk.
> 
> By backing out the change to crt0, we maintain the status quo - we don't
> move forward - we don't move backward. All that will happen is that
> people will stop yelling. Sigh.
Ok but it means that we don't have a way to initialise the threads code....
Terry had an alternative suggestion,
do you reember what it was?

julian
> 
> Regards,
> 
> -- 
> John Birrell                                CIMlogic Pty Ltd
> jb@cimlogic.com.au                          119 Cecil Street
> Ph  +61  3 9690 6900                        South Melbourne Vic 3205
> Fax +61  3 9690 6650                        Australia
> Mob +61 18  353  137
> 




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601300518.VAA07386>