{"action":"reopened","issue":{"url":"https://api.github.com/repos/google/end-to-end/issues/213","labels_url":"https://api.github.com/repos/google/end-to-end/issues/213/labels{/name}","comments_url":"https://api.github.com/repos/google/end-to-end/issues/213/comments","events_url":"https://api.github.com/repos/google/end-to-end/issues/213/events","html_url":"https://github.com/google/end-to-end/issues/213","id":54087107,"number":213,"title":"Build errors","user":{"login":"asteppa","id":10435988,"avatar_url":"https://avatars.githubusercontent.com/u/10435988?v=3","gravatar_id":"","url":"https://api.github.com/users/asteppa","html_url":"https://github.com/asteppa","followers_url":"https://api.github.com/users/asteppa/followers","following_url":"https://api.github.com/users/asteppa/following{/other_user}","gists_url":"https://api.github.com/users/asteppa/gists{/gist_id}","starred_url":"https://api.github.com/users/asteppa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asteppa/subscriptions","organizations_url":"https://api.github.com/users/asteppa/orgs","repos_url":"https://api.github.com/users/asteppa/repos","events_url":"https://api.github.com/users/asteppa/events{/privacy}","received_events_url":"https://api.github.com/users/asteppa/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-01-12T18:13:58Z","updated_at":"2015-01-20T17:20:53Z","closed_at":null,"body":"When attempting to build the program in Ubuntu I keep running into the following errors:\r\n\r\nAll dependencies met.\r\nAll dependencies met.\r\nCompiling Soy templates...\r\nDone.\r\nUsing previous template build - ./do.sh clean if you with to rebuild the templates.\r\nBuilding End-To-End extension to build/extension\r\nCompiling JS files...\r\n.lib/closure-library/closure/goog/functions/functions.js:130: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @return {function(...[?]):T} A new function.\r\n                        ^\r\n\r\nlib/closure-library/closure/goog/functions/functions.js:159: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @param {function(...[?]):T} fn The final function.\r\n                       ^\r\n\r\nlib/closure-library/closure/goog/functions/functions.js:161: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @return {function(...[?]):T} The composition of all inputs.\r\n                        ^\r\n\r\nlib/closure-library/closure/goog/functions/functions.js:207: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @return {function(...[?]):boolean} A function that ANDs its component\r\n                        ^\r\n\r\nlib/closure-library/closure/goog/functions/functions.js:230: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @return {function(...[?]):boolean} A function that ORs its component\r\n                        ^\r\n\r\nlib/closure-library/closure/goog/functions/functions.js:251: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @return {function(...[?]):boolean} A function that delegates to f and returns\r\n                        ^\r\n\r\nlib/closure-library/closure/goog/iter/iter.js:893: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @param {function(...[VALUE]): KEY=} opt_keyFunc  Optional function for\r\n                       ^\r\n\r\nlib/closure-library/closure/goog/iter/iter.js:913: ERROR - Bad type annotation. type not recognized due to syntax error\r\n   * @type {function(...[VALUE]): KEY}\r\n                        ^\r\n\r\nlib/closure-library/closure/goog/iter/iter.js:983: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @param {function(...[VALUE]): KEY=} opt_keyFunc  Optional function for\r\n                       ^\r\n\r\nlib/closure-library/closure/goog/iter/iter.js:1005: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @param {function(this:THIS,...[*]):RESULT} f The function to call for every\r\n                                 ^\r\n\r\nlib/closure-library/closure/goog/promise/thenable.js:79: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @param {function(new:goog.Thenable,...[?])} ctor The class constructor. The\r\n                                         ^\r\n\r\nsrc/javascript/crypto/e2e/compression/factory.js:39: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @param {function(new:e2e.compression.Compression, ...[*])}\r\n                                                        ^\r\n\r\nsrc/javascript/crypto/e2e/hash/factory.js:39: ERROR - Bad type annotation. type not recognized due to syntax error\r\n * @param {function(new:e2e.hash.Hash, ...[*])} hash The constructor of\r\n                                          ^\r\n\r\n13 error(s), 0 warning(s)\r\n\r\nHow can I fix these issues?"}}