On 29/10/15 09:10, dean wrote: >> I've temporarily disabled the GWT requirement. This is easier to maintain >> than bundling GWT, but in the long run (i.e. to meet Debian policy) we will >> need to: >> >> - package GWT for debian again (very hard), or >> - remove the relevant stuff that requires GWT from fred > > So are we just checking it out? >
The pre-built javascript is committed into the fred.git repo. Previously in debian.git we were cleaning this up before the build, which automatically triggers a build using the GWT jars. For the time being, I've disabled that cleaning step. >> - We need to update libbcprov-java in Debian. I think it's much better to do >> this, than to bundle our own. Updating a Debian package usually not hard, if >> you read up on the relevant docs beforehand. It is much easier than bundling >> extra libs in another package. > > This is my next mission, I never planned to keep this bundled with > freenet just a quick hack. This needs to be fixed ASAP, this package is > unusable without it. Got a lot of doc's to read... > OK, let me know if you need help, or someone to sponsor your package once you're done. >> - We shouldn't use legacy-29 in the Debian package. Someone should work on >> dropping legacy-29 from fred, rather than backporting support for it into >> other products. When built with the master branch of contrib, the debian >> packaging will use the latest version of everything in Debian, including the >> wrapper. There should be no version mismatch, since we automatically >> generate /etc/init.d/freenet-daemon during the build, from the latest >> version of the wrapper. > > Agreed. > > Why does the package use fred/build-clean.xml instead of build.xml? > build-clean.xml contains some more fine-grained targets if you want to clean pre-built things such as the GWT JS. There might be other things too. It may be unnecessary if/after we remove GWT. X -- GPG: 4096R/1318EFAC5FBBDBCE git://github.com/infinity0/pubkeys.git _______________________________________________ Devl mailing list [email protected] https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
