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

Bug#981362: marked as done (vulkan-loader: build from source)



Your message dated Wed, 25 May 2022 10:05:19 +0000
with message-id <E1ntntH-000BRI-Ml@fasolo.debian.org>
and subject line Bug#981362: fixed in vulkan-loader 1.3.211.0-1
has caused the Debian Bug report #981362,
regarding vulkan-loader: build from source
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.)


-- 
981362: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981362
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: vulkan-loader
Version: 1.2.162.0-1
Tags: patch

I was looking into reducing vulkan-loader's build-depends and found that
python3 was reported as unused. That struck me as odd and I looked into
why. It turns out that the sources in loader/generated/ are not rebuilt
during package build. Rather than drop the presently unused python3
dependency, I propose actually rebuiling these files. Please consider
applying the attached patch if you agree.

Helmut
diff --minimal -Nru vulkan-loader-1.2.162.0/debian/changelog vulkan-loader-1.2.162.0/debian/changelog
--- vulkan-loader-1.2.162.0/debian/changelog	2021-01-07 08:34:46.000000000 +0100
+++ vulkan-loader-1.2.162.0/debian/changelog	2021-01-29 18:54:15.000000000 +0100
@@ -1,3 +1,10 @@
+vulkan-loader (1.2.162.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Actually build from source. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Fri, 29 Jan 2021 18:54:15 +0100
+
 vulkan-loader (1.2.162.0-1) unstable; urgency=medium
 
   * New upstream release.
diff --minimal -Nru vulkan-loader-1.2.162.0/debian/clean vulkan-loader-1.2.162.0/debian/clean
--- vulkan-loader-1.2.162.0/debian/clean	1970-01-01 01:00:00.000000000 +0100
+++ vulkan-loader-1.2.162.0/debian/clean	2021-01-29 18:54:15.000000000 +0100
@@ -0,0 +1 @@
+loader/generated/*
diff --minimal -Nru vulkan-loader-1.2.162.0/debian/rules vulkan-loader-1.2.162.0/debian/rules
--- vulkan-loader-1.2.162.0/debian/rules	2021-01-07 08:12:16.000000000 +0100
+++ vulkan-loader-1.2.162.0/debian/rules	2021-01-29 18:54:15.000000000 +0100
@@ -28,6 +28,10 @@
 	-DVulkanHeaders_INCLUDE_DIR=../vulkan-headers/include \
 	-DVulkanRegistry_DIR=../vulkan-headers/registry
 
+override_dh_auto_build:
+	dh_auto_build -- VulkanLoader_generated_source
+	dh_auto_build
+
 override_dh_auto_test:
 ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	(cd build; tests/run_all_tests.sh || \

--- End Message ---
--- Begin Message ---
Source: vulkan-loader
Source-Version: 1.3.211.0-1
Done: Timo Aaltonen <tjaalton@debian.org>

We believe that the bug you reported is fixed in the latest version of
vulkan-loader, which is due to be installed in the Debian FTP archive.

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 981362@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated vulkan-loader 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 25 May 2022 11:34:17 +0300
Source: vulkan-loader
Built-For-Profiles: noudeb
Architecture: source
Version: 1.3.211.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Closes: 981362
Changes:
 vulkan-loader (1.3.211.0-1) unstable; urgency=medium
 .
   [ Timo Aaltonen ]
   * New upstream release.
   * sync_headers.sh: Fix checking the version.
   * patches: Dropped, upstream.
 .
   [ Simon McVittie ]
   * tests: Exclude precompiled binary objects from .orig tarball
   * d/copyright: Update
   * Regenerate loader/generated/ during build.
     Thanks to Helmut Grohne (Closes: #981362)
   * d/rules: Delete another __pycache__ directory
   * d/libvulkan1.symbols: Expect i386 to be treated as an x86 architecture
Checksums-Sha1:
 7bd91e4b555dcff2e87181141f51da35de8750f1 2252 vulkan-loader_1.3.211.0-1.dsc
 f470b41810669815e6dbaa3141e6efdc643afd67 2279552 vulkan-loader_1.3.211.0.orig.tar.xz
 86b51a79f99ec7ade97442b8a7949f4ca5707faa 9396 vulkan-loader_1.3.211.0-1.debian.tar.xz
 06bca1ddcfe97e025513d0b76b98797d0ee0f982 8824 vulkan-loader_1.3.211.0-1_source.buildinfo
Checksums-Sha256:
 d1fa21b1dfdd528523dc09a8fb23aa0225715b061a9e3c3ec1055a90fb0062c0 2252 vulkan-loader_1.3.211.0-1.dsc
 8900c5f765548e4f56a726830c37a27a095e9743c0c9e893c08866de86c3e066 2279552 vulkan-loader_1.3.211.0.orig.tar.xz
 2e8c99268df36ca47417bbbcc589f7162e15046134af2b07fd98e0325fcf393d 9396 vulkan-loader_1.3.211.0-1.debian.tar.xz
 952c4d150f5249a1797be552e4f62f9a37a80084b05a42b3f5114431e8625dfb 8824 vulkan-loader_1.3.211.0-1_source.buildinfo
Files:
 38477d3f4f3319190f9063270b525a93 2252 libs optional vulkan-loader_1.3.211.0-1.dsc
 c94c551c650d075ec54b974a6c1b33ae 2279552 libs optional vulkan-loader_1.3.211.0.orig.tar.xz
 af9c2833978b50afbf7d66f8a9c7ae2d 9396 libs optional vulkan-loader_1.3.211.0-1.debian.tar.xz
 b174863f6725544b07286bc25fc5264a 8824 libs optional vulkan-loader_1.3.211.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEdS3ifE3rFwGbS2Yjy3AxZaiJhNwFAmKN6hQACgkQy3AxZaiJ
hNxd7xAAmWQ/zLSbDAOg1fLWUPneYmy2VHD7bnrdW0VOSMjJVrjVgu4aN6KLgB7z
kcnuxqx60ATs/KGuNl750MGKxdvGyuyO5QMXr4BjXoV/6AosVF+0xnvVJuetxUw9
IBB/FvXilnQke3Zve8Rmn9/FdZT92A+jnFdiZfHerir3YnnqzfBdRwAsZgnOLo0D
gOHh3tugtZrKZnhyqx48oaFMSiG5ZQGZ5udalCwoXw2NJBbVtNohOtevPTKM+qma
EF4394tGUkeRlTFboxafjuBkIsRExa/bCXNpaMG5XccLp5cGvpxlnjopFPpDyUvn
e16z5X16qve0/YsUgCS5JuawtCpep3rkVzgqanK67P4SZ/OCtgV9ZOVB1CV6pQ4t
u1sC8GiwlyARdeQGfLFpcOp/9pST7UkB0fKKrEfy+tXuR/6ql6Qj+4dKG+cla/H0
VFz8btE9BMYfe1pbFJvK1GUtvdHHQszH601FqCYoASA9zFnFmEc7jQJuzw4rB3bh
LUjTSDMafD4pQBTW2Ds21jAlJz/YbJYX9Qc+SIPj7dow0ZaKIlqd+Ksqv67rTQ59
yOSgyPYymxNmqR8ookAGefJHiEmHRESnIznpYnyU4mU3i9b4lnYvxJ92eMSqwZAA
6tomD7RCcHAjda92rA/7df9PVZBnk2oUTMwS9XjwDB9mu/S2/6g=
=fV3x
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: