[gwt-contrib] Building Elemental fails

2013-10-28 Thread Jens
I just tried to add Elemental to our GWT trunk builds and thus changed ant 
clean dist to ant clean elemental dist and now always getting the 
following build error:


generate:
 [exec] Traceback (most recent call last):
 [exec]   File idl/scripts/elemental_fremontcutbuilder.py, line 217, 
in module
 [exec] sys.exit(main())
 [exec]   File idl/scripts/elemental_fremontcutbuilder.py, line 214, 
in main
 [exec] return build_database(idl_files, database_dir)
 [exec]   File idl/scripts/elemental_fremontcutbuilder.py, line 139, 
in build_database
 [exec] builder.import_idl_file(file_name, webkit_options)
 [exec]   File 
/var/lib/jenkins/jobs/GWT/workspace/elemental/idl/scripts/databasebuilder.py, 
line 472, in import_idl_file
 [exec] idl_file = self._load_idl_file(file_path, import_options)
 [exec]   File 
/var/lib/jenkins/jobs/GWT/workspace/elemental/idl/scripts/databasebuilder.py, 
line 86, in _load_idl_file
 [exec] raise RuntimeError('Failed to load file %s: %s' % 
(file_name, e))
 [exec] RuntimeError: Failed to load file 
idl/scripts/../third_party/WebCore/css/WebKitCSSRegionRule.idl: At line 1 
offset 0: Expected module or interface or exception but  found: 
 [exec] Traceback (most recent call last):
 [exec]   File idl/scripts/elementaldomgenerator.py, line 164, in 
module
 [exec] sys.exit(main())
 [exec]   File idl/scripts/elementaldomgenerator.py, line 155, in main
 [exec] database_dir, use_database_cache)
 [exec]   File idl/scripts/elementaldomgenerator.py, line 120, in 
GenerateDOM
 [exec] systems = systems)
 [exec]   File 
/var/lib/jenkins/jobs/GWT/workspace/elemental/idl/scripts/elementalgenerator.py,
 
line 279, in Generate
 [exec] 
self.PopulateMixinBase(self._database.GetInterface('ElementalMixinBase'), 
mixins)
 [exec]   File 
/var/lib/jenkins/jobs/GWT/workspace/elemental/idl/scripts/database.py, 
line 188, in GetInterface
 [exec] raise RuntimeError('Interface %s is not loaded' % 
interface_name)
 [exec] RuntimeError: Interface ElementalMixinBase is not loaded


The build is executed by Jenkins on Ubuntu 12.04 with Python 2.7.3. I tried 
the same on Mac OS (without Jenkins) and everything works as expected. I 
have also created MD5 sums of WebKitCSSRegionRule.idl on Ubuntu and Mac OS 
and both MD5 sums are the same.

Does anyone have an idea what can cause the above error?


-- J.

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
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.
For more options, visit https://groups.google.com/groups/opt_out.


[gwt-contrib] Re: Building Elemental fails

2013-10-28 Thread Colin Alworth
I can't reproduce this, we're also running ant clean elemental dist on our 
teamcity build. We're also running ubuntu 12, python 2.7.3. Last confirmed 
building as of 0d6a865556ca56840114e8397a1f2be522e83361 (current HEAD).

On Monday, October 28, 2013 5:43:04 AM UTC-5, Jens wrote:

 I just tried to add Elemental to our GWT trunk builds and thus changed 
 ant clean dist to ant clean elemental dist and now always getting the 
 following build error:


 generate:
  [exec] Traceback (most recent call last):
  [exec]   File idl/scripts/elemental_fremontcutbuilder.py, line 217, 
 in module
  [exec] sys.exit(main())
  [exec]   File idl/scripts/elemental_fremontcutbuilder.py, line 214, 
 in main
  [exec] return build_database(idl_files, database_dir)
  [exec]   File idl/scripts/elemental_fremontcutbuilder.py, line 139, 
 in build_database
  [exec] builder.import_idl_file(file_name, webkit_options)
  [exec]   File 
 /var/lib/jenkins/jobs/GWT/workspace/elemental/idl/scripts/databasebuilder.py,
  
 line 472, in import_idl_file
  [exec] idl_file = self._load_idl_file(file_path, import_options)
  [exec]   File 
 /var/lib/jenkins/jobs/GWT/workspace/elemental/idl/scripts/databasebuilder.py,
  
 line 86, in _load_idl_file
  [exec] raise RuntimeError('Failed to load file %s: %s' % 
 (file_name, e))
  [exec] RuntimeError: Failed to load file 
 idl/scripts/../third_party/WebCore/css/WebKitCSSRegionRule.idl: At line 1 
 offset 0: Expected module or interface or exception but  found: 
  [exec] Traceback (most recent call last):
  [exec]   File idl/scripts/elementaldomgenerator.py, line 164, in 
 module
  [exec] sys.exit(main())
  [exec]   File idl/scripts/elementaldomgenerator.py, line 155, in 
 main
  [exec] database_dir, use_database_cache)
  [exec]   File idl/scripts/elementaldomgenerator.py, line 120, in 
 GenerateDOM
  [exec] systems = systems)
  [exec]   File 
 /var/lib/jenkins/jobs/GWT/workspace/elemental/idl/scripts/elementalgenerator.py,
  
 line 279, in Generate
  [exec] 
 self.PopulateMixinBase(self._database.GetInterface('ElementalMixinBase'), 
 mixins)
  [exec]   File 
 /var/lib/jenkins/jobs/GWT/workspace/elemental/idl/scripts/database.py, 
 line 188, in GetInterface
  [exec] raise RuntimeError('Interface %s is not loaded' % 
 interface_name)
  [exec] RuntimeError: Interface ElementalMixinBase is not loaded


 The build is executed by Jenkins on Ubuntu 12.04 with Python 2.7.3. I 
 tried the same on Mac OS (without Jenkins) and everything works as 
 expected. I have also created MD5 sums of WebKitCSSRegionRule.idl on 
 Ubuntu and Mac OS and both MD5 sums are the same.

 Does anyone have an idea what can cause the above error?


 -- J.


