Am Dienstag, 9. April 2013, 10:49:53 schrieb Derek Atkins: > John Ralls <jra...@ceridwen.us> writes: > >> Great news. And thanks. I wonder if we need a periodic reset of that > >> directory? > > > > It would be nice if our build machinery could detect updated versions > > of dependencies and automatically build them when found. Jhbuild does > > this, but unfortunately nobody has yet succeeded in getting it to work > > reliably on Win32. > > How does it detect that there's been a new release? In our case we do > want quazi-stable dependencies, in particular on the stable build. We > don't always want to build against the latest-and-greatest because they > could introduce regressions. c.f. the libofx crash we're seeing on > windows. > > I thought we did have code that would rebuild a dependency if we upgrade > it explicitly, but perhaps not?
Yes, we have that for most dependencies: We check by pkg-config --atleast- version, which reliably builds the dependencies anew if we upgraded the version number. We don't clean up all of the dependency installation directories, though, which caused the unnecessary big setup package. I don't see much problem in that, though, and thus wouldn't invest extra developement time in any automatic mechanism here. Christian _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel