tech-toolchain archive

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

Re: final steps for reproduceable builds.

On Mon, 09 Mar 2009, Perry E. Metzger wrote:
>  # If you change this, please consider reflecting the change in
>  # the override in sys/rump/Makefile.rump.
>  .if !target(__archivebuild)
>  __archivebuild: .USE
>       ${_MKTARGET_BUILD}
>       rm -f ${.TARGET}
> -     ${AR} cq ${.TARGET} `NM=${NM} ${LORDER} ${.ALLSRC:M*o} | ${TSORT}`
> -     ${RANLIB} ${.TARGET}
> +     ${AR} ${_ARFL} ${.TARGET} `NM=${NM} ${LORDER} ${.ALLSRC:M*o} | ${TSORT}`
>  .endif

I see you unconditionally removed the ${RANLIB} invocation.  Is that the
right thing, or should it be conditional on something, or should ranlib
itself have a new flag analogous to ar's new "D" flag?

--apb (Alan Barrett)

Home | Main Index | Thread Index | Old Index