DragonFly users List (threaded) for 2009-01
DragonFly BSD
DragonFly users List (threaded) for 2009-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: The state of DragonFly and pkgsrc 2008Q4


From: Matthias Schmidt <matthias@xxxxxxxxxxxxxxxx>
Date: Sat, 3 Jan 2009 14:31:47 +0100

Hi,

* Hasso Tepper wrote:
> 
> A lot of 2008Q4 is broken with master as well. With brought in reentrant 
> user/group database access functions (getpwnam_r etc) too much stuff was 
> broken (starting from core X) and because it was incomplete as well, I 
> committed the hack to make these unusable for now. But the other change - 
> bringing in bind's resolver - broke a lot of stuff as well due to 
> introducing reentrant functions (gethostbyname_r etc). This includes 
> whole Mozilla family for example.

We should adopt the following policy:  Before someone commits some big
diff (like the mentioned one) or some stuff that breaks the
API/whatever, the diff should be applied to clean machine which runs a
full pkgsrc bulk build.  If the build fails, there is enough time to
fix occurring problems and rebuild.  Once the bulk build runs fine, the
diff can be committed to master.

This takes some time and delays the introduction of new "features", but
it should save us from broken pkgsrc builds ...

Cheers

	Matthias



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]