[Pkg-crosswire-devel] A few comments about 1.6.0-RC1
Dmitrijs Ledkovs
dmitrij.ledkov at gmail.com
Mon Apr 13 21:18:33 BST 2009
Hi all!
A few comments about the recent sword tarball. I haven't done any
testing yet, just compiling =D.
A new tool? List-missing gave this:
-./usr/bin/vs2osisreftxt
There files are present in the tarball. I'm wondering whether they are
still needed in svn and I don't think VCS specific files should be in
a tarball:
dmitrij at ibex-macbook:~/src/tarballs/sword-1.6.0RC1$ du -a | grep cvs
4 ./include/.cvsignore
4 ./examples/cmdline/.cvsignore
4 ./examples/.cvsignore
4 ./Makefile.cvs
4 ./utilities/.cvsignore
4 ./utilities/diatheke/.cvsignore
4 ./lib/.cvsignore
4 ./icu/.cvsignore
4 ./bindings/swig/package/README.cvs
4 ./tests/tmp/.cvsignore
4 ./tests/.cvsignore
4 ./tests/testsuite/.cvsignore
Also there are 2 pre-build ELF object files in the tarball. It's in
bindings/ so I'm not sure whether this is intentional or not. See
output from lintian:
P: sword source: source-contains-prebuilt-binary bindings/gsoap/stdsoap.o
N:
N: The source tarball contains a prebuilt ELF object. They are usually left
N: by mistake when generating the tarball by not cleaning the source
N: directory first. You may want to report this as an upstream bug, in case
N: there is no sign that this was intended.
N:
N: Severity: pedantic, Certainty: certain
N:
P: sword source: source-contains-prebuilt-binary bindings/gsoap/soapcpp
Sword fails to build with gcc-snapshot (the last ubuntu gcc-snapshot
is from January, I think, so it reflects gcc4.4). The build can be
fixed with this patch against svn 2322 (this has been reported by
debian gcc team in debian BTS the name of the reported is Martin
Michlmayr <tbm at cyrius.com> more info [1]):
=== modified file 'utilities/emptyvss.cpp'
--- utilities/emptyvss.cpp 2009-02-07 08:24:08 +0000
+++ utilities/emptyvss.cpp 2009-04-13 19:48:54 +0000
@@ -19,6 +19,7 @@
#include <swmodule.h>
#include <versekey.h>
#include <iostream>
+#include <cstdio>
#include <stdio.h>
#ifndef NO_SWORD_NAMESPACE
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505362
--
With best regards
Crosswire Debian Packaging Team member
Dmitrijs Ledkovs (for short Dima),
Ледков Дмитрий Юрьевич
More information about the Pkg-crosswire-devel
mailing list