Bug#1145371: spirv-tools: Fix typo in source extraction dependency

Jeroen Diederen <[email protected]>
Newsgroups gmane.linux.debian.devel.x
Message-ID <178757618046.259843.10922211425109135167.reportbug__4655.31923561997$1787579493$gmane$org@jeroen-ZenBook>
Package: spirv-tools
Version: 2026.3~rc1-1
Severity: normal
Tags: patch

Dear Maintainer,

The CMake source extraction rule in source/CMakeLists.txt contains a
misspelled dependency variable:

    ${EI_debuinfo}

This should be:

    ${EI_debuginfo}

The typo causes the source extraction rule to reference the wrong
dependency variable.

I have attached a patch correcting this typo.

The fix is limited to the CMake source extraction dependency; it is
not related to SPIR-V Tools upstream issue #6849.

Regards,
Jeroen Diederen

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: ppc64

Kernel: Linux 6.8.0-138-generic (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages spirv-tools depends on:
ii  libc6       2.43-3
ii  libstdc++6  16.2.0-1

spirv-tools recommends no packages.

spirv-tools suggests no packages.

-- no debconf information
fix-extract-sources-6849.patch (text/plain, 959 B)
Description: Fix typo in SPIR-V Tools source extraction dependency
 Correct the misspelled EI_debuginfo variable so the generated source
 extraction/build dependency is handled correctly.
Bug: https://github.com/KhronosGroup/SPIRV-Tools/issues/6849
Forwarded: yes
Index: spirv-tools-debian-fixed/source/CMakeLists.txt
===================================================================
--- spirv-tools-debian-fixed.orig/source/CMakeLists.txt
+++ spirv-tools-debian-fixed/source/CMakeLists.txt
@@ -91,7 +91,7 @@ macro(spvtools_vimsyntax CONFIG_VERSION
       --extinst-opencl-grammar=${OPENCL_GRAMMAR_JSON_FILE}
       >${VIMSYNTAX_FILE}
     DEPENDS ${VIMSYNTAX_PROCESSING_SCRIPT} ${GRAMMAR_JSON_FILE}
-	    ${GLSL_GRAMMAR_JSON_FILE} ${OPENCL_GRAMMAR_JSON_FILE} ${EI_debuinfo}
+	    ${GLSL_GRAMMAR_JSON_FILE} ${OPENCL_GRAMMAR_JSON_FILE} ${EI_debuginfo}
     COMMENT "Generate spvasm.vim: Vim syntax file for SPIR-V assembly.")
 endmacro(spvtools_vimsyntax)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.