Your message dated Tue, 24 Jan 2017 15:09:16 +0000
with message-id <[email protected]>
and subject line Bug#812718: fixed in chiark-tcl 1.2.0
has caused the Debian Bug report #812718,
regarding chiark-tcl: FTBFS with clang instead of gcc
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.)


-- 
812718: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812718
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: chiark-tcl
Severity: minor
Tags: patch
User: [email protected]
Usertags: clang-ftbfs

Hello,

Using the rebuild infrastructure, your package fails to build with clang
(instead of gcc).

Detected this kind of error:
http://clang.debian.net/status.php?version=3.6.0&key=VARIABLE_UNINITIALIZED_HERE

Full build log is available here:
http://clang.debian.net/logs/2015-03-25/chiark-tcl_1.1.3_unstable_clang.log

I have attached a patch to fix this error.


Regards,
--Arthur Marble


-- System Information:
Debian Release: sid (unstable)
Architecture: amd64 (x86_64)
Kernel: Linux 4.2.0-1-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE="en_US.UTF-8"
Shell: /bin/sh linked to /bin/dash
Compiler: Debian clang version 3.6.2-3 (based on LLVM 3.6.2)
--- a/cdb/writeable.c
+++ b/cdb/writeable.c
@@ -74,7 +74,7 @@
 } HashValue;
 
 static HashValue *htv_prep(int len) {
-  HashValue *hd;
+  HashValue *hd = malloc(sizeof(*hd));
   hd= TALLOC((hd->data - (Byte*)hd) + len);
   hd->len= len;
   return hd;

--- End Message ---
--- Begin Message ---
Source: chiark-tcl
Source-Version: 1.2.0

We believe that the bug you reported is fixed in the latest version of
chiark-tcl, 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.
Ian Jackson <[email protected]> (supplier of updated chiark-tcl 
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: SHA256

Format: 1.8
Date: Tue, 24 Jan 2017 14:32:11 +0000
Source: chiark-tcl
Binary: libtcl-chiark-1
Architecture: source
Version: 1.2.0
Distribution: unstable
Urgency: medium
Maintainer: Ian Jackson <[email protected]>
Changed-By: Ian Jackson <[email protected]>
Description:
 libtcl-chiark-1 - Tcl interfaces for adns, cdb, crypto, etc.
Closes: 812718 818475
Changes:
 chiark-tcl (1.2.0) unstable; urgency=medium
 .
   * wiringpi module.  Built only if the wiringpi headers are actually
     installed (so not in the official Debian release).
   * Update .gitignore for recent debhelper droppings.
   * Do not build tuntap on non-Linux platforms.  Ideally this would
     be replaced with similar functionality elsewhere, but for now
     this change fixes the FTBFS on Debian hurd-* and kfreebsd-*.
   * Update build-dependencies to permit tcl8.6.  Closes:#818475.
   * Replace ad-hocery with use of offsetof/typeof.  Closes:#812718.
   * Honour dpkg-architecture's DEB_HOST_GNU_TYPE, to fix cross-building.
   * Multiarch: Move .so's to triplet paths, and declare M-A: same.
Checksums-Sha1:
 26aff973e99885b657f53747611f7c70e36d522e 1335 chiark-tcl_1.2.0.dsc
 b01ef0025ce582fa1e1d164946bb1844060c2caa 65876 chiark-tcl_1.2.0.tar.gz
Checksums-Sha256:
 d6820c554a8699a3657cb9ff37121d54fd3713d377f561e62ef2ace06696aa1f 1335 
chiark-tcl_1.2.0.dsc
 8309d7b869fc4c60572568c0da51b114afb86d6d54de6ee3ce4f38513538414e 65876 
chiark-tcl_1.2.0.tar.gz
Files:
 6b96ee03be75bcf4719ce04d9562f850 1335 interpreters optional 
chiark-tcl_1.2.0.dsc
 4be5758076e17b2db4d101b90671eb21 65876 interpreters optional 
chiark-tcl_1.2.0.tar.gz

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

iQEzBAEBCAAdFiEEVZrkbC1rbTJl58uh4+M5I0i1DTkFAliHZu4ACgkQ4+M5I0i1
DTnJFQf+Kv0DqIG2aoGDJ3hPtXdvsW6O3u341yWkGDR5iW+w2XKXE3Bbra1DJmrF
HNvJbqnsjQoqL3FLZK+AMfU9BnX0NlO8zYISU1rg2SG+bOBI4IwYbS+tn16LlIcF
D3GtvYGs0SgWYWwsAETv2LMOCSG+EcNl3qIVGYRkBxkILV28g+lJr4gSlFpjf6sJ
Mf056Rou8+zDtUMFSussE8VyfkLDuOcdC2wiRGV51XpOjnoBCDzGVwK1NlwCerjo
Y8AMo2+7wy7ck3/7ONmQ1ATy0Peq3LmYsE0f4MlZ9Yuw3oVgP99Q3uB+scFdjD9i
gqTZ5B68G7+kOjE0zJxSaoUHqFERNA==
=ws9R
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to