[01:26] <xhaker> vil: hi
[01:26] <vil> xhaker, hi
[01:26] <xhaker> so you were telling me you have the orig.tar.gz almost done for 3.3
[01:27] <xhaker> I've been fixing up 3.2.2-2 debian version
[01:28] <xhaker> 3.2.2-1 did fail to build in ubuntu
[01:28] <xhaker> because the control file was not regenerated
[01:28] <xhaker> even so, when you fix that, it still will fail to build
[01:29] <xhaker> i think 3.2.2-2 and 3.2.2-1 failed to build on debian too
[01:30] <xhaker> I don't know what debdiff should I provide
[01:30] <xhaker> man-di: you up too?
[01:31] <xhaker> this laptop is still building eclipse.jdt with gcj-4.2
[01:53] <xhaker> man-di: don't go yet
[01:53] <xhaker> I'm sending the mail to you in 10 minutes'ish.
[01:54] <vil> did I miss something?
[01:54] <vil> what is the problem with 3.2.2?
[01:55] <xhaker> vil: you did. I fixed 3.2.2 build. I'm sending the patch to man-di whenever i get X
[01:56] <xhaker> I was saying it was hard to track down. But easy to fix.
[01:56] <xhaker> i'll pastebin it too.
[01:56] <vil> but the 3.2.2 is buildable, the proof is that there is a binary package
[01:57] <xhaker> vil: we're not synchronized with debian versions though. Someone tried to build 3.2.2-1 with no changes
[01:58] <xhaker> 3.2.2-2 is in debian now, and doesn't build, so even if the uploader of 3.2.2-1 for ubuntu did the necessary debian/control regeneration it wouldn't build
[01:58] <man-di> vil: it doesnt build on the buildds
[01:58] <vil> ok, got it
[01:58] <man-di> vil: neiter Debian nor Ubuntu
[01:59] <man-di> xhaker: Im reponsible for the broken 3.2.2-1 in Ubuntu
[01:59] <man-di> xhaker: I file the sync request and forgot that the debian/control needs to be regenerated
[02:00] <vil> man-di, I went through quickly through the orig sources and there might be a few more dependencies
[02:00] <vil> apache lucene
[02:00] <man-di> oh oh
[02:00] <man-di> that cries for contrib
[02:00] <man-di> we really need to get icedtea finisched
[02:01] <vil> what is the problem with lucene?
[02:01] <xhaker> man-di: I was overlooking that thing too at first :D
[02:01] <man-di> it doesnt build with gcj afaik
[02:02] <xhaker> brb
[02:02] <vil> and when is icedtea going to be in universe / main?
[02:03] <man-di> when its done
[02:03] <vil> anyway, other than that we might want to package junit4 as well
[02:03] <man-di> sorry, I dont know, doko wanted to do it
[02:03] <vil> sure, when it's done :)
[02:03] <vil> the dependencies are starting to be a bit messy
[02:04] <doko> has to be multiverse first
[02:06] <man-di> doko: becuase it build depends on sunjdk?
[02:07] <doko> no, licenses
[02:07] <man-di> ouch
[02:08] <man-di> still not solved
[02:08] <man-di> doko: do you have a package for testing?
[02:09] <doko> not yet
[02:09] <man-di> ok
[02:22] <xhaker> man-di: mail sent
[02:23] <xhaker> i've copied to pastebin too. http://pastebin.com/m1de66584
[02:28] <man-di> xhaker: is it okay for you when I use this as 3.2.2-3 ?
[02:28] <man-di> and then merge to Ubuntu?
[02:28] <xhaker> man-di: I aws thinking that would look slicker yes. Do what you find is best procedure. :)
[02:29] <xhaker> was*
[02:30] <xhaker> I'm also not certain about the tooltips entry on the changelog. But it doesn't seem to crash here.
[02:30] <xhaker> man-di: insert my name there, i want to brag about it when i use eclipse in my classes.. haha
[02:31] <man-di> Your name will be at a different place but there
[02:31] <man-di> thanks for the work
[02:31] <man-di> I will test patch on amd64 and i386 tonite and then upload
[02:32] <xhaker> man-di: take a look at the eclipse-java-home.dpatch mode, does it need to be +x?
[02:33] <man-di> :-)
[02:33] <man-di> no
[02:34] <man-di> only when you want to be able to execute it manually
[02:34] <xhaker> I'll let this thing finish building the native packages and test those too
[02:34] <man-di> cant hurt
[02:34] <man-di> I will test on Debian unstable, so the system is slightly different
[02:35] <xhaker> man-di: yes, is there any place where i can check the build logs for debian packages?
[02:35] <man-di> buildd.debian.org or www.buildd.net
[02:45] <man-di> xhaker: can you explain me this change?
[02:45] <man-di> -+JAVA_HOME ?= /usr/lib/jvm/java-gcj
[02:45] <man-di> ++JAVA_HOME ?= /usr/lib/jvm/java-gcj
[02:45] <man-di> I cant see a difference
[02:45] <man-di> probably whitespace?
[02:45] <xhaker> ahh sorry, remembering why i was rebuilding
[02:46] <xhaker> i got confused because those are on different files
[02:46] <xhaker> but i had "=" instead of "?=" before
[02:47] <xhaker> I probably edited the patch poorly
[02:48] <xhaker> can you explain me the purpose of "?="
[02:48] <xhaker> it was on the disabled patch.
[02:51] <man-di> xhaker: http://www.gnu.org/software/make/manual/html_node/Flavors.html#Flavors
[02:51] <man-di> "There is another assignment operator for variables, `?='. This is called a conditional variable assignment operator, because it only has an effect if the variable is not yet defined. This statement: 
[02:51] <man-di>      FOO ?= bar
[02:51] <man-di> is exactly equivalent to this (see The origin Function): 
[02:51] <man-di>      ifeq ($(origin FOO), undefined)
[02:51] <man-di>        FOO = bar
[02:51] <man-di>      endif"
[02:53] <xhaker> good :)
[02:54] <xhaker> remove one of them then. remainings from when i was using "="
[02:56] <man-di> ah, okay
[02:56] <man-di> I just wanted to know
[02:58] <xhaker> man-di: the thing that changes really is the file the patch works on.