Your message dated Sat, 23 Jan 2021 11:38:46 +0000
with message-id <[email protected]>
and subject line Bug#919343: fixed in tdom 0.9.2-1
has caused the Debian Bug report #919343,
regarding tdom FTCBFS: hard codes the wrong 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.)
--
919343: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919343
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tdom
Version: 0.9.1-1
Tags: patch upstream
User: [email protected]
Usertags: rebootstrap
tdom fails to cross build from source, because and autoconf macro hard
codes the build architecture pkg-config. In principle, one should be
using PKG_PROG_PKG_CONFIG or even PKG_CHECK_MODULES here, however that's
not possible, because tdom confuses the meaning of aclocal.m4 and
acinclude.m4 and therefore we cannot run aclocal. It would be a good
idea to fix that as well. Therefore, the attached patch resorts to a
more bare bones fixes. Please consider applying it.
Helmut
--- tdom-0.9.1.orig/tdom.m4
+++ tdom-0.9.1/tdom.m4
@@ -225,6 +225,7 @@
#------------------------------------------------------------------------
AC_DEFUN(TDOM_ENABLE_HTML5, [
+ AC_PATH_TOOL([PKG_CONFIG],[pkg-config])
AC_MSG_CHECKING([whether to enable support for HTML5 parsing (using gumbo)])
AC_ARG_ENABLE(html5,
AC_HELP_STRING([--enable-html5],
@@ -241,24 +242,22 @@
HTML5_INCLUDES=""
if test "$tcl_ok" = "yes" ; then
# Check if pkg-config is available
- PKGCONFIG=no
- pkg-config --version > /dev/null 2>&1 && PKGCONFIG=yes
- if test "$PKGCONFIG" = no; then
+ if test "x$PKG_CONFIG" = x; then
tcl_ok=no
AC_MSG_ERROR([cannot find pkg-config needed for --enable-html5.])
fi
fi
if test "$tcl_ok" = "yes" ; then
- HAVEGUMBO=`pkg-config --exists gumbo && echo "1"`
+ HAVEGUMBO=`$PKG_CONFIG --exists gumbo && echo "1"`
if test "$HAVEGUMBO" = "1" ; then
AC_MSG_RESULT([yes])
AC_DEFINE(TDOM_HAVE_GUMBO)
if test "${TEA_PLATFORM}" = "windows" ; then
- HTML5_LIBS="-Wl,-Bstatic `pkg-config --static --libs gumbo` -Wl,-Bdynamic"
+ HTML5_LIBS="-Wl,-Bstatic `$PKG_CONFIG --static --libs gumbo` -Wl,-Bdynamic"
else
- HTML5_LIBS="`pkg-config --libs gumbo`"
+ HTML5_LIBS="`$PKG_CONFIG --libs gumbo`"
fi
- HTML5_INCLUDES="`pkg-config --cflags gumbo`"
+ HTML5_INCLUDES="`$PKG_CONFIG --cflags gumbo`"
else
AC_MSG_ERROR([The required lib gumbo not found])
fi
--- End Message ---
--- Begin Message ---
Source: tdom
Source-Version: 0.9.2-1
Done: Hector Romojaro <[email protected]>
We believe that the bug you reported is fixed in the latest version of
tdom, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hector Romojaro <[email protected]> (supplier of updated tdom 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 21 Jan 2021 15:41:26 +0100
Source: tdom
Architecture: source
Version: 0.9.2-1
Distribution: unstable
Urgency: medium
Maintainer: Tcl/Tk Debian Packagers <[email protected]>
Changed-By: Hector Romojaro <[email protected]>
Closes: 919343
Changes:
tdom (0.9.2-1) unstable; urgency=medium
.
[Hector Romojaro]
* New upstream release: 0.9.2
* Update license to MPL-2.0
* Update expat copyright
* Fix xmlsimple and domhtml license/copyright
* Update standards to 4.5.1, no changes
* Update watch file to version 4, no changes
* Use debhelper 13 compatibility mode
* Remove obsolete version from rules
* Adjust for renamed upstream files (README and configure.in)
* Upstream fix for FTCBFS: hard codes the wrong pkg-config (Closes: #919343)
* Whitespace changes
Checksums-Sha1:
35c0d13bb907a3d1b7924ce7a712d1d7ca1e50b7 2033 tdom_0.9.2-1.dsc
285e83d558e5ad657cd22fe84c98c060d8dcef9d 1215099 tdom_0.9.2.orig.tar.gz
e6d02e16efc3242724a35c193656e145a4ba844d 6376 tdom_0.9.2-1.debian.tar.xz
d83f23094211dd5788de21b603ec9ac816dfa66c 6607 tdom_0.9.2-1_amd64.buildinfo
Checksums-Sha256:
dec8e5ba6a7551f9bc87e9f1e1742681e938bf4a142807465ec898bedc306725 2033
tdom_0.9.2-1.dsc
232da9c0fc65add1ed12206172a8ccbe7459441e68d3cf9b4da9f3d7f7f9f10b 1215099
tdom_0.9.2.orig.tar.gz
dc3a55ae1bf158a52c2e1f481c94633d8b9383503df9a53b008192ed9fd0c782 6376
tdom_0.9.2-1.debian.tar.xz
94d2264d2d4422553077931ea25944796da85fc223c14f7aa7708236fc45af98 6607
tdom_0.9.2-1_amd64.buildinfo
Files:
5ad3ab3ca78bb9376b27c8456cbdfaa4 2033 libs optional tdom_0.9.2-1.dsc
d44ca4ba4595fef27f23056c147ef7a3 1215099 libs optional tdom_0.9.2.orig.tar.gz
c420de6316cd17903579ba77feee0e19 6376 libs optional tdom_0.9.2-1.debian.tar.xz
f55b0e5430feb986abc0a45686a119be 6607 libs optional
tdom_0.9.2-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE5FbOA8R4BcPcWpNk7cjIJA9ojmgFAmAMBD8ACgkQ7cjIJA9o
jmiiFQ/8CX9v28MLgttPfBsBDs6VZH0ISXu9srEQnxpZh3By4tZqbM+/l4aUd5j0
7fKiyAqQtfDsPOB9Jls9TaQuXSJAmrwD5StIf8Dg772Xd2Xj6B4VdYxYeaEmv0Nl
tvMd/LXk7W/vvAwag+lo7F0bdH7l+Yqsi0PjyfrraqheSaVIJrwWDvL3wjrwXmVP
41oK/aY2pYYQGHLjpAc9K0eyUgLIcDEIQLg7rrOwhf1mHEPCkwoE2KSIsj1GAUUl
eU3b03AgHAvBIuMPQVCeB91Or1TL1d9nBuV6DzhQQcNly3gg45VJ/MoUEPVP4FC+
KFvC5I0C5hvKB/VPwwpluxi9ziaDUpdGr03nQ3N65Zt04DI0ajH3Vj6A+ikJh8FW
9EVJ5uWuQdbdk6BLcYlsyjil+/2QOXt7G8RVFy/P1k2o8tWfxesZM+geCjdPAj7Q
OGLR5lebB98BPxRr/qjgRWEuClQPfO6w37d2jMXtaHfzDzqEBr+r/HUh/uuuSaAg
5gdZAHg/NSo+GZnUXfLzKXQV6103h6KKTSRfY+4ASfAqjmApILEOn0YCqbH+gHOP
L83mH166eYT7vAUCKCKE+ZMUD0mkYJ0Mh+BueGmVrfKQtI0HJt2bnnjjGPVewtQ0
4BuFWenKthukYtjPKu0BaYHYztOfMsZ9KdUEXcBF8lx6Q6liY7g=
=sepn
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-tcltk-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-tcltk-devel