Package: virtuoso-opensource / 6.1.6+dfsg2-4

Metadata

Package Version Patches format
virtuoso-opensource 6.1.6+dfsg2-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use debian default csharp compiler.patch | (download)

binsrc/VirtuosoClient.Net/Makefile.mono | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

---
config debian paths.patch | (download)

configure | 16 8 + 8 - 0 !
configure.in | 16 8 + 8 - 0 !
2 files changed, 16 insertions(+), 16 deletions(-)

 config debian paths
 Make installation paths more Debian compatible.
config universal variables.patch | (download)

binsrc/samples/demo/default-virtuoso.ini | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 config universal variables
 Eliminate non-universal variables.
ftbfs kfreebsd.patch | (download)

libsrc/Dk/Dksystem.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 ftbfs on kfreebsd
 Fix preprocessor environment detection to properly recognize kFreeBSD.
repack oat.patch | (download)

binsrc/oat/toolkit/loader.js | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 fix oat related code after repacking
 Fix a few usages of OAT after partial removal through repacking.
repack tutorial.patch | (download)

binsrc/tutorial/bin/tabcontrol.dll | 1 1 + 0 - 0 !
binsrc/tutorial/bin/tabcontrol2.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_10/Point_ho_s_10.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_11/restricted.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_11/unrestricted.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_12/bin/WebService15.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_14/ho_s_14.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_15/COM/VirtCOMServer/Debug/VirtCOMServer.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_15/COM/VirtCOMServer/VirtCOMServer.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_2/Point.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_2/tax.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_3/redcoalsms.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_4/redcoalsms.dll | 1 1 + 0 - 0 !
binsrc/tutorial/hosting/ho_s_5/redcoalsms_dom.dll | 1 1 + 0 - 0 !
binsrc/tutorial/services/so_s_32/so_s_32.dll | 1 1 + 0 - 0 !
15 files changed, 15 insertions(+)

 blanks for tutorial related dll after repacking
 Replace prebuilt dlls with blanks until they can be buildable.
repack pcre.patch | (download)

configure.in | 2 2 + 0 - 0 !
libsrc/Wi/bif_regexp.c | 4 3 + 1 - 0 !
libsrc/Wi/xqf.c | 4 3 + 1 - 0 !
libsrc/util/Makefile.am | 50 27 + 23 - 0 !
4 files changed, 35 insertions(+), 25 deletions(-)

 fix pcre related code after repacking
 Fix a few usages of PCRE after total removal through repacking.
repack zlib.patch | (download)

configure.in | 1 0 + 1 - 0 !
libsrc/Makefile.am | 2 1 + 1 - 0 !
libsrc/Wi/bif_file.c | 6 5 + 1 - 0 !
3 files changed, 6 insertions(+), 3 deletions(-)

 fix zlib related code after repacking
 Fix a few usages of zlib after partial removal through repacking.
build generated code multiple outputs.patch | (download)

libsrc/plugin/Makefile.am | 42 36 + 6 - 0 !
1 file changed, 36 insertions(+), 6 deletions(-)

 generated code multiple outputs
 Fix one point of parallel building breakage.
build gmake to make.patch | (download)

binsrc/sqldoc/vspx_doc.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 gmake to make
 Use make instead of gmake in the build system.
ignore netstat failure.patch | (download)

