On Mar 7, 2008, at 1:40 PM, Ralf S. Engelschall wrote:
>
> Ah, I see. The actual code is in fsm.c and the broken stuff in iosm.c
> came through the recent refactorings only. Ok, now understood. Thanks
> for clarification and fixing.
>
Yah. FSM_t refiggering been on my TODO list for years.
(aside) Using FreeBSD libarchive for payload processing is my likely
end-point,
the code is rather nicely done. Gonna take several months to get there
adiabatically however ...
BTW, the other refactoring in progress, poptALL -> poptIO, is gonna
be very twitchy because of the numerous side-effects jump starting
macro/lua/popt initialization.
I've reverted to leaving macros/lua/popt options in poptALL, which is
more than gud enuf for now, none of rpmgrep, rpmdigest or (soonishly)
rpmtar/rpmcpio/rpmar have any immediate use for macros/lua/popt.
But expect some changing (and breakage) eventually. rpm initialization
is way way more complicated than necessary imho.
73 de Jeff
Received on Fri Mar 7 20:05:36 2008