On 2014/11/11 04:38, Misty De Meo <mistyde...@gmail.com> wrote: > Commit d42c0f1dc5063d50a62817b63a1c2a4507c46071 added an OS X-specific > method of calling mpd_main_after_fork(), which uses Grand Central > Dispatch. Since this uses a block literal, it breaks compilation on > compilers which don't support the block extension, e.g. non-Apple > compilers. This affects users on older OS X releases with GCD (which > depend on older Clang releases, or Apple GCCs, which don't support the > C++11 features MPD needs); or which don't support GCD at all (10.5 and > lower). > > The attached patch changes the #ifdef so that the non-GCD code is used > as it was on OS X before this patch if blocks aren't available, via > checking __BLOCKS__ macro.
Merged. btw. if you need email text to describe your changes, it means that your commit message is not elaborate enough. I'd prefer an empty email with just the patch. (For the merge, I took your long email text, not the very brief commit message.) _______________________________________________ mpd-devel mailing list mpd-devel@musicpd.org http://mailman.blarg.de/listinfo/mpd-devel