[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#686307: unblock: ocl-icd/1.3-3



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package ocl-icd

  Hi,

  I just released a new (upstream) version [1.4] of ocl-icd that fix important
bugs. As the new 1.4 version also contains refactorized code that would lead
to lots of difference with the actual sources in Debian, I backported only the
bug fixes. I think they should really be applied for wheezy.

  ocl-icd is an implementation of libOpenCL.so, the library that is used by
any OpenCL programs.
ocl-icd is not an OpenCL implementation, it is only a ICD loader, ie a
"dispatcher" between all real OpenCL implementations available.

  The following issues are fixed:
- the OpenCL.pc file provided in the ocl-icd-opencl-dev package was using
  the ocl-icd version as its declared version. Programs using OpenCL.pc
  are not interested in selecting the version of ocl-icd but more in
  selecting the supported OpenCL version.
- 3 functions that can be called at the begining of an OpenCL program
  did not call the internal function that initialize the library
  leading to crashes
- 1 function must accept a NULL parameter according to the spec and
  it was not the case until this correction

It also improves a bit the README.Debian file (changes that were commited
two month ago in the git repo). I can revert it if you ask but I do not
see any harm into giving more up-to-date documentation.

Note that there is no reverse dependencies in wheezy for this package.
These bugs have been discovered when running OpenCL programs with the
POCL (free) implementation not yet packaged in Debian.
The proposed package is able to run the POCL testsuite.

Note also that I did not yet upload the new package (1.3-3). You can see
it here:
http://moais.imag.fr/membres/vincent.danjean/debian/pool/main/o/ocl-icd/
And the debdiff against the 1.3-2 version currently in testing is in
attachment.

  I'm waiting your feedback before uploading my package.

  Regards,
    Vincent

unblock ocl-icd/1.3-3

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386 armel mipsel

Kernel: Linux 3.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


Reply to: