#978454 eviacam FTCBFS: hard codes the build architecture pkg-config

Package:
src:eviacam
Source:
eviacam
Submitter:
Helmut Grohne
Date:
2026-07-20 14:39:04 UTC
Severity:
normal
Tags:
#978454#5
Date:
2020-12-27 11:48:00 UTC
From:
To:
eviacam fails to cross build from source, because configure.ac hard
codes the build architecture pkg-config. Please use PKG_PROG_PKG_CONFIG
to discover the correct pkg-config. I'm attaching a patch for this and
it makes eviacam cross buildable. An even better solution would be
switching to the PKG_CHECK_MODULES macro if upstream so wishes. Please
consider applying the attached patch as a minimal improvement.

Helmut

#978454#10
Date:
2026-07-20 14:36:13 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
eviacam, 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 978454@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <bage@debian.org> (supplier of updated eviacam 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)
Format: 1.8
Date: Mon, 20 Jul 2026 16:08:37 +0200
Source: eviacam
Architecture: source
Version: 2.1.4+git20221109.a4032ed-1
Distribution: unstable
Urgency: medium
Maintainer: Bastian Germann <bage@debian.org>
Changed-By: Bastian Germann <bage@debian.org>
Closes: 859363 978454 1126966 1138054
Changes:
 eviacam (2.1.4+git20221109.a4032ed-1) unstable; urgency=medium
 .
   * Salvage package. (Closes: #1138054)
   * Update debhelper-compat to 12.
 .
   [ Santiago Vila ]
   * Fix build with gettext 0.26. (Closes: #1126966)
 .
   [ Adrian Bunk ]
   * Do nor disable PIE. (Closes: #859363)
 .
   [ Helmut Grohne ]
   * Do not hard codes the build architecture pkg-config. (Closes: #978454)
Checksums-Sha1:
 1352a2eb3c1029b3e59ea2cf017bb646b38aa08c 1799 eviacam_2.1.4+git20221109.a4032ed-1.dsc
 e7c6716d90f9526da76d8190a0711d5222fa8319 13152 eviacam_2.1.4+git20221109.a4032ed-1.debian.tar.xz
 951b2ab316cc5e1968702b65e529c06edd909076 23986 eviacam_2.1.4+git20221109.a4032ed-1_source.buildinfo
Checksums-Sha256:
 3d6e1d951b6c1f7b1719de3291d7ddb1f3c2be0b4274b0cc0813a664b5cdb278 1799 eviacam_2.1.4+git20221109.a4032ed-1.dsc
 45d71085e0d0f62680628d7c1121c383442d0c284e2ddcd374f6e3fa3465e064 13152 eviacam_2.1.4+git20221109.a4032ed-1.debian.tar.xz
 b2ea9bdae633b88cd048983702b3106c01472ea5c18f1a2ba1f2b32e5692bc91 23986 eviacam_2.1.4+git20221109.a4032ed-1_source.buildinfo
Files:
 0aaa010810d999802d2f3adb670e72c8 1799 x11 optional eviacam_2.1.4+git20221109.a4032ed-1.dsc
 4f722e47d7c33657c87bcf14dc84234f 13152 x11 optional eviacam_2.1.4+git20221109.a4032ed-1.debian.tar.xz
 b5099bca90f67b0b0787880ffded8427 23986 x11 optional eviacam_2.1.4+git20221109.a4032ed-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmpeLGoQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFLbLC/49tsBk5k196NBfgZFZDy+Kx0TMKoWgN9iF
LSVlcpWDqGxx8HgbHxZMd5JNvgpAqzsQluxkZE3RjFY19N4nULLTAieyNTcFYU9Z
SJNRFFBW5Z35pAYI4JIMNeB2TnLGyMArCMcJfCwxvA9a2XdE05GUced3w4lUrHCp
vkuW2c9Oer3uI+ATMmivVs/5Bl+eOpuBjbbv7RvgJ+oKk05OzWiPEKpF8yFv5lzK
UJUt4f+7ir4/xE2iXcIFpcCklHqAFnoT9oPdhTvPvlBcbFXdahv1UTYmn85P6lBd
IxOojC15zfPs/fNcvUCfyq92ZEbzVJb8aKGpPfFRi2h7vTuQWfyj0H94PUO/UXR+
oNEgXZteraMLz7Svl3dgxmhaZXFqpdj0aCeh0tAjOA70hg8pcqpFeJYL8lkjA95p
YN22xeSWB1Ow1IGl6wf8J+3O7WDPY+La0pWgm77yQBSg3SNse1FDpQGfbinwp5TX
Zlp05jWFfWVSGJ9APA+kUBwpJ6tvKvI=
=9QoO
-----END PGP SIGNATURE-----