Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Error: time is more than 10 years from present: 1104530400000 when building java/openjdk*

12 views
Skip to first unread message

Antoine Brodin

unread,
Dec 30, 2014, 3:02:48 AM12/30/14
to
Hi there,

Today I had this error when building lang/openjdk6 and lang/openjdk7 ports:

/usr/local/bootstrap-openjdk/bin/java -Xmx896m -Xms128m
-XX:PermSize=32m -XX:MaxPermSize=160m -jar
/wrkdirs/usr/ports/java/openjdk6/work/build/bsd-amd64/btjars/generatecurrencydata.jar
-o /wrkdirs/usr/ports/java/openjdk6/work/build/bsd-amd64/lib/currency.data.temp
\
< ../../../src/share/classes/java/util/CurrencyData.properties
Error: time is more than 10 years from present: 1104530400000
java.lang.RuntimeException: time is more than 10 years from present:
1104530400000
at build.tools.generatecurrencydata.GenerateCurrencyData.makeSpecialCaseEntry(GenerateCurrencyData.java:285)
at build.tools.generatecurrencydata.GenerateCurrencyData.buildMainAndSpecialCaseTables(GenerateCurrencyData.java:225)
at build.tools.generatecurrencydata.GenerateCurrencyData.main(GenerateCurrencyData.java:154)
Makefile:323: recipe for target
'/wrkdirs/usr/ports/java/openjdk6/work/build/bsd-amd64/lib/currency.data'
failed

Full logs available at:
http://package20.nyi.freebsd.org/data/91amd64-default-baseline/375810/logs/errors/openjdk6-b33,1.log
http://package20.nyi.freebsd.org/data/91amd64-default-baseline/375810/logs/errors/openjdk-7.71.14_1,1.log

Cheers,

Antoine
_______________________________________________
freebs...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-java
To unsubscribe, send any mail to "freebsd-java...@freebsd.org"

Antoine Brodin

unread,
Dec 30, 2014, 4:20:58 AM12/30/14
to
On Tue, Dec 30, 2014 at 8:02 AM, Antoine Brodin <ant...@freebsd.org> wrote:
> Hi there,
>
> Today I had this error when building lang/openjdk6 and lang/openjdk7 ports:
>
> /usr/local/bootstrap-openjdk/bin/java -Xmx896m -Xms128m
> -XX:PermSize=32m -XX:MaxPermSize=160m -jar
> /wrkdirs/usr/ports/java/openjdk6/work/build/bsd-amd64/btjars/generatecurrencydata.jar
> -o /wrkdirs/usr/ports/java/openjdk6/work/build/bsd-amd64/lib/currency.data.temp
> \
> < ../../../src/share/classes/java/util/CurrencyData.properties
> Error: time is more than 10 years from present: 1104530400000
> java.lang.RuntimeException: time is more than 10 years from present:
> 1104530400000
> at build.tools.generatecurrencydata.GenerateCurrencyData.makeSpecialCaseEntry(GenerateCurrencyData.java:285)
> at build.tools.generatecurrencydata.GenerateCurrencyData.buildMainAndSpecialCaseTables(GenerateCurrencyData.java:225)
> at build.tools.generatecurrencydata.GenerateCurrencyData.main(GenerateCurrencyData.java:154)
> Makefile:323: recipe for target
> '/wrkdirs/usr/ports/java/openjdk6/work/build/bsd-amd64/lib/currency.data'
> failed
>
> Full logs available at:
> http://package20.nyi.freebsd.org/data/91amd64-default-baseline/375810/logs/errors/openjdk6-b33,1.log
> http://package20.nyi.freebsd.org/data/91amd64-default-baseline/375810/logs/errors/openjdk-7.71.14_1,1.log


It may come from this line in CurrencyData.properties:

# TURKEY
TR=TRL;2004-12-31-22-00-00;TRY

31 december 2004 was 10 years ago

Antoine Brodin

unread,
Dec 30, 2014, 7:21:36 AM12/30/14
to
With attached patch, which backports the file from the openjdk8
version, I am able to build openjdk7.
I'd like to have something committed before 1AM UTC as weekly package
builds will start then.

Cheers,

Antoine
openjdk.diff

Antoine Brodin

unread,
Dec 30, 2014, 6:13:07 PM12/30/14
to
I committed a simpler patch since the first one didn't work for openjdk6.
In June 2015 the problem will probably occur again.

Greg Lewis

unread,
Jan 3, 2015, 12:55:55 AM1/3/15
to
Thanks Antoine. It looks like there is an upstream fix for this which is
in the Update 80 branch. I expect that may be out before June, but, if
not, I can backport it.

There is also a proposed patch for OpenJDK 6 that is likely to be committed
upstream and can be backported if so.

--
Greg Lewis Email : gle...@eyesbeyond.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : gle...@FreeBSD.org
0 new messages