
Several source files are licensed under the GPL-2 which is incompatible with GPL-3 source in splitter. To combine GPL-2 code with GPL-3 code, the GPL-2 code needs to be license under the GPL-2+ (v2 or later), or dual-licensed under the GPL-2 (v2 only) or GPL-3 (v3 only).[0] The mkgmap source files in question: src/uk/me/parabola/mkgmap/filters/MustSplitException.java src/uk/me/parabola/mkgmap/reader/MapReader.java The splitter source files in question: src/uk/me/parabola/splitter/tools/BitReader.java src/uk/me/parabola/splitter/tools/BitWriter.java test/func/ArgsTest.java test/func/Base.java test/func/SolverAndProblemGeneratorTest.java test/func/lib/Args.java test/func/lib/Outputs.java test/func/lib/TestUtils.java test/uk/me/parabola/splitter/tools/TestBitReader.java Steve & Gerd, can you relicense the code to GPL-2+ (v2 or later) or dual license those files as GPL-2 (v2 only) or GPL-3 (v3 only)? This issue prevents the update of the mkgmap packages in Debian. Kind Regards, Bas [0] https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility -- GPG Key ID: 4096R/6750F10AE88D4AF1 Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1