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

Re: Backport for vulkan-loader



On Sat, 2021-01-09 at 17:05 +0000, Luca Boccassi wrote:
> On Fri, 1 Jan 2021 at 14:11, Luca Boccassi <bluca@debian.org> wrote:
> > On Tue, 29 Dec 2020 at 15:18, Timo Aaltonen <tjaalton@debian.org> wrote:
> > > 
> > > Hi,
> > > 
> > > No objection, go for it.. and thanks!
> > > 
> > > On 28.12.2020 23.40, Luca Boccassi wrote:
> > > > On Mon, 28 Sep 2020 at 11:20, Luca Boccassi <bluca@debian.org> wrote:
> > > > > On Wed, 2020-07-01 at 22:13 +0100, Luca Boccassi wrote:
> > > > > > On Wed, 2020-07-01 at 08:56 +0300, Timo Aaltonen wrote:
> > > > > > > On 27.6.2020 13.05, Luca Boccassi wrote:
> > > > > > > > > On 12.6.2020 1.37, Felix Dörre wrote:
> > > > > > > > > > Hi,
> > > > > > > > > > 
> > > > > > > > > > The primus/primus-vk/bumblebee packages got recently updated on
> > > > > > > > > > sid
> > > > > > > > > to
> > > > > > > > > > support offloading for vulkan applications. Additionally
> > > > > > > > > > support
> > > > > > > > > for
> > > > > > > > > > glvnd-nvidia-drivers was fixed. We would like to do a backport
> > > > > > > > > > for
> > > > > > > > > > buster as these two "features" seem to be of interest to a
> > > > > > > > > > number
> > > > > > > > > of
> > > > > > > > > > debian users. However for such a backport, we would need
> > > > > > > > > > libvulkan
> > > > > > > > > > (>=1.1.108) in buster backports, as primus-vk depends on a fix
> > > > > > > > > > that
> > > > > > > > > got
> > > > > > > > > > into the vulkan loader at this version. Could you do a backport
> > > > > > > > > > for
> > > > > > > > > > vulkan-loader?
> > > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > maybe someone else might have time for it
> > > > > > > > 
> > > > > > > > Hello Timo,
> > > > > > > > 
> > > > > > > > Would an NMU be ok for the debian-x team? I'd be happy to take care
> > > > > > > > of
> > > > > > > > it, if it's not a problem
> > > > > > > 
> > > > > > > That's fine by me.
> > > > > > 
> > > > > > Binary (will need to go through backports-new) nmu uploaded to
> > > > > > DELAYED/2, the only change is the new changelog entry:
> > > > > > 
> > > > > > $ debdiff vulkan-loader_1.2.141.0-1.dsc vulkan-loader_1.2.141.0-1~bpo10+1.dsc
> > > > > > diff -Nru vulkan-loader-1.2.141.0/debian/changelog vulkan-loader-1.2.141.0/debian/changelog
> > > > > > --- vulkan-loader-1.2.141.0/debian/changelog  2020-06-12 05:20:34.000000000 +0100
> > > > > > +++ vulkan-loader-1.2.141.0/debian/changelog  2020-07-01 21:52:32.000000000 +0100
> > > > > > @@ -1,3 +1,10 @@
> > > > > > +vulkan-loader (1.2.141.0-1~bpo10+1) buster-backports; urgency=medium
> > > > > > +
> > > > > > +  * Non-maintainer upload.
> > > > > > +  * Rebuild for buster-backports.
> > > > > > +
> > > > > > + -- Luca Boccassi <bluca@debian.org>  Wed, 01 Jul 2020 21:52:32 +0100
> > > > > > +
> > > > > >   vulkan-loader (1.2.141.0-1) unstable; urgency=medium
> > > > > > 
> > > > > >     * New upstream release.
> > > > > > 
> > > > > > 
> > > > > > If you'd like me to push a commit and a signed tag to Salsa, please
> > > > > > create a buster-backports (or whichever name you prefer) and I'll open
> > > > > > an MR.
> > > > > > 
> > > > > > Thanks!
> > > > > 
> > > > > Hi,
> > > > > 
> > > > > Same request for src:vulkan-validationlayers, which is also needed for
> > > > > the same purpose. If there are no objections, later this week I could
> > > > > NMU to delayed/3 the following:
> > > > > 
> > > > > src:spirv-headers
> > > > > src:spirv-tools
> > > > > src:glslang
> > > > > src:vulkan-validationlayers
> > > > > 
> > > > > --
> > > > > Kind regards,
> > > > > Luca Boccassi
> > > > 
> > > > Hi,
> > > > 
> > > > dwz has been uploaded to buster-backports, fixing src:spirv-tools
> > > > FTBFS and unblocking this effort.
> > > > 
> > > > I have just uploaded src:spirv-headers and src:spirv-tools to
> > > > buster-backports with DELAYED/3, debdiffs attached.
> > > > 
> > > > If there are no objections, I'll take care of src:glslang and
> > > > src:vulkan-validationlayers sometimes during the next weekend.
> > 
> > src:glslang and src:vulkan-loader (also needed as a build-dependency
> > of vulkan-validationlayers) uploaded to DELAYED/3.
> > 
> > src:vulkan-validationlayers is affected by
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978195 so not
> > uploaded yet.
> > 
> > debdiffs attached.
> 
> src:vulkan-loader (new version) and src:vulkan-validationlayers
> uploaded to DELAYED/5 to allow for unstable -> testing migration of
> the new versions.
> debdiffs attached.

Uploaded bpo10+2 of src:vulkan-validationlayers as I forgot to bump a
build-dependency - my bad! Debdiff attached.

-- 
Kind regards,
Luca Boccassi
diff -Nru vulkan-validationlayers-1.2.162.0/debian/changelog vulkan-validationlayers-1.2.162.0/debian/changelog
--- vulkan-validationlayers-1.2.162.0/debian/changelog	2021-01-09 16:44:17.000000000 +0000
+++ vulkan-validationlayers-1.2.162.0/debian/changelog	2021-02-04 21:55:53.000000000 +0000
@@ -1,3 +1,10 @@
+vulkan-validationlayers (1.2.162.0-1~bpo10+2) buster-backports; urgency=medium
+
+  * Non-maintainer upload.
+  * Bump build-dependencies on glslang-dev and spirv-headers to fix FTBFS.
+
+ -- Luca Boccassi <bluca@debian.org>  Thu, 04 Feb 2021 21:55:53 +0000
+
 vulkan-validationlayers (1.2.162.0-1~bpo10+1) buster-backports; urgency=medium
 
   * Non-maintainer upload.
diff -Nru vulkan-validationlayers-1.2.162.0/debian/control vulkan-validationlayers-1.2.162.0/debian/control
--- vulkan-validationlayers-1.2.162.0/debian/control	2021-01-09 16:44:17.000000000 +0000
+++ vulkan-validationlayers-1.2.162.0/debian/control	2021-02-04 21:55:50.000000000 +0000
@@ -4,14 +4,14 @@
 Uploaders: Timo Aaltonen <tjaalton@debian.org>
 Build-Depends: debhelper-compat (= 12),
  cmake,
- glslang-dev (>= 8.13.3559+git3727),
+ glslang-dev (>= 8.13.3743~),
  libvulkan-dev (>= 1.2.162.0),
  libwayland-dev,
  libx11-dev,
  libxrandr-dev,
  pkg-config,
  python3,
- spirv-headers,
+ spirv-headers (>= 1.5.4+rt~),
  spirv-tools (>= 2020.6),
 Standards-Version: 4.5.0
 Section: libs

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: