Re: [Freecol-developers] Java version bump

2022-02-23 Thread Berny Boby
Nightly release from 2022-02-17
Works correctly under Mac with both Java  17.
I can t switch to Java 11 on my Mac for now

El El dom, 20 feb 2022 a las 7:27 p. m., Caleb Williams 
escribió:

> Windows seems fine with both 11 and 17. I've used both to either install
> or compile FreeCol.
>
> *Caleb R. Williams*
>
> *Photographer*
> w: http://calebwilliamsphotography.com
> b: http://blog.calebwilliamsphotography.com
> e: cale...@gmail.com
> c: 612-275-7796
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Java version bump

2022-02-21 Thread Lone_Wolf via Freecol-developers

On 21-02-2022 08:21, win...@genial.ms wrote:

Hi,
  
normally I'd think, its a good idea to require a newer version when the old ones

get deprecated, though it seems no new features are needed and there are people
waiting since years for a release while they are on 0.11.6 or some other 
bug-ridden
version including game-breaking bugs and a security problem.
IMHO there should be a Java 8 compatible release for these people, as some may
be on an older OS/distro without new Java. After a release would be the better 
time
to up the requirements.

Regards,

wintertime



___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers



Compiling with java 8 does give errors, so trunk is currently not 
compatible with java 8 .



compile:
   [javac] Compiling 777 source files to 
/home/panoramix/Documents/Aur/pkgbuilds/freecol-git/src/freecol-git/build
   [javac] 
/home/panoramix/Documents/Aur/pkgbuilds/freecol-git/src/freecol-git/src/net/sf/freecol/common/io/sza/SimpleZippedAnimati

on.java:210: error:  expected
   [javac] try (zipStream) {
   [javac]   ^
   [javac] 
/home/panoramix/Documents/Aur/pkgbuilds/freecol-git/src/freecol-git/src/net/sf/freecol/common/io/sza/SimpleZippedAnimati

on.java:210: error: ')' expected
   [javac] try (zipStream) {
   [javac]    ^
   [javac] 
/home/panoramix/Documents/Aur/pkgbuilds/freecol-git/src/freecol-git/src/net/sf/freecol/common/io/sza/SimpleZippedAnimati

on.java:210: error: '{' expected
   [javac] try (zipStream) {
   [javac]  ^
   [javac] 
/home/panoramix/Documents/Aur/pkgbuilds/freecol-git/src/freecol-git/src/net/sf/freecol/common/io/sza/SimpleZippedAnimati

on.java:211: error: not a statement
   [javac] BufferedReader in;
   [javac]    ^
   [javac] 4 errors

___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Java version bump

2022-02-20 Thread winter

Hi,
 
normally I'd think, its a good idea to require a newer version when the old ones
get deprecated, though it seems no new features are needed and there are people
waiting since years for a release while they are on 0.11.6 or some other 
bug-ridden
version including game-breaking bugs and a security problem.
IMHO there should be a Java 8 compatible release for these people, as some may
be on an older OS/distro without new Java. After a release would be the better 
time
to up the requirements.

Regards,

wintertime



___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Java version bump

2022-02-20 Thread Lone_Wolf via Freecol-developers

On 20-02-2022 19:26, Caleb Williams wrote:
Windows seems fine with both 11 and 17. I've used both to either 
install or compile FreeCol.


*Caleb R. Williams*

/Photographer/
w: http://calebwilliamsphotography.com
b: http://blog.calebwilliamsphotography.com
e: cale...@gmail.com
c: 612-275-7796


___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers



When compiling with Java 17 ant gives a deprecation warning , otherwise 
no issues.



   [javac] 
/home/panoramix/Documents/Aur/pkgbuilds/freecol-git/src/freecol-git/src/net/sf/freecol/common/logging/TextFormatter.java
:54: warning: [deprecation] getThreadID() in LogRecord has been 
deprecated
   [javac] .append("\n\tThread: 
").append(record.getThreadID())

   [javac]  ^
   [javac] 1 warning


Lone_Wolf
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Java version bump

2022-02-20 Thread Caleb Williams
Windows seems fine with both 11 and 17. I've used both to either install or
compile FreeCol.

*Caleb R. Williams*

*Photographer*
w: http://calebwilliamsphotography.com
b: http://blog.calebwilliamsphotography.com
e: cale...@gmail.com
c: 612-275-7796
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


[Freecol-developers] Java version bump

2022-02-18 Thread Michael T. Pope
The recent bump to Java 9 is probably not ideal, as it is not a Long Term
Supported release.  Indeed it is nominally already unsupported... not that
suport from Oracle is all that impressive.  Nevertheless with my Security
Person Hat on, I would be more comfortable with a bump to a LTS release,
which would be Java 11 (expires March 2023) or Java 17 (expires September
2026).  Any thoughts, particularly regarding what is currently available
on Windows and Macs?  I can vouch for both 11 and 17 being easy to run on
linux.

Cheers,
Mike Pope


pgp3S8t183_xK.pgp
Description: OpenPGP digital signature
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Java version

2020-06-16 Thread Jonathan Aquilina
Sorry for the concern I just remember reading a license change on oracle
jre and jdk as of java 11 i belive it was.

Great game nice to see development still on going :)

Wish I had time to play more :)

Jonathan Aquilina


On Tue, Jun 16, 2020 at 9:38 AM Michael T. Pope  wrote:

> On Tue, 16 Jun 2020 08:50:48 +0200
> Jonathan Aquilina  wrote:
> > I was under the impression and it was an incorrect one that freecol was
> > built on the oracle version of java. If its based on openjdk no concern
> > here.
>
> The FreeCol project does not require a specific Java implementation.  If
> someone wants to build it on openjdk, oracle Java, or
> shark-mounted-laser Java that is fine.  We do specify a minimum Java
> language version, because we are primarily concerned with making code +
> artwork + game resources rather than packaging.
>
> That said, we have traditionally distributed freecol packaged for various
> platforms from the website as a convenience.  The .jar files there are
> built with whatever-the-release-manager-is-using Java.  When I am the
> release manager that has been openjdk, because that is conveniently
> installed on my main development machine.  Perhaps it was oracle Java in
> the past, I do not know.  I am pretty sure we have people running our .jar
> or derivatives on non-openjdk run time environments, which is good.
>
> Cheers,
> Mike Pope
>
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Java version

2020-06-16 Thread Michael T. Pope
On Tue, 16 Jun 2020 08:50:48 +0200
Jonathan Aquilina  wrote:
> I was under the impression and it was an incorrect one that freecol was
> built on the oracle version of java. If its based on openjdk no concern
> here.

The FreeCol project does not require a specific Java implementation.  If
someone wants to build it on openjdk, oracle Java, or
shark-mounted-laser Java that is fine.  We do specify a minimum Java
language version, because we are primarily concerned with making code +
artwork + game resources rather than packaging.

That said, we have traditionally distributed freecol packaged for various
platforms from the website as a convenience.  The .jar files there are
built with whatever-the-release-manager-is-using Java.  When I am the
release manager that has been openjdk, because that is conveniently
installed on my main development machine.  Perhaps it was oracle Java in
the past, I do not know.  I am pretty sure we have people running our .jar
or derivatives on non-openjdk run time environments, which is good.

Cheers,
Mike Pope



pgpPqkTEREBo2.pgp
Description: OpenPGP digital signature
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Java version

2020-06-15 Thread Jonathan Aquilina
Hi Michael,

I think there needs to be a bit of caution here as I think there has been a
major paradigm shift in licensing of java.

Jonathan Aquilina


On Mon, Jun 15, 2020 at 1:57 PM Michael T. Pope  wrote:

> Quick heads up.  According to wikipedia at least, Java 8 is scheduled to
> be updated for the last time in December this year, so we should probably
> move to Java 11 (the next one that has long term support) around then.
>
> The good news is that today while trying to find an out of memory bug
> when testing large maps, I built FreeCol on an Ubuntu 18.04 box where Java
> 11 was installed by default.  There were three small problems, now fixed.
> So I anticipate that the move will be trouble free.
>
> Cheers,
> Mike Pope
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


[Freecol-developers] Java version

2020-06-15 Thread Michael T. Pope
Quick heads up.  According to wikipedia at least, Java 8 is scheduled to
be updated for the last time in December this year, so we should probably
move to Java 11 (the next one that has long term support) around then.

The good news is that today while trying to find an out of memory bug
when testing large maps, I built FreeCol on an Ubuntu 18.04 box where Java
11 was installed by default.  There were three small problems, now fixed.
So I anticipate that the move will be trouble free.

Cheers,
Mike Pope


pgpaMk2860UZR.pgp
Description: OpenPGP digital signature
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers