Package: xjdic 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 xjdic.orig/xjdic-24/debian/changelog xjdic/xjdic-24/debian/changelog --- xjdic.orig/xjdic-24/debian/changelog 2014-05-16 18:40:51.641515013 -0500 +++ xjdic/xjdic-24/debian/changelog 2014-05-16 19:09:44.413476315 -0500 @@ -1,3 +1,14 @@ +xjdic (24-10) unstable; urgency=low + + * Fix FTBFS with clang: + - Fixed the "wrong main declaration" in + exjdxgen.c + xjdfrontend.c + xjdserver.c + xjdxgen.c + + -- Arthur Marble <art...@info9.net> Fri, 16 May 2014 19:09:44 -0500 + xjdic (24-9) unstable; urgency=medium * Fixed: Hurd patch broke tty ioctl(). Closes: #673341 @@ -132,6 +143,4 @@ -- Hayao Nakahara <nakah...@mis.hiroshima-u.ac.jp> Sat, 16 Nov 1996 19:49:01 +0900 -Local variables: -mode: debian-changelog -End: + diff -Naur xjdic.orig/xjdic-24/patches/clang-ftbfs.diff xjdic/xjdic-24/patches/clang-ftbfs.diff --- xjdic.orig/xjdic-24/patches/clang-ftbfs.diff 1969-12-31 18:00:00.000000000 -0600 +++ xjdic/xjdic-24/patches/clang-ftbfs.diff 2014-05-16 19:06:41.525480400 -0500 @@ -0,0 +1,48 @@ +--- a/xjdfrontend.c ++++ b/xjdfrontend.c +@@ -2596,7 +2596,7 @@ void FiltSet() + + main(argc,argv) + int argc; +-unsigned char **argv; ++char **argv; + + { + int i,j,ip,cmdmode,bit8,escf; +--- a/xjdserver.c ++++ b/xjdserver.c +@@ -144,7 +144,7 @@ void sendresponse() + + main(argc,argv) + int argc; +-unsigned char **argv; ++char **argv; + + { + int iterlimit,i; +--- a/xjdxgen.c ++++ b/xjdxgen.c +@@ -75,9 +75,7 @@ int stringcomp(unsigned char *s1, unsign + } + + /*====function to Load Dictionary and load/create index table=======*/ +-main(argc,argv) +-int argc; +-unsigned char **argv; ++main(int argc, char **argv) + { + FILE *fp,*fopen(); + unsigned long possav,schi,diclen,indlen; +--- a/exjdxgen.c ++++ b/exjdxgen.c +@@ -66,9 +66,7 @@ int stringcomp(unsigned char *s1, unsign + } + + /*====function to Load Dictionary and load/create index table=======*/ +-main(argc,argv) +-int argc; +-unsigned char **argv; ++main(int argc, char **argv) + { + FILE *fp,*fopen(); + unsigned long schi,diclen,indlen; diff -Naur xjdic.orig/xjdic-24/patches/series xjdic/xjdic-24/patches/series --- xjdic.orig/xjdic-24/patches/series 1969-12-31 18:00:00.000000000 -0600 +++ xjdic/xjdic-24/patches/series 2014-05-16 18:52:49.085498990 -0500 @@ -0,0 +1 @@ +clang-ftbfs.diff