Package: unity-java / 1.1+dfsg-1

Metadata

Package Version Patches format
unity-java 1.1+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Remove Java compatibility restrictions from javac call.patch | (download)

src/java/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove java compatibility restrictions from javac call


Fix glitches in documentation generation.patch | (download)

src/java/uk/me/nxg/unity/util/SimpleCSVReader.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix glitches in documentation generation


Disable failing test.patch | (download)

src/java/test/TestMisc.java | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable failing test


Make the build reproducible.patch | (download)

src/java/Makefile.in | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

 make the build reproducible

Whilst working on the Reproducible Builds effort [0], we noticed that
unity-java could not be built reproducibly.

This is because it shipped a 'STAMP' file within the .jar that contained
the current build date. I'm not convinced by the value of including this
file, but a patch is attached that ensures that the content of this file
is based on the value of SOURCE_DATE_EPOCH if it is available.