Bug 18635 - build fails with ./configure --enable-debug
Summary: build fails with ./configure --enable-debug
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-20 08:29 PDT by Dan Winship
Modified: 2008-05-26 15:49 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Winship 2008-04-20 08:29:05 PDT
using the configure/make-based build system, the build fails if you pass "--enable-debug" to configure, because DerivedSources/grammar.cpp does not get linked in to libJavaScriptCore.la in that case
Comment 1 Luca Ferretti 2008-04-21 06:07:59 PDT
Dan, if you are re-building with "--enable-debug" as newly added option, I suggest to run

  $ make maintainer-clean

then

  $ git-status

to delete all file not under version control, finally restart from autogen.sh

Of course the real fix should be allow newly added options out of the box...
Comment 2 Dan Winship 2008-04-21 10:45:28 PDT
the build fails for me with --enable-debug even when I make maintainer-clean and re-autogen.

(after "make maintainer-clean", "git-status" does not show any untracked files)
Comment 3 Julien Sanchez 2008-04-22 23:51:40 PDT
I have the same problem too (r32364 and r32391). Tested with maintainer-clean and from freshly checked-out sources. Because I'm not an expert of build process, I'm interested to understand why.
Comment 4 Julien Sanchez 2008-04-23 00:27:18 PDT
Apparently, it's solved in r32420.
Comment 5 Julien Chaffraix 2008-05-26 15:49:18 PDT
> Apparently, it's solved in r32420.

I recall having the same issue too and the mentioned revision solved it.
Closing the bug as it should be solved.