appsrc/ODS-Addressbook/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Blog/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Bookmark/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Briefcase/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Calendar/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Community/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Discussion/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-FeedManager/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Framework/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Framework/oauth/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Gallery/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Polls/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-WebMail/make_vad.sh | 4 2 + 2 - 0 !
appsrc/ODS-Wiki/make_vad.sh | 4 2 + 2 - 0 !
binsrc/b3s/make_vad.sh | 4 2 + 2 - 0 !
binsrc/bpel/make_vad.sh | 4 2 + 2 - 0 !
binsrc/dbpedia/make_vad.sh | 4 2 + 2 - 0 !
binsrc/hosting/mono/tests/tclrsrv.sh | 4 2 + 2 - 0 !
binsrc/isparql/make_vad.sh | 4 2 + 2 - 0 !
binsrc/rdb2rdf/make_vad.sh | 4 2 + 2 - 0 !
binsrc/rdf_mappers/make_vad.sh | 4 2 + 2 - 0 !
binsrc/samples/demo/make_vad.sh | 4 2 + 2 - 0 !
binsrc/samples/demo/mkdemo.sh | 4 2 + 2 - 0 !
binsrc/samples/demo/mkdoc.sh | 4 2 + 2 - 0 !
binsrc/samples/sparql_demo/make_vad.sh | 4 2 + 2 - 0 !
binsrc/samples/xpath/files2dav.sh | 4 2 + 2 - 0 !
binsrc/samples/xquery/files2dav.sh | 4 2 + 2 - 0 !
binsrc/sync/make_vad.sh | 4 2 + 2 - 0 !
binsrc/tests/biftest/thook.sh | 4 2 + 2 - 0 !
binsrc/tests/suite/test_fn.sh | 4 2 + 2 - 0 !
binsrc/tutorial/make_vad.sh | 4 2 + 2 - 0 !
binsrc/vsp/admin/debug/make_vad.sh | 4 2 + 2 - 0 !
binsrc/vspx/suite/vspx_suite.sh | 4 2 + 2 - 0 !
binsrc/yacutia/mkvad.sh | 4 2 + 2 - 0 !
34 files changed, 68 insertions(+), 68 deletions(-)

 this patch avoids ftbfses on any architecture whose "netstat -an"
 output is not what we expect or just wrong, see:
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663010
 NOTE: While this patch at a first sight looks a bit dangerous it isn't that
 bad: if virtuoso couldn't actually start in these make_vad.sh scripts, some 
 *.vad files wouldn't be generated; these *.vad files are being installed by
 the package, therefore if one of them is missing the package would fail to
 build anyway.

disable full test suite.patch | (download)

binsrc/tests/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
check_log_fix.patch | (download)

appsrc/ODS-Addressbook/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Blog/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Bookmark/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Briefcase/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Calendar/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Community/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Discussion/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-FeedManager/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Framework/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Framework/oauth/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Gallery/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Polls/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-WebMail/make_vad.sh | 2 1 + 1 - 0 !
appsrc/ODS-Wiki/make_vad.sh | 2 1 + 1 - 0 !
binsrc/b3s/make_vad.sh | 2 1 + 1 - 0 !
binsrc/bpel/make_vad.sh | 2 1 + 1 - 0 !
binsrc/dbpedia/make_vad.sh | 2 1 + 1 - 0 !
binsrc/isparql/make_vad.sh | 2 1 + 1 - 0 !
binsrc/rdb2rdf/make_vad.sh | 2 1 + 1 - 0 !
binsrc/rdf_mappers/make_vad.sh | 2 1 + 1 - 0 !
binsrc/samples/demo/make_vad.sh | 2 1 + 1 - 0 !
binsrc/samples/demo/mkdemo.sh | 4 2 + 2 - 0 !
binsrc/samples/demo/mkdoc.sh | 2 1 + 1 - 0 !
binsrc/samples/sparql_demo/make_vad.sh | 2 1 + 1 - 0 !
binsrc/sync/make_vad.sh | 2 1 + 1 - 0 !
binsrc/tutorial/make_vad.sh | 2 1 + 1 - 0 !
binsrc/vsp/admin/debug/make_vad.sh | 2 1 + 1 - 0 !
binsrc/yacutia/mkvad.sh | 2 1 + 1 - 0 !
28 files changed, 29 insertions(+), 29 deletions(-)

---
do_not_depend_on_MAXPATHLEN.patch | (download)

binsrc/hosting/fcgi/cgi_fcgi.c | 8 5 + 3 - 0 !
libsrc/util/fnsearch.c | 21 19 + 2 - 0 !
libsrc/util/setext.c | 17 16 + 1 - 0 !
3 files changed, 40 insertions(+), 6 deletions(-)

