tech-toolchain archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Toward binpatch (was Re: multiple DESTDIRs)
> > The original subject was confusing. What I meant here is binpatch. Think
> > we'll find a critical bug just after releasing NetBSD 6.0. Think it's one
> > line change in source code. It'd be nice if we release the patch as a
> > binary
> > (archive). Better if it's a binpatch.
>
> Then you should call it
> "completely reproducible binary builds for binary patch"
> etc.
>
> I think perry@ has/had some idea about it.
I know.
> > Having multiple DESTDIRs is not the goal; it's one of solutions. An obvious
> > idea would be use a VCS to version DESTDIR. But I think it's a bit
> > overkill.
>
> To implement such a new infrastructure, we need the following process:
> (1) describe your purpose or actual problem to be solved
> (2) mention your idea how to solve it
> (3) design it and request comment
> (4) implement it and call for review
>
> It looks you are just saying about (2).
I know. I'm just saying ideas at the moment.
> > > "Comparing two DESTDIRs" can be done manually, can't it?
> > > Why/how should it be handled in toolchain?
> >
> > Because I want to know how releng builds their binpatches (if they do).
> > Because I don't want releng to do it manually. Because many NetBSD users do
> > their own release engineering too. Both administrators & embedded
> > developers.
>
> You don't mention your design at all, so I can't comment about your idea.
>
> Where should it be handled?
> By build.sh targets?
> bsd.foo.mk rules?
> Scripts under src/distrib?
> Local scripts as used on releng servers?
>
> > Sharing a standard way would be a big win.
>
> I'm not asking policy, but your idea of design for your purpose.
You said "show me examples" so I wrote examples (use cases). Or did you mean
example code?
Masao
--
Masao Uebayashi / Tombi Inc. / Tel: +81-90-9141-4635
Home |
Main Index |
Thread Index |
Old Index