Dan McGee <dpmcgee@xxxxxxxxx> writes: > When the first piece of threaded code was introduced in commit 8ecce684, it > came with its own THREADED_DELTA_SEARCH Makefile option. Since this time, > more threaded code has come into the codebase and a NO_PTHREADS option has > also been added. Get rid of the original option as the newer, more generic > option covers everything we need. The patch is a good change but only in the "if it were like this from day one, things would have been much simpler" sense. It is a breakage to existing users with customized THREADED_DELTA_SEARCH in their config.mak files, isn't it? If we take only the part of your patch that applies to Makefile, but exclude the first hunk (description of THREADED_DELTA_SEARCH) and the last hunk (the necessary part to keep THREADED_DELTA_SEARCH working), and instead add something like: ifndef NO_PTHREADS THREADED_DELTA_SEARCH = YesPlease endif immediately before we include config.mak, would that be a workable solution to: (1) keep existing users happy; (2) remove the redundant logic to compute the default for two Make variables; and (3) keep control over use of threading in general _and_ use of threading in delta computation? -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html