This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


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: Serialization dependencies muck up configure-on-demand


> We can use shell locking (*) in the top level to make sure no two
> configures run at the same time, if we really need that.

I really don't want to create a spinlock system just for a build.
There are too many weird ways that can fail.

>  Serialized dependencies are exactly the wrong way to solve the
> problem, IMO.  I hadn't realized they had been implemented like
> that, otherwise I'd have objected.

We've done it before.  We're using the "can't do this until you do
that" half of the dependency logic, not the "I need this built for my
build" half.


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