Your message dated Sat, 19 Jan 2013 15:15:17 +0100 with message-id <20130119141517.GJ5676@radis.cristau.org> and subject line Re: Bug#698499: unblock: khronos-opencl-headers/1.2-2012.11.30-2 has caused the Debian Bug report #698499, regarding unblock: khronos-opencl-headers/1.2-2012.11.30-2 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 owner@bugs.debian.org immediately.) -- 698499: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698499 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: unblock: khronos-opencl-headers/1.2-2012.11.30-2
- From: Andreas Beckmann <debian@abeckmann.de>
- Date: Sat, 19 Jan 2013 14:13:40 +0100
- Message-id: <20130119131340.8793.80773.reportbug@cake.ae.cs.uni-frankfurt.de>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package khronos-opencl-headers This is a new upstream snapshot with some fixes w.r.t to deprecated APIs. It finally updates the C++ bindings to support 1.2 (instead of only 1.1) while the other headers have been for 1.2 for a long time. Unfortunately they introduced some bugs, so I had to add some patches to clean this up. And I added a few tests to run during package build to ensure the headers can be used actually :-) There is also a fix to add a missing M-A: allowed. The only new feature introduced is support for some newer AMD extensions, but that should not affect anything else. The diffstat is huge, primarily because the C++ bindings were reduced from supporting 128 template parameters to only 32 ... but nothing in Debian used (or even could use because of compile errors) them so far, so that can't break anything. cl.hpp |71868 +------------------------ ... 21 files changed, 4875 insertions(+), 67440 deletions(-) The diffstat excluding cl.hpp looks much nicer: cl.h | 107 +++++++++---------------- cl_d3d10.h | 2 cl_d3d11.h | 2 cl_dx9_media_sharing.h | 2 cl_ext.h | 48 ++++++++++- cl_gl.h | 34 +++---- cl_gl_ext.h | 2 cl_platform.h | 79 +++++++++++++++--- debian/changelog | 18 ++++ debian/control | 5 - debian/patches/AMD_extensions.patch | 76 +++++++++++++++++ debian/patches/CL_EXT_SUFFIX__VERSION_1_2.diff | 17 +++ debian/patches/clSetPrintfCallback.patch | 21 ++++ debian/patches/series | 3 debian/rules | 6 + debian/t/Makefile | 20 ++++ debian/t/cl_hpp.cpp | 1 debian/t/opencl_h.c | 1 debian/t/opencl_h.cpp | 1 opencl.h | 2 20 files changed, 339 insertions(+), 108 deletions(-) And this is the diffstat for c-headers-only.diff that has the patches clSetPrintfCallback and CL_EXT_SUFFIX__VERSION_1_2 applied and whitespace only changes ignored: cl.h | 44 +++++++++---------------------- cl_d3d10.h | 2 - cl_d3d11.h | 2 - cl_dx9_media_sharing.h | 2 - cl_ext.h | 48 ++++++++++++++++++++++++++++++---- cl_gl.h | 10 ++----- cl_gl_ext.h | 2 - cl_platform.h | 69 +++++++++++++++++++++++++++++++++++++++++++------ opencl.h | 2 - 9 files changed, 127 insertions(+), 54 deletions(-) khronos-opencl-headers (1.2-2012.11.30-2) unstable; urgency=low * opencl-headers: Set Multi-Arch: allowed. (Closes: #698495) khronos-opencl-headers (1.2-2012.11.30-1) unstable; urgency=low * New upstream release. (Closes: #695124, #684444) * Run some trivial compile tests during package build. * CL_EXT_SUFFIX__VERSION_1_2.diff: New, fix typo in macro name. * clSetPrintfCallback.patch: New, add missing declaration. * AMD_extensions.patch: New, add a few extensions from AMD that are not yet in the headers published by khronos. Thanks Vincent Danjean! (Closes: #695136) Thanks, Andreas unblock khronos-opencl-headers/1.2-2012.11.30-2Attachment: c-headers-only.diff.gz
Description: GNU Zip compressed dataAttachment: koh_1.2-2012.11.30-2.diff.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---
- To: Andreas Beckmann <debian@abeckmann.de>, 698499-done@bugs.debian.org
- Subject: Re: Bug#698499: unblock: khronos-opencl-headers/1.2-2012.11.30-2
- From: Julien Cristau <jcristau@debian.org>
- Date: Sat, 19 Jan 2013 15:15:17 +0100
- Message-id: <20130119141517.GJ5676@radis.cristau.org>
- In-reply-to: <20130119131340.8793.80773.reportbug@cake.ae.cs.uni-frankfurt.de>
- References: <20130119131340.8793.80773.reportbug@cake.ae.cs.uni-frankfurt.de>
On Sat, Jan 19, 2013 at 14:13:40 +0100, Andreas Beckmann wrote: > Package: release.debian.org > Severity: normal > User: release.debian.org@packages.debian.org > Usertags: unblock > > Please unblock package khronos-opencl-headers > > This is a new upstream snapshot with some fixes w.r.t to deprecated > APIs. It finally updates the C++ bindings to support 1.2 (instead of > only 1.1) while the other headers have been for 1.2 for a long time. > > Unfortunately they introduced some bugs, so I had to add some patches to > clean this up. And I added a few tests to run during package build to > ensure the headers can be used actually :-) > > There is also a fix to add a missing M-A: allowed. > > The only new feature introduced is support for some newer AMD > extensions, but that should not affect anything else. > > The diffstat is huge, primarily because the C++ bindings were reduced > from supporting 128 template parameters to only 32 ... but nothing in > Debian used (or even could use because of compile errors) them so far, > so that can't break anything. > None of this sounds like it warrants a freeze exception, sorry. Cheers, JulienAttachment: signature.asc
Description: Digital signature
--- End Message ---