I think we will better exclude the following three patches from the release
425e0bb 2b2d81c 920ba90

I will either revert them or fix them with a better alternative. Java
RegExp implementation is really rough around the edges....

On Thu, Oct 9, 2014 at 7:04 AM, Thomas Broyer <t.bro...@gmail.com> wrote:

>
>
> On Thursday, October 9, 2014 3:25:37 PM UTC+2, Daniel Kurka wrote:
>>
>> We are making steady progress towards GWT 2.7. At this point we are not
>> accepting any new patches, but we still have a list of issues that we would
>> like to include in the upcoming release. This is no guarantee that all of
>> them are going to make it but we are trying our best. Also we are holding
>> off committing any risky patches to master until we have cut the GWT 2.7
>> release branch. I'll ping back GWT contributors once we have done that.
>> Please do not commit any patches that do not need to go in.
>>
>>
>>    - Issue 8762
>>    <https://code.google.com/p/google-web-toolkit/issues/detail?id=8762>:
>>    Migration to android.json from org.json not being complete (Current 
>> patch).
>>    Deploy a com.google.gwt.org.json version based of android that the GWT SDK
>>    can depend on and update the pom of the SDK to use it. Include a warning 
>> in
>>    the release notes about small the very small incompatibilities between the
>>    two.
>>
>>
> The warning should also point out that this dependency will collide with
> org.json:json if the project depends on it, so one of the dependencies will
> have to be chosen and the appropriate exclusion added to the POM (or
> whatever your build tool uses: build.gradle, etc.)
>
>
>>
>>    -
>>    - Issue 8613
>>    <https://code.google.com/p/google-web-toolkit/issues/detail?id=8613>:
>>    Bug fix for ValuePicker
>>    - Issue 8619
>>    <https://code.google.com/p/google-web-toolkit/issues/detail?id=8619>:
>>    Super dev mode can fail to start on windows if previous dirs are still
>>    locked. SDM will skip deletion of dirs on windows if it fails and emit a
>>    warning. (skybrian)
>>    - Issue 8716
>>    <https://code.google.com/p/google-web-toolkit/issues/detail?id=8716>:
>>    Package names can collide with class names on case insensitive file 
>> system.
>>    John will come up with a fix for GWT 2.7 if it is not to hard to do
>>    (stalcup).
>>    - Issue 8938
>>    <https://code.google.com/p/google-web-toolkit/issues/detail?id=8938>:
>>    GWT RPC base url is not set correctly for all cases in SDM recompiles.
>>    dankurka will update the implementation to include a full 
>> computeScriptBase
>>    implementation.
>>    - GWT RPC policy files should be written to -launcherDir so that the
>>    normal server can use them easily (skybrian)
>>    - verify sample apps are actually compiling in SDM (since it is now
>>    default) (dankurka)
>>    - remove generation of SDM targets in samples since it is now default
>>    (skybrian)
>>    - John found two small issues in incremental. These need to be fixed
>>    for GWT 2.7 (stalcup & rluble)
>>    - Exception links in the chrome dev tools are not clickable (goktug)
>>    - Issue 4236
>>    <https://code.google.com/p/google-web-toolkit/issues/detail?id=4236>:
>>    NavigatableMap: We would like to include this in GWT 2.7, but it needs 
>> more
>>    testing. Ask Andrei to copy all apache testcases and make them work, then
>>    we include it in GWT 2.7 (goktug)
>>    - Removing IE6 references in the code base (niloc)
>>
>>
>
> Setting up Tracis CI for the gwt-maven-plugin today, I just noticed that
> we're no longer compatible with OpenJDK 6. I, for one, really don't care,
> but we'd decided that 2.7 would still be compatible with Java 6 IIRC (that
> was an issue with GSS which requires Java 7).
> This is due to regexps, a change Roberto introduced a few days ago, and
> already tweaked to avoid stack overflow. Maybe the regexps are OK with
> Oracle JDK 6 (for those with extended support) or other JDKs (IBM?) though.
>
> The error:
> [INFO]    Invoking Linker Cross-Site-Iframe
> [INFO]       [ERROR] Failed to link
> [INFO] java.lang.ExceptionInInitializerError
> [INFO]  at
> com.google.gwt.core.ext.linker.impl.SelectionScriptLinker.generatePrimaryFragmentString(SelectionScriptLinker.java:394)
> [INFO]  at
> com.google.gwt.core.ext.linker.impl.SelectionScriptLinker.generatePrimaryFragment(SelectionScriptLinker.java:380)
> [INFO]  at
> com.google.gwt.core.ext.linker.impl.SelectionScriptLinker.doEmitCompilation(SelectionScriptLinker.java:245)
> [INFO]  at
> com.google.gwt.core.ext.linker.impl.SelectionScriptLinker.link(SelectionScriptLinker.java:196)
> [INFO]  at
> com.google.gwt.core.ext.linker.impl.StandardLinkerContext.invokeLinkForOnePermutation(StandardLinkerContext.java:381)
> [INFO]  at com.google.gwt.dev.Link.finishPermutation(Link.java:489)
> [INFO]  at com.google.gwt.dev.Link.doSimulatedShardingLink(Link.java:450)
> [INFO]  at com.google.gwt.dev.Link.link(Link.java:182)
> [INFO]  at com.google.gwt.dev.Compiler.run(Compiler.java:244)
> [INFO]  at com.google.gwt.dev.Compiler.run(Compiler.java:156)
> [INFO]  at com.google.gwt.dev.Compiler$1.run(Compiler.java:118)
> [INFO]  at
> com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55)
> [INFO]  at
> com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50)
> [INFO]  at com.google.gwt.dev.Compiler.main(Compiler.java:125)
> [INFO] Caused by: java.util.regex.PatternSyntaxException: Look-behind
> group does not have an obvious maximum length near index 121
> [INFO]
> (?>[^"/]|/[^/*]|(?>/\*(?>[^*]|\*[^/])*?\*/)|(?>"(?>[^"\\]|(?>\\.))*?")|(?>/(?>[^/\\]|\\.)+/))*?(?<trailing>(?<single>//.*?)|(?<block>/\*(?>[^*]|\*[^/])*?))
> [INFO]
>                                                      ^
> [INFO]  at java.util.regex.Pattern.error(Pattern.java:1730)
> [INFO]  at java.util.regex.Pattern.group0(Pattern.java:2505)
> [INFO]  at java.util.regex.Pattern.sequence(Pattern.java:1823)
> [INFO]  at java.util.regex.Pattern.expr(Pattern.java:1769)
> [INFO]  at java.util.regex.Pattern.group0(Pattern.java:2500)
> [INFO]  at java.util.regex.Pattern.sequence(Pattern.java:1823)
> [INFO]  at java.util.regex.Pattern.expr(Pattern.java:1769)
> [INFO]  at java.util.regex.Pattern.compile(Pattern.java:1477)
> [INFO]  at java.util.regex.Pattern.<init>(Pattern.java:1150)
> [INFO]  at java.util.regex.Pattern.compile(Pattern.java:840)
> [INFO]  at
> com.google.gwt.dev.js.JsSourceUtils.<clinit>(JsSourceUtils.java:66)
> [INFO]  ... 14 more
>
>  --
> You received this message because you are subscribed to the Google Groups
> "GWT Contributors" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/google-web-toolkit-contributors/435b76a2-6232-47e4-9ab9-cc8f2488ee84%40googlegroups.com
> <https://groups.google.com/d/msgid/google-web-toolkit-contributors/435b76a2-6232-47e4-9ab9-cc8f2488ee84%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit-contributors+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAC7T7gktyEW2d6RLU7ojUCPRMOE4_K-iMWZhweh_G19VmavnAA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to