Re: subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-23 Thread Daniel Kahn Gillmor
On Tue 2019-04-23 22:09:23 -0300, David Bremner wrote: > [dkg wrote:] >> I do note that (independent of this series), if i run the following >> loop: >> >> >> while make -j4 --trace; do >> python3 -c 'print("="*100)' >> touch doc/man1/notmuch-reply.rst >> done >> >> then

Re: subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-23 Thread David Bremner
Daniel Kahn Gillmor writes: > On Mon 2019-04-22 21:03:05 -0300, David Bremner wrote: >> There was a problem with the first patch, which I replaced with two more. > > thanks. i've reviewed and published my review on that series. I think > it should probably be merged. > >> I'm open to ideas,

Re: subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-23 Thread Daniel Kahn Gillmor
On Mon 2019-04-22 21:03:05 -0300, David Bremner wrote: > There was a problem with the first patch, which I replaced with two more. thanks. i've reviewed and published my review on that series. I think it should probably be merged. > I'm open to ideas, but keep in mind we want to support

Re: subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-22 Thread David Bremner
Daniel Kahn Gillmor writes: > On Sun 2019-04-21 16:29:02 -0300, David Bremner wrote: >> the html rebuild is much faster than the texinfo + info rebuilds. > > agreed, in the runs that i've been doing as well. I was concerned that > the html rebuild itself may have been *triggering* the rebuild

Re: subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-22 Thread Daniel Kahn Gillmor
On Sun 2019-04-21 16:29:02 -0300, David Bremner wrote: > the html rebuild is much faster than the texinfo + info rebuilds. agreed, in the runs that i've been doing as well. I was concerned that the html rebuild itself may have been *triggering* the rebuild of the texinfo stuff, though. Sounds

Re: subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-21 Thread David Bremner
Daniel Kahn Gillmor writes: > but it's not just texinfo, right? it starts with the html build > itself. can we at least diagnose why that's happening? > Yes, although the html rebuild is much faster than the texinfo + info rebuilds. >> This Makefile is generated by "ruby extconf.rb

Re: subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-21 Thread Daniel Kahn Gillmor
thanks for the review, Bremner! On Sat 2019-04-20 21:12:07 -0300, David Bremner wrote: > Daniel Kahn Gillmor writes: >> 0 dkg@alice:~/src/notmuch/notmuch$ ./configure && make >> […] >> make[1]: Leaving directory '/home/dkg/src/notmuch/notmuch/bindings/ruby' >> 0 dkg@alice:~/src/notmuch/notmuch$

Re: subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-20 Thread David Bremner
Daniel Kahn Gillmor writes: > Hi folks-- > > when i run "make" from my source tree, and it succeeds, i typically > expect that running "make" again will show that nothing needs to be > done. > > but that's not the case. Both the sphinx-based documentation and the > ruby notmuch.so are always

subsequent rebuilds of notmuch always re-build sphinx and ruby

2019-04-20 Thread Daniel Kahn Gillmor
Hi folks-- when i run "make" from my source tree, and it succeeds, i typically expect that running "make" again will show that nothing needs to be done. but that's not the case. Both the sphinx-based documentation and the ruby notmuch.so are always rebuilt, i think due to some sort of