[jitsi-dev] java target to build jitsi?


#1

Hi,

I've been building installers for Jitsi on multiple OS's and have noticed
that java 6 (and 7 i believe), at least for OS X, don't allow TLS 1.1 or
1.2 by default, which causes problems when trying to connect to servers
that only allow those protocol versions.

I tried installing Oracles jdk 8 since it has many security upgrades, and
then I changed the source and target parameters in build.xml to 1.8 and
issued an ant rebuild.
Unfortunately I get a compile error in build.xml line 301 - the one that
sets the java source and target, without any further details.

My question is has anyone compiled jitsi with jdk 8 (or 7). If so, what do
I need to change to compile sucessfully?

Thanks


#2

I've been building installers for Jitsi on multiple OS's and have noticed
that java 6 (and 7 i believe), at least for OS X, don't allow TLS 1.1 or

1.2

by default, which causes problems when trying to connect to servers that

only

allow those protocol versions.

Jitsi doesn't correctly work with Java 7 on OS X. The video window appears
outside of the screen or something like that. You need to use Java 6 on Mac
for the time being.

I tried installing Oracles jdk 8 since it has many security upgrades, and
then I changed the source and target parameters in build.xml to 1.8 and
issued an ant rebuild.
Unfortunately I get a compile error in build.xml line 301 - the one that

sets

the java source and target, without any further details.

My question is has anyone compiled jitsi with jdk 8 (or 7). If so, what do

I

need to change to compile sucessfully?

I think none of us has tried jdk8 yet, even if it compiles, it won't run as
Felix (a component we use) apparently doesn't run on 8.

Jitsi on Windows ships with JRE 7 and most Linux distros currently use it.
It's not necessary to change the source compilation level for that.

Thanks

Ingo


#3

Thanks for the quick reply Ingo.

Saved me from wasting hours searching for a solution that, at the moment,
would never work anyway.

Too bad OS X's java 7 doesn't play nicely with Jitsi. I guess I'll have to
look into 6 some more.

Cheers

ยทยทยท

On Mon, Mar 24, 2014 at 4:38 PM, Ingo Bauersachs <ingo@jitsi.org> wrote:

> I've been building installers for Jitsi on multiple OS's and have noticed
> that java 6 (and 7 i believe), at least for OS X, don't allow TLS 1.1 or
1.2
> by default, which causes problems when trying to connect to servers that
only
> allow those protocol versions.

Jitsi doesn't correctly work with Java 7 on OS X. The video window appears
outside of the screen or something like that. You need to use Java 6 on Mac
for the time being.

> I tried installing Oracles jdk 8 since it has many security upgrades, and
> then I changed the source and target parameters in build.xml to 1.8 and
> issued an ant rebuild.
> Unfortunately I get a compile error in build.xml line 301 - the one that
sets
> the java source and target, without any further details.
>
> My question is has anyone compiled jitsi with jdk 8 (or 7). If so, what
do
I
> need to change to compile sucessfully?

I think none of us has tried jdk8 yet, even if it compiles, it won't run as
Felix (a component we use) apparently doesn't run on 8.

Jitsi on Windows ships with JRE 7 and most Linux distros currently use it.
It's not necessary to change the source compilation level for that.

> Thanks

Ingo

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev