Thanks for the Info, but it seems the PACKAGE_VERSION is not the version i am looking for. Is there any ways that libdrm.so/libdrm_amdgpu.so can provide in the runtime to indicate the ABI state besides the SO_VERSION? I may want to compile the driver against the latest libdrm but still hope it can co-work with previous version libdrm/libdrm_amdgpu. Is it not supported? Best Regards, David > On 20 Feb 2017, at 8:45 PM, Emil Velikov <emil.l.velikov at gmail.com> wrote: > > On 20 February 2017 at 09:20, Mao, David <David.Mao at amd.com> wrote: >> Hi Jerry & Christian, >> Regarding to the version control, what is the rule of bumping the PACKAGE_VERSION of libdrm? >> We may need something, like the size of gpu_info structure or the something like PACKAGE VERSION of the running libdrm_amdgpu.so, to ensure that we did not breach the ABI. >> > Please see the RELEASING (and include/drm/README) documents in libdrm. > > Thanks > Emil