Your message dated Thu, 07 Jun 2012 21:20:31 +0000
with message-id <e1sck87-00013v...@franck.debian.org>
and subject line Bug#675528: fixed in ocl-icd 1.0.1-1
has caused the Debian Bug report #675528,
regarding ITP: ocl-icd -- Generic OpenCL ICD Loader
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
675528: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675528
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Vincent Danjean <vdanj...@debian.org>

[ opencl-headers maintainers, please read until the end of this ITP ] 

* Package name    : ocl-icd
  Version         : 1.0 beta2
  Upstream Author : Brice Videau <brice.vid...@imag.fr>
* URL             : http://forge.imag.fr/projects/ocl-icd/
* License         : BSD
  Programming Lang: C
  Description     : Generic OpenCL ICD Loader

This source package will provide two binary pakages:
Package: ocl-icd-libopencl1
Description: Generic OpenCL ICD Loader
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package contains an installable client driver loader (ICD Loader)
 library that can be used to load any (free or non-free) installable client
 driver (ICD) for OpenCL. It acts as a demultiplexer so several ICD can
 be installed and used together.

Package: ocl-icd-dev
Description: Development files to build a ICD Loader
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package provides a header file that allows a OpenCL implementation
 to build a installable client driver (ICD). With a ICD, an OpenCL
 implementation can be used by any OpenCL program without the need
 to link the program to the specific OpenCL implementation.


A few word about the context. There exist lots of OpenCL implementations.
A OpenCL program can either link to a specific OpenCL implementation
or it can link to a standardized libOpenCL library that allows the
program to dynamically choose the OpenCL implementation or even to
use several OpenCL implementations in the same program. In fact
libOpenCL is only a wrapper (more exactly a dispatcher) to
OpenCL implementations provided as ICD.
  ocl-icd is the only one (to my knowledge) free implementation of
such a ICD Loader. The main difficulty to implement it is that
all compatible ICD must provide a structure filled with OpenCL
function pointers, but there is no free documentation about the order
of these functions.
  So ocl-icd sources include tools to help to find this order from
closed-sources OpenCL implementations (by creating a fake OpenCL ICD
and letting the closed-source ICD Loader execute the faked functions).
Once the order is found, it is registered into a database. Vendors
ensure between them that functions are always at the same place so
the database is only filled when a new closed-source ICD Loader uses
more functions. Entries in the database are never modified nor
removed.
  ocl-icd also provides a header file declaring this structure of
function pointers so that any OpenCL implementation will be easily
able to provide an ICD. The goal is to add such an ICD to free
OpenCL implementation such as LIBCLC or clover.

  The Debian package will only use the database (ocl_interface.yaml
in the sources), so it will not have any non-free dependencies.
However, it needs opencl-headers that are currently in contrib.
  This is why I would ask opencl-headers maintainers to reconsider
the place of opencl-headers. If I understand correctly,
opencl-headers have been uploaded to contrib because their only
use case would be to compile an OpenCL program for a closed-source
OpenCL implementation (mainly amd or nvidia).
  Now, opencl-headers is required to compile this free ICD Loader.
And this free ICD Loader has all what is needed to compile a
free ICD from free OpenCL implementation.
  So, is it possible to upload opencl-headers to main instead of
contrib?

  Regards,
    Vincent

PS: a preliminary package is on my repo:
deb http://people.debian.org/~vdanjean/debian unstable main



--- End Message ---
--- Begin Message ---
Source: ocl-icd
Source-Version: 1.0.1-1

We believe that the bug you reported is fixed in the latest version of
ocl-icd, which is due to be installed in the Debian FTP archive:

ocl-icd-dev_1.0.1-1_amd64.deb
  to main/o/ocl-icd/ocl-icd-dev_1.0.1-1_amd64.deb
ocl-icd-libopencl1_1.0.1-1_amd64.deb
  to main/o/ocl-icd/ocl-icd-libopencl1_1.0.1-1_amd64.deb
ocl-icd_1.0.1-1.debian.tar.gz
  to main/o/ocl-icd/ocl-icd_1.0.1-1.debian.tar.gz
ocl-icd_1.0.1-1.dsc
  to main/o/ocl-icd/ocl-icd_1.0.1-1.dsc
