diff --git a/libdmtx-0.7.5-c99.patch b/libdmtx-0.7.5-c99.patch new file mode 100644 index 0000000..1ccf17f --- /dev/null +++ b/libdmtx-0.7.5-c99.patch @@ -0,0 +1,36 @@ +diff -up libdmtx-0.7.5/test/multi_test/Makefile.am.std libdmtx-0.7.5/test/multi_test/Makefile.am +--- libdmtx-0.7.5/test/multi_test/Makefile.am.std 2018-04-06 13:14:23.000000000 +0200 ++++ libdmtx-0.7.5/test/multi_test/Makefile.am 2018-04-06 13:14:27.000000000 +0200 +@@ -1,4 +1,4 @@ +-AM_CPPFLAGS = -Wshadow -Wall -pedantic -ansi ++AM_CPPFLAGS = -Wshadow -Wall -pedantic -std=c99 + + check_PROGRAMS = multi_test + +diff -up libdmtx-0.7.5/test/rotate_test/Makefile.am.std libdmtx-0.7.5/test/rotate_test/Makefile.am +--- libdmtx-0.7.5/test/rotate_test/Makefile.am.std 2018-04-06 13:14:13.000000000 +0200 ++++ libdmtx-0.7.5/test/rotate_test/Makefile.am 2018-04-06 13:14:18.000000000 +0200 +@@ -1,4 +1,4 @@ +-AM_CPPFLAGS = -Wshadow -Wall -pedantic -ansi ++AM_CPPFLAGS = -Wshadow -Wall -pedantic -std=c99 + + check_PROGRAMS = rotate_test + +diff -up libdmtx-0.7.5/test/simple_test/Makefile.am.std libdmtx-0.7.5/test/simple_test/Makefile.am +--- libdmtx-0.7.5/test/simple_test/Makefile.am.std 2018-04-06 13:13:59.000000000 +0200 ++++ libdmtx-0.7.5/test/simple_test/Makefile.am 2018-04-06 13:14:04.000000000 +0200 +@@ -1,4 +1,4 @@ +-AM_CPPFLAGS = -Wshadow -Wall -pedantic -ansi ++AM_CPPFLAGS = -Wshadow -Wall -pedantic -std=c99 + + check_PROGRAMS = simple_test + +diff -up libdmtx-0.7.5/test/unit_test/Makefile.am.std libdmtx-0.7.5/test/unit_test/Makefile.am +--- libdmtx-0.7.5/test/unit_test/Makefile.am.std 2018-04-06 13:13:41.000000000 +0200 ++++ libdmtx-0.7.5/test/unit_test/Makefile.am 2018-04-06 13:13:53.000000000 +0200 +@@ -1,4 +1,4 @@ +-AM_CPPFLAGS = -Wshadow -Wall -pedantic -ansi ++AM_CPPFLAGS = -Wshadow -Wall -pedantic -std=c99 + + check_PROGRAMS = unit_test + diff --git a/libdmtx-0.7.5-math.patch b/libdmtx-0.7.5-math.patch new file mode 100644 index 0000000..41c7557 --- /dev/null +++ b/libdmtx-0.7.5-math.patch @@ -0,0 +1,11 @@ +diff -up libdmtx-0.7.5/test/simple_test/simple_test.c.math libdmtx-0.7.5/test/simple_test/simple_test.c +--- libdmtx-0.7.5/test/simple_test/simple_test.c.math 2018-04-06 13:19:44.000000000 +0200 ++++ libdmtx-0.7.5/test/simple_test/simple_test.c 2018-04-06 13:19:52.000000000 +0200 +@@ -18,6 +18,7 @@ + #include + #include + #include ++#include + #include + + int diff --git a/libdmtx-0.7.5-size_t.patch b/libdmtx-0.7.5-size_t.patch new file mode 100644 index 0000000..6dc5fce --- /dev/null +++ b/libdmtx-0.7.5-size_t.patch @@ -0,0 +1,29 @@ +diff -up libdmtx-0.7.5/test/simple_test/simple_test.c.size_t libdmtx-0.7.5/test/simple_test/simple_test.c +--- libdmtx-0.7.5/test/simple_test/simple_test.c.size_t 2018-04-06 13:16:35.000000000 +0200 ++++ libdmtx-0.7.5/test/simple_test/simple_test.c 2018-04-06 13:17:14.000000000 +0200 +@@ -58,9 +58,9 @@ main(int argc, char *argv[]) + + dmtxEncodeDestroy(&enc); + +- fprintf(stdout, "width: \"%d\"\n", width); +- fprintf(stdout, "height: \"%d\"\n", height); +- fprintf(stdout, "bpp: \"%d\"\n", bytesPerPixel); ++ fprintf(stdout, "width: \"%zd\"\n", width); ++ fprintf(stdout, "height: \"%zd\"\n", height); ++ fprintf(stdout, "bpp: \"%zd\"\n", bytesPerPixel); + + for (int i=0; iarraySize : \"%d\"\n", msg->arraySize ); +- fprintf(stdout, "msg->codeSize : \"%d\"\n", msg->codeSize ); +- fprintf(stdout, "msg->outputSize: \"%d\"\n", msg->outputSize); ++ fprintf(stdout, "msg->arraySize : \"%zd\"\n", msg->arraySize ); ++ fprintf(stdout, "msg->codeSize : \"%zd\"\n", msg->codeSize ); ++ fprintf(stdout, "msg->outputSize: \"%zd\"\n", msg->outputSize); + int oned = sqrt(msg->arraySize); + for (int i=0; iarraySize; i++){ + fprintf(stdout, " %c.", msg->array[i]);