Package: dmalloc Severity: minor Usertags: clang-ftbfs User: pkg-llvm-t...@lists.alioth.debian.org Tag: patch
Hello, Using the rebuild infrastructure, your package fails to build with clang (instead of gcc). Thanks, Arthur
diff -Naur dmalloc.orig/dmalloc-5.5.2/debian/changelog dmalloc/dmalloc-5.5.2/debian/changelog --- dmalloc.orig/dmalloc-5.5.2/debian/changelog 2014-03-08 16:45:25.175541145 -0600 +++ dmalloc/dmalloc-5.5.2/debian/changelog 2014-03-08 16:56:17.791552510 -0600 @@ -1,3 +1,11 @@ +dmalloc (5.5.2-6) unstable; urgency=low + + * Fix the FTBFS with clang: + - Fixed the non-void function should return a value bug in + malloc.c + + -- Arthur Marble <art...@info9.net> Sat, 08 Mar 2014 16:56:17 -0600 + dmalloc (5.5.2-5) unstable; urgency=low * Re-upload to unstable diff -Naur dmalloc.orig/dmalloc-5.5.2/debian/patches/clang-ftbfs.diff dmalloc/dmalloc-5.5.2/debian/patches/clang-ftbfs.diff --- dmalloc.orig/dmalloc-5.5.2/debian/patches/clang-ftbfs.diff 1969-12-31 18:00:00.000000000 -0600 +++ dmalloc/dmalloc-5.5.2/debian/patches/clang-ftbfs.diff 2014-03-08 16:46:56.555542737 -0600 @@ -0,0 +1,11 @@ +--- a/malloc.c ++++ b/malloc.c +@@ -1908,7 +1908,7 @@ int dmalloc_tag_pnt(const DMALLOC_PNT pn + { + DMALLOC_PNT p=(DMALLOC_PNT)pnt; + if (! dmalloc_in(DMALLOC_DEFAULT_FILE, DMALLOC_DEFAULT_LINE, 1)) { +- return; ++ return 0; + } + _dmalloc_chunk_tag_pnt(p,file,line); + dmalloc_out(); diff -Naur dmalloc.orig/dmalloc-5.5.2/debian/patches/series dmalloc/dmalloc-5.5.2/debian/patches/series --- dmalloc.orig/dmalloc-5.5.2/debian/patches/series 2014-03-08 16:45:25.175541145 -0600 +++ dmalloc/dmalloc-5.5.2/debian/patches/series 2014-03-08 16:45:44.803541487 -0600 @@ -9,3 +9,4 @@ 09-strdup-macro-fix.patch 10-recursion-fix.patch 11-pnt-info-fix.patch +clang-ftbfs.diff