ocl-icd_1.0.1.orig.tar.gz
  to main/o/ocl-icd/ocl-icd_1.0.1.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 675...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vincent Danjean <vdanj...@debian.org> (supplier of updated ocl-icd package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 06 Jun 2012 16:50:19 +0200
Source: ocl-icd
Binary: ocl-icd-libopencl1 ocl-icd-dev
Architecture: amd64 source
Version: 1.0.1-1
Distribution: unstable
Urgency: low
Maintainer: Vincent Danjean <vdanj...@debian.org>
Changed-By: Vincent Danjean <vdanj...@debian.org>
Closes: 675528
Description: 
 ocl-icd-dev - Development files to build a ICD Loader
 ocl-icd-libopencl1 - Generic OpenCL ICD Loader
Changes: 
 ocl-icd (1.0.1-1) unstable; urgency=low
 .
   * New upstream release
 .
 ocl-icd (1.0-1) unstable; urgency=low
 .
   * Initial Debian release. (Closes: #675528: ITP: ocl-icd -- Generic OpenCL
     ICD Loader)
   * New upstream release
   * Cleanup packaging
   * Debian/control: downgrade Recommends to Suggests for opencl-icd
     In wheezy, no free implementation of opencl-icd is available,
     this package will mostly be interresting for developers of
     free OpenCL ICD (pocl, ...)
     After wheezy (or perhaps even for wheezy if pocl can be soon packaged)
     I will switch back to Recommends and this package will be useful
     for OpenCL *programs* in main.
Checksums-Sha1: 
 c2ee9f007552da33480e269cce0139243a5359e3 1911 ocl-icd_1.0.1-1.dsc
 56a11f15b56a26703a7ce7e4f01c48e2621ee709 15497 ocl-icd_1.0.1.orig.tar.gz
 38aa579b6cd3cac75bd0c3e192cd634ac3bfd02f 3111 ocl-icd_1.0.1-1.debian.tar.gz
 deb93e15941e9b98524fc45e869bc2e6605943cb 12492 
ocl-icd-libopencl1_1.0.1-1_amd64.deb
 08d79aa21d944becf7646f9f977cd48f82824981 12414 ocl-icd-dev_1.0.1-1_amd64.deb
Checksums-Sha256: 
 cdfc7428c87537ca40a4b14b3ed4c89bfdce878e81fc123501bb831cb600e7f9 1911 
ocl-icd_1.0.1-1.dsc
 0d450cfc3953a517f45c730a09a24fad3f04324ee7446a9d73670f144203fce4 15497 
ocl-icd_1.0.1.orig.tar.gz
 d92996680be1d3ee4272a9f62e3ebb7e576ff3d45a2b9779953ca43e149a583d 3111 
ocl-icd_1.0.1-1.debian.tar.gz
 81ceb3e8e70752376a706b1993244215a916a9a76ef7c26a6b13cc66832d981b 12492 
ocl-icd-libopencl1_1.0.1-1_amd64.deb
 37685d00f0b48d7f2c7bee8c863cc79336f87692168b674a557df5119af6230e 12414 
ocl-icd-dev_1.0.1-1_amd64.deb
Files: 
 1147c3f83c097bebd460951ee6d2b407 1911 libs extra ocl-icd_1.0.1-1.dsc
 1af589d1fc31d9f56f5cee1e319ce3a1 15497 libs extra ocl-icd_1.0.1.orig.tar.gz
 fd12dd721a20893a0000ee6e2809254e 3111 libs extra ocl-icd_1.0.1-1.debian.tar.gz
 001980803fcfa7f78a01594d8958f1ce 12492 libs extra 
ocl-icd-libopencl1_1.0.1-1_amd64.deb
 d76e55b24960faf98681efe25e22b977 12414 libdevel extra 
ocl-icd-dev_1.0.1-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIVAwUBT89vDNT1zgD6DpudAQgGpw/+OZnHVT47PlylzJUTOIUfhtU7W9iz5YgE
3PSmVfNgwAXPIrphLR9WgTjWRLld5NuPBlsH0r0vuw1T6b94CFzOXIdGHusxP/mv
Rsnazw8AXRp0VpQwokhGfZBgKRPd9vOPiM7copSX+sttVVVmQOsvYvvmrm+Yn7Ec
e/h90ZjLVQ6DbQzSURtDjOGaPxir3USozFZC/hzMLyODDBG0NHkMYz6Gzhwx0cmo
kX0kl+BE5ceUCOtZiH/Jhq2AFUqNSBoHvfQzQRW/sppoOBvADC6034LNHV9zjXtN
h8Fbccdi1f2dK4ET4LufLWLop9d+LiOmMpDpzv8TeDd9a8RMnms4UWVPPLD2284L
gdl/+l7Ovh5kRaghggUgRBOe9jnCrQi4elue5YiCIDpN6de7tVXY0Cf+grkaI5Da
MBWCVpx+F+w8RvJbqTzUbypF65g9jYuTD/20SgaySZeAUqHYltM18+i4aZVPGD5i
4mc9M2Kded0FdQf9c35DEp/9BDLcHZfvh2S5pYpM02M2P191/x02TDjrz2JTGlHb
VJdkmOuGX71TZbfPd7aDBW8/gZvjJJ/goLi7euzXyivA0piHlsuEZ4Tw7SFJcaKE
EL/aVZ1PjxILTHKaV+BdG28wKOUyZ+vu8KaIHvpzc1bFHllSyvhZ9DQkbWOYteAi
Y3DivBTy2RM=
=r7hG
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to