[gwt-contrib] Building Elemental fails
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
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
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
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
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.