Bug 95678 - fatal error: JSIDBUpgradeNeededEvent.h
Summary: fatal error: JSIDBUpgradeNeededEvent.h
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore JavaScript (show other bugs)
Version: 528+ (Nightly build)
Hardware: Other Linux
: P1 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-03 03:15 PDT by Sumit
Modified: 2014-03-25 15:37 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sumit 2012-09-03 03:15:14 PDT
Hi,
I am trying to build nightly build "WebKit-r127219" on linux (ubuntu 12.04) platform.
I'm working on IndexedDB so i simply enabled INDEXED_DATABASE flag to enable related features.

but I got following error....


  GEN    generate-webkit2-forwarding-headers
  GEN    generate-webkit2-forwarding-headers
  GEN    generate-webkittestrunner-forwarding-headers
  GEN    generate-webkittestrunner-forwarding-headers
  GEN    generate-testwebkitapi-forwarding-headers
  GEN    generate-testwebkitapi-forwarding-headers
make  all-am
make[1]: Entering directory `/home/samsung/WebKit/WebKit-r127219'
  CXX    Source/WebCore/bindings/js/libWebCore_la-JSEventCustom.lo
In file included from Source/WebCore/bindings/js/JSEventCustom.cpp:34:0:
./DerivedSources/WebCore/EventHeaders.h:108:37: fatal error: JSIDBUpgradeNeededEvent.h: No such file or directory
compilation terminated.
make[1]: *** [Source/WebCore/bindings/js/libWebCore_la-JSEventCustom.lo] Error 1
make[1]: Leaving directory `/home/samsung/WebKit/WebKit-r127219'
make: *** [all] Error 2


there are some more file are missing (OR not generated i.e. JSIDBOpenDBRequest.h).
The error regarding this file is as

./DerivedSources/WebCore/EventTargetHeaders.h:100:32: fatal error: JSIDBOpenDBRequest.h: No such file or directory
compilation terminated.
  CXX    Source/WebCore/bindings/js/libWebCore_la-JSGeolocationCustom.lo
make[1]: *** [Source/WebCore/bindings/js/libWebCore_la-JSEventCustom.lo] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [Source/WebCore/bindings/js/libWebCore_la-JSEventTargetCustom.lo] Error 1
make[1]: Leaving directory `/home/samsung/WebKit/WebKit-r127219'
make: *** [all] Error 2


please help me to solve these problems.
thanks in advance.

regards
sumit
Comment 1 David Grogan 2012-09-04 18:42:20 PDT
Sometimes the IDB JS bindings don't get the attention they need.  This should be an easy fix once you find out where to make it. Look for whatever provides a stub implementation for JSIDBVersionChangeEvent.h and add IDBUpgradeNeededEvent.h.
Comment 2 David Grogan 2012-09-04 18:46:27 PDT
Adding an entry for JSIDBUpgradeNeededEvent.h to Source/WebCore/GNUmakefile.list.am is probably at least part of the solution.
Comment 3 Martin Robinson 2014-03-25 15:37:44 PDT
Autotools build is gone now.