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

Reply via email to