---
safer timeout.patch | (download)

appsrc/ODS-Addressbook/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Blog/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Bookmark/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Briefcase/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Calendar/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Community/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Discussion/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-FeedManager/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Framework/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Framework/oauth/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Gallery/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Polls/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-WebMail/make_vad.sh | 12 2 + 10 - 0 !
appsrc/ODS-Wiki/make_vad.sh | 12 2 + 10 - 0 !
binsrc/b3s/make_vad.sh | 12 2 + 10 - 0 !
binsrc/bpel/make_vad.sh | 12 2 + 10 - 0 !
binsrc/hosting/mono/tests/tclrsrv.sh | 15 2 + 13 - 0 !
binsrc/isparql/make_vad.sh | 12 2 + 10 - 0 !
binsrc/rdf_mappers/make_vad.sh | 12 2 + 10 - 0 !
binsrc/samples/demo/make_vad.sh | 12 2 + 10 - 0 !
binsrc/samples/demo/mkdemo.sh | 14 2 + 12 - 0 !
binsrc/samples/demo/mkdoc.sh | 14 2 + 12 - 0 !
binsrc/samples/sparql_demo/make_vad.sh | 12 2 + 10 - 0 !
binsrc/samples/xpath/files2dav.sh | 14 2 + 12 - 0 !
binsrc/samples/xquery/files2dav.sh | 14 2 + 12 - 0 !
binsrc/sync/make_vad.sh | 12 2 + 10 - 0 !
binsrc/tests/biftest/thook.sh | 14 2 + 12 - 0 !
binsrc/tests/suite/test_fn.sh | 28 4 + 24 - 0 !
binsrc/tests/suite/tpc-d/tpcd.sh | 2 1 + 1 - 0 !
binsrc/tutorial/make_vad.sh | 12 2 + 10 - 0 !
binsrc/vsp/admin/debug/make_vad.sh | 12 2 + 10 - 0 !
binsrc/vspx/suite/vspx_suite.sh | 12 2 + 10 - 0 !
binsrc/yacutia/mkvad.sh | 14 2 + 12 - 0 !
33 files changed, 67 insertions(+), 350 deletions(-)

 this patch avoids ftbfs due to wrong calculation of timeout
 If the current minute or second wraps around past 59, the timeout
 calculation is wrong, and may get stuck forever.  Since this happens
 in many parts of the testsuite it meant considerable risk of FTBFS.

17 fix imagemagick detection.patch | (download)

binsrc/samples/image_magick/Makefile.am | 4 2 + 2 - 0 !
configure.in | 58 5 + 53 - 0 !
2 files changed, 7 insertions(+), 55 deletions(-)

---
remove_ckeditor_mini | (download)

appsrc/ODS-Framework/Makefile.am | 21 0 + 21 - 0 !
1 file changed, 21 deletions(-)

---
remove saddr_t typedef.patch | (download)

libsrc/Dk/Dksestcp.c | 4 2 + 2 - 0 !
libsrc/Dk/Dksestcpint.h | 3 1 + 2 - 0 !
2 files changed, 3 insertions(+), 4 deletions(-)

 remove the saddr_t typedef
 This clashes with system headers on s390x.
ssl1.1.patch | (download)

libsrc/Dk/Dkernel.c | 6 5 + 1 - 0 !
libsrc/Wi/bif_crypto.c | 120 68 + 52 - 0 !
libsrc/Wi/http.c | 2 1 + 1 - 0 !
libsrc/Wi/xmlenc.c | 319 186 + 133 - 0 !
libsrc/Wi/xmlenc.h | 193 186 + 7 - 0 !
libsrc/Wi/xmlenc_algos.c | 132 73 + 59 - 0 !
libsrc/util/sslengine.c | 6 5 + 1 - 0 !
7 files changed, 524 insertions(+), 254 deletions(-)

 fix ftbfs with openssl 1.1