Cannot build 7.5.9 due to gwt-user.jar not found

Hi!

I am trying to build Vaadon Framework 7.5.9 and have problems getting it to complete.

I cloned the repo checked out the tag, tried to build using apache-ant-1.10.1, apache-ivy-2.4.0.

Alternatively, I also followed the steps in the README.md concerning Eclipse. The “framework” project does compile in Eclipse.

It is some later step when running from the command line that fails. Here is the ANT output:

hb@hb-desktop:~/workspace_vaadin/vaadin$ ant
Buildfile: /home/hb/workspace_vaadin/vaadin/build.xml
[ivy:resolve]
 :: Apache Ivy 2.4.0 - 20141213170938 :: http://ant.apache.org/ivy/ ::
[ivy:resolve]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml

official.build.checks:

buildorder:

package:
[ivy:resolve]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml

fetch-release-notes-tickets:

fetch-release-notes-authors:

filter.webcontent:
 [loadfile]
 /home/hb/workspace_vaadin/vaadin/buildhelpers/result/release-notes-tickets.html doesn't exist
 [loadfile]
 /home/hb/workspace_vaadin/vaadin/buildhelpers/result/release-notes-authors.html doesn't exist
   [delete]
 Deleting directory /home/hb/workspace_vaadin/vaadin/buildhelpers/result/WebContent
     [copy]
 Copying 1 file to /home/hb/workspace_vaadin/vaadin/buildhelpers/result/WebContent
     [copy]
 Copying 23 files to /home/hb/workspace_vaadin/vaadin/buildhelpers/result/WebContent

jar:
[ivy:resolve]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml

common.dependencies:

common.directories:

common.compile:
      [jar]
 Building jar: /home/hb/workspace_vaadin/vaadin/buildhelpers/result/lib/vaadin-buildhelpers-0.0.0.unversioned-development-build.jar

publish-local:
[ivy:resolve]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml

common.publish-local:
[ivy:publish]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml
[ivy:publish]
 :: delivering :: com.vaadin#vaadin-buildhelpers;0.0.0.unversioned-development-build :: 0.0.0.unversioned-development-build :: integration :: Mon Sep 04 12:03:39 CEST 2017
[ivy:publish]
     delivering ivy file to /home/hb/workspace_vaadin/vaadin/buildhelpers/result/lib/ivy-0.0.0.unversioned-development-build.xml
[ivy:publish]
 :: publishing :: com.vaadin#vaadin-buildhelpers
[ivy:publish]
     published vaadin-buildhelpers to /home/hb/workspace_vaadin/vaadin/result/artifacts/0.0.0.unversioned-development-build/vaadin-buildhelpers/vaadin-buildhelpers-0.0.0.unversioned-development-build.jar
[ivy:publish]
     published ivy to /home/hb/workspace_vaadin/vaadin/result/artifacts/0.0.0.unversioned-development-build/vaadin-buildhelpers/ivy-0.0.0.unversioned-development-build.xml
[ivy:resolve]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml

bom:
     [copy]
 Copying 1 file to /home/hb/workspace_vaadin/vaadin/bom/result/lib

publish-local:
[ivy:resolve]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml

common.publish-local:
[ivy:publish]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml
[ivy:publish]
 :: delivering :: com.vaadin#vaadin-bom;0.0.0.unversioned-development-build :: 0.0.0.unversioned-development-build :: integration :: Mon Sep 04 12:03:41 CEST 2017
[ivy:publish]
     delivering ivy file to /home/hb/workspace_vaadin/vaadin/bom/result/lib/ivy-0.0.0.unversioned-development-build.xml
[ivy:publish]
 :: publishing :: com.vaadin#vaadin-bom
[ivy:publish]
     published vaadin-bom to /home/hb/workspace_vaadin/vaadin/result/artifacts/0.0.0.unversioned-development-build/vaadin-bom/vaadin-bom-0.0.0.unversioned-development-build.pom
[ivy:publish]
     published ivy to /home/hb/workspace_vaadin/vaadin/result/artifacts/0.0.0.unversioned-development-build/vaadin-bom/ivy-0.0.0.unversioned-development-build.xml
[ivy:resolve]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml

jar:
   [delete]
 Deleting directory /home/hb/workspace_vaadin/vaadin/shared/result/filtered-src
     [copy]
 Copying 174 files to /home/hb/workspace_vaadin/vaadin/shared/result/filtered-src
[ivy:resolve]
 :: loading settings :: file = /home/hb/workspace_vaadin/vaadin/ivysettings.xml

common.dependencies:

common.directories:

common.compile:
    [javac]
 Compiling 174 source files to /home/hb/workspace_vaadin/vaadin/shared/result/classes
    [javac]
 warning: [options]
 bootstrap class path not set in conjunction with -source 1.6
    [javac]
 Note: /home/hb/workspace_vaadin/vaadin/shared/result/filtered-src/com/vaadin/shared/communication/LegacyChangeVariablesInvocation.java uses or overrides a deprecated API.
    [javac]
 Note: Recompile with -Xlint:deprecation for details.
    [javac]
 1 warning

common.pom.xml.release:

common.pom.xml.snapshot:
     [copy]
 Copying 1 file to /home/hb/workspace_vaadin/vaadin/shared/result/lib
   [delete]
 Deleting: /home/hb/workspace_vaadin/vaadin/shared/result/lib/vaadin-shared-0.0.0.unversioned-development-build.pom.temp

common.pom.xml:

common.jar:

BUILD FAILED
/home/hb/workspace_vaadin/vaadin/build.xml:12: The following error occurred while executing this line:
/home/hb/workspace_vaadin/vaadin/shared/build.xml:40: The following error occurred while executing this line:
/home/hb/workspace_vaadin/vaadin/common.xml:152: /home/hb/workspace_vaadin/vaadin/build/gwt/gwt-user.jar does not exist.

Help welcome!

Thanks,
Henning