-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
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.
For more options, visit https://groups.google.com/groups/opt_out.


[gwt-contrib] Re: Building Elemental fails

2013-10-28 Thread Jens
Thx for checking it, Colin. 

Pretty strange that it doesn't work. The error also happens if I just 
execute ant on console directly on the server.

-- J.

-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
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.
For more options, visit https://groups.google.com/groups/opt_out.


[gwt-contrib] Re: Building Elemental fails

2013-10-28 Thread Colin Alworth
Good thought, I tried that too to confirm that teamcity wasn't setting 
anything funny. Still passed, not sure what is up.
Other details that may or may not help:

$ java -version
java version 1.6.0_35
Java(TM) SE Runtime Environment (build 1.6.0_35-b10)
Java HotSpot(TM) Server VM (build 20.10-b01, mixed mode)

$ ant -version
Apache Ant(TM) version 1.8.2 compiled on December 3 2011

$ uname -a
Linux ubuntu 3.2.0-55-generic #85-Ubuntu SMP Wed Oct 2 12:29:27 UTC 2013 
x86_64 x86_64 x86_64 GNU/Linux

$ python --version
Python 2.7.3



On Monday, October 28, 2013 11:37:40 AM UTC-5, Jens wrote:

 Thx for checking it, Colin. 

 Pretty strange that it doesn't work. The error also happens if I just 
 execute ant on console directly on the server.

 -- J.


-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
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.
For more options, visit https://groups.google.com/groups/opt_out.


[gwt-contrib] Re: Next GWT Contributor Hangout

2013-10-28 Thread Joshb
Hi Bhaskar,

I am a long time GWT user (5+ years), and am very much interested in the 
developments surrounding SDM for the 3.0 release.  I know there has been a 
lot of talk about how the debug environment will look, and was hoping 
someone from google's GWT team could speak to what the goal is for GWT 3. 
 I came across these two videos:

http://www.youtube.com/watch?v=EbRviM8HgBs is a demo of how DART+Eclipse 
debugging works, and is exactly how I would hope a GWT implementation would 
go.  The video is by Seth Ladd, and if memory serves, he was on the GWT 
team at some point.  It looks like the solution uses Source Maps, and from 
my (limited) understanding, I would think that there are enough 
similarities between what is going on that something similar should work 
for GWT.  

http://www.youtube.com/watch?v=_uzSw_fb7NQ is a more generic 
Javscript-Eclipse debugging example.

I apologize if this isn't the right forum for this type of request/message, 
but as always, I will be following the hangout to see how things are 
progressing.

Thanks,

Josh

On Friday, October 25, 2013 5:08:19 PM UTC-4, Bhaskar Janakiraman wrote:

 The next GWT contributors hangout will be on Wednesday, Oct 30, 10.45 - 
 11.30am PST. 

 We are making a change to the hangout sessions: it will be a regular 
 hangout and not a hangout-on-air, but we will record the session and upload 
 the video. Reasons for this:
 1. Improved audio quality with regular hangout.
 2. In the last couple of sessions, we only had 2-3 people who were 
 watching it live. 

 The video will be accessible from the GWT G+ 
 pagehttps://plus.google.com/u/1/b/116516353752856283537/116516353752856283537/posts
 .

 As before, if you want to participate in person in the hangout, please 
 send me your email address (to: bjanakiraman at google.com)  and I will 
 invite you to the hangout (limit of 10 remote participants). 
 Agenda:

 - GWT 2.6, status, patches in progress
 - Update on modular compilation and other on-going efforts. 

 Thanks,
 Bhaskar


-- 
http://groups.google.com/group/Google-Web-Toolkit-Contributors
--- 
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.
For more options, visit https://groups.google.com/groups/opt_out.