Your message dated Wed, 19 Nov 2025 21:22:06 -0500
with message-id 
<CAAajCMbsaeTLenOoCpW816aT-pTLAUNO=3BrcHaAAst=zrj...@mail.gmail.com>
and subject line Re: wstroke FTCBFS: uses the build architecture pkg-config
has caused the Debian Bug report #1098518,
regarding wstroke FTCBFS: uses the build architecture pkg-config
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 [email protected]
immediately.)


-- 
1098518: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098518
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: wstroke
Version: 2.2.1-1
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs

wstroke fails to cross build from source, because meson.build hard codes
the build architecture pkg-config. It does so for inspecting the wlroots
requirement and unfortunately, meson does not provide a more sensible
way to do this. However, we may at least look up the right pkg-config
executable. I'm attaching a patch for your convenience.

Helmut
--- wstroke-2.2.1.orig/meson.build
+++ wstroke-2.2.1/meson.build
@@ -23,7 +23,8 @@
 # dependencies for loadable plugin
 boost    = dependency('boost', modules: ['serialization'], static: false)
 wayfire  = dependency('wayfire', version: '>=0.8.0')
-wayfire_deps_cmd = run_command('pkg-config', '--print-requires', 'wayfire', check: true)
+pkg_config = find_program('pkg-config')
+wayfire_deps_cmd = run_command(pkg_config, '--print-requires', 'wayfire', check: true)
 wayfire_deps = wayfire_deps_cmd.stdout().split('\n')
 if 'wlroots' in wayfire_deps
   message('Using wlroots version < 0.18')

--- End Message ---
--- Begin Message ---
Version: 2.4.0-1

--- End Message ---

Reply via email to