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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to