Bug 13637

Summary: Gdk build fix
Product: WebKit Reporter: Atul Mehrotra <atul.mehrotra>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal    
Priority: P2    
Version: 420+   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
patch for build fix
none
Patch for Gdk Build fix none

Description Atul Mehrotra 2007-05-09 02:17:48 PDT
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::ignoreSpelling()':../../platform/gdk/TemporaryLinkStubs.cpp:285: multiple definition of `WebCore::Editor::ignoreSpelling()'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:1702: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::ignoreSpelling()' changed from 267 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::learnSpelling()':../../platform/gdk/TemporaryLinkStubs.cpp:286: multiple definition of `WebCore::Editor::learnSpelling()'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:1712: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::learnSpelling()' changed from 267 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::isSelectionUngrammatical()':../../platform/gdk/TemporaryLinkStubs.cpp:287: multiple definition of `WebCore::Editor::isSelectionUngrammatical()'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2114: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::isSelectionUngrammatical()' changed from 245 in obj-gnu/webcore_gdk_Editor.o to 116 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::advanceToNextMisspelling(bool)':../../platform/gdk/TemporaryLinkStubs.cpp:288: multiple definition of `WebCore::Editor::advanceToNextMisspelling(bool)'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:1903: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::advanceToNextMisspelling(bool)' changed from 6393 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::isSelectionMisspelled()':../../platform/gdk/TemporaryLinkStubs.cpp:289: multiple definition of `WebCore::Editor::isSelectionMisspelled()'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2040: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::isSelectionMisspelled()' changed from 450 in obj-gnu/webcore_gdk_Editor.o to 116 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::markMisspellingsAfterTypingToPosition(WebCore::VisiblePosition const&)':../../platform/gdk/TemporaryLinkStubs.cpp:292: multiple definition of `WebCore::Editor::markMisspellingsAfterTypingToPosition(WebCore::VisiblePosition const&)'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2174: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::markMisspellingsAfterTypingToPosition(WebCore::VisiblePosition const&)' changed from 856 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::markMisspellings(WebCore::Selection const&)':../../platform/gdk/TemporaryLinkStubs.cpp:294: multiple definition of `WebCore::Editor::markMisspellings(WebCore::Selection const&)'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2244: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::markMisspellings(WebCore::Selection const&)' changed from 22 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::markBadGrammar(WebCore::Selection const&)':../../platform/gdk/TemporaryLinkStubs.cpp:295: multiple definition of `WebCore::Editor::markBadGrammar(WebCore::Selection const&)'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2249: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::markBadGrammar(WebCore::Selection const&)' changed from 22 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::showSpellingGuessPanel()':../../platform/gdk/TemporaryLinkStubs.cpp:296: multiple definition of `WebCore::Editor::showSpellingGuessPanel()'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2147: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::showSpellingGuessPanel()' changed from 186 in obj-gnu/webcore_gdk_Editor.o to 114 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::spellingPanelIsShowing()':../../platform/gdk/TemporaryLinkStubs.cpp:297: multiple definition of `WebCore::Editor::spellingPanelIsShowing()'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2167: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::spellingPanelIsShowing()' changed from 86 in obj-gnu/webcore_gdk_Editor.o to 116 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::guessesForUngrammaticalSelection()':../../platform/gdk/TemporaryLinkStubs.cpp:291: multiple definition of `WebCore::Editor::guessesForUngrammaticalSelection()'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2124: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::guessesForUngrammaticalSelection()' changed from 224 in obj-gnu/webcore_gdk_Editor.o to 150 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
obj-gnu/webcore_gdk_TemporaryLinkStubs.o: In function `WebCore::Editor::guessesForMisspelledSelection()':../../platform/gdk/TemporaryLinkStubs.cpp:290: multiple definition of `WebCore::Editor::guessesForMisspelledSelection()'
obj-gnu/webcore_gdk_Editor.o:../../editing/Editor.cpp:2136: first defined here
/usr/bin/ld: Warning: size of symbol `WebCore::Editor::guessesForMisspelledSelection()' changed from 321 in obj-gnu/webcore_gdk_Editor.o to 150 in obj-gnu/webcore_gdk_TemporaryLinkStubs.o
collect2: ld returned 1 exit status
make: *** [libwebcore-gdk.so] Error 1
Comment 1 Atul Mehrotra 2007-05-09 02:18:50 PDT
Created attachment 14424 [details]
patch for build fix
Comment 2 Atul Mehrotra 2007-05-09 02:23:22 PDT
Comment on attachment 14424 [details]
patch for build fix

>Index: WebCore/ChangeLog
>===================================================================
>--- WebCore/ChangeLog	(revision 21330)
>+++ WebCore/ChangeLog	(working copy)
>@@ -1,3 +1,11 @@
>+2007-05-09  Atul,,,  <atul.mehrotra@celunite.com>
+2007-05-09  Atul Mehrotra  <atul.mehrotra@celunite.com>
>+
>+        Reviewed by NOBODY (OOPS!).
>+
>+        WARNING: NO TEST CASES ADDED OR CHANGED
>+
>+        * platform/gdk/TemporaryLinkStubs.cpp:
>+
> 2007-05-09  Mitz Pettel  <mitz@webkit.org>
> 
>         Reviewed by Dave Hyatt.
>Index: WebCore/platform/gdk/TemporaryLinkStubs.cpp
>===================================================================
>--- WebCore/platform/gdk/TemporaryLinkStubs.cpp	(revision 21330)
>+++ WebCore/platform/gdk/TemporaryLinkStubs.cpp	(working copy)
>@@ -282,19 +282,8 @@ int Font::offsetForPositionForComplexTex
> 
> void CachedPage::close() { notImplementedGdk(); }
> 
>-void Editor::ignoreSpelling() { notImplementedGdk(); }
>-void Editor::learnSpelling() { notImplementedGdk(); }
>-bool Editor::isSelectionUngrammatical() { notImplementedGdk(); return false; }
>-void Editor::advanceToNextMisspelling(bool startBeforeSelection) { notImplementedGdk(); }
>-bool Editor::isSelectionMisspelled() { notImplementedGdk(); return false; }
>-Vector<String> Editor::guessesForMisspelledSelection() { notImplementedGdk(); return Vector<String>(); }
>-Vector<String> Editor::guessesForUngrammaticalSelection() { notImplementedGdk(); return Vector<String>(); }
>-void Editor::markMisspellingsAfterTypingToPosition(const VisiblePosition&) { notImplementedGdk(); }
> PassRefPtr<Clipboard> Editor::newGeneralClipboard(ClipboardAccessPolicy) { notImplementedGdk(); return 0; }
>-void Editor::markMisspellings(const Selection&) { notImplementedGdk(); }
>-void Editor::markBadGrammar(const Selection&) { notImplementedGdk(); }
>-void Editor::showSpellingGuessPanel() { notImplementedGdk(); }
>-bool Editor::spellingPanelIsShowing() { notImplementedGdk(); return false; }
> 
> Pasteboard* Pasteboard::generalPasteboard() { notImplementedGdk(); return 0; }
> void Pasteboard::writeSelection(Range*, bool, Frame*) { notImplementedGdk(); }
Comment 3 Atul Mehrotra 2007-05-09 02:27:27 PDT
Created attachment 14425 [details]
Patch for Gdk Build fix

Removed unnecessary space & also put full name in changelog.
Comment 4 Atul Mehrotra 2007-05-09 03:25:25 PDT

*** This bug has been marked as a duplicate of 13641 ***