Eric Blake <ebl...@redhat.com> writes: > On 11/24/2016 05:07 AM, Markus Armbruster wrote: >> Eric Blake <ebl...@redhat.com> writes: >> >>> programmingk...@gmail.com[*] reported a runtime failure on a >>> 32-bit Mac OS compilation, where "%"PRId64 expands to "%qd". >>> Fortunately, we had very few spots that were relying on our >>> pseudo-printf JSON parsing of int64_t numbers, so it was >>> easier to just convert callers to stick to safer %lld. >>> >>> The remaining uses of pseudo-printf handling are more complex; >>> there are only 3 users in the released codebased, but LOTS of >>> users in the testsuite (via wrapper functions like qmp()); I >>> will be posting a followup series that rips out the remaining >>> uses of dynamic JSON, but it will be 2.9 material, while >>> these (first three) patches qualify for 2.8. The fourth patch >>> is RFC; not intended to be applied now, but shows how I tested >>> patch 3/4; it will probably reappear in the later 2.9 series. >> >> I can take the first three through my tree. > > You mentioned some possible touchups - do you want to make those, or > have me send a v3?
I made them, and pushed to qapi-next.