[Pkg-opencl-devel] New OpenCL Package - Oclgrind
James Price
J.Price at bristol.ac.uk
Thu Sep 10 20:07:38 UTC 2015
>> Is there a general recommendation about which of these approaches is preferred for Debian?
>
> https://www.debian.org/doc/debian-policy/ch-sharedlibs.html
Thanks. I’ve read this, but it’s still not entirely clear to me what the preferred package/SONAME version scheme is when upstream packages use date-based versioning:
1. Use upstream version numbers, with minor bugfix releases for maintaining the version in stable.
2. Introduce a Debian-specific version number that only updates when an upstream version introduces a breaking API change.
I’m leaning towards option 1. at the moment (which is how the package is set-up at the moment), but would happy to move to 2. (or something else) if that would be preferred. I guess 1. is essentially the situation with the LLVM packages, which break the API with every release.
> the build is not reproducible since the *.pch are differing from run to run,
If the non-reproducibility is a show-stopper I can remove the PCH files from the package since they are optional. It just means the OpenCL kernel compilation times will be significantly longer.
James
More information about the Pkg-opencl-devel
mailing list