Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 369494 Details for
Bug 500230
net-libs/webkit-gtk-2.2.4 parallel build fix, fix configure w/ ruby21 and finally _FORTIFY_SOURCE redefinition fix for gcc 4.8.x
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
patch for insane build scripts to apply before configure
webkit-gtk-2.2.4-parallel-build-fixes.patch (text/plain), 7.75 KB, created by
Alex Turbov
on 2014-02-04 04:07:24 UTC
(
hide
)
Description:
patch for insane build scripts to apply before configure
Filename:
MIME Type:
Creator:
Alex Turbov
Created:
2014-02-04 04:07:24 UTC
Size:
7.75 KB
patch
obsolete
>diff -u -r webkitgtk-2.2.4.org/GNUmakefile.am webkitgtk-2.2.4/GNUmakefile.am >--- webkitgtk-2.2.4.org/GNUmakefile.am 2014-01-20 16:06:03.000000000 +0400 >+++ webkitgtk-2.2.4/GNUmakefile.am 2014-02-03 23:47:21.000000000 +0400 >@@ -277,3 +277,11 @@ > @-cp ./Documentation/webkit2gtk/tmpl/*.sgml $(distdir)/Documentation/webkit2gtk/tmpl > @cp ./Documentation/webkit2gtk/html/* $(distdir)/Documentation/webkit2gtk/html > endif >+ >+all-built-sources-local: $(BUILT_SOURCES) autotoolsconfig.h >+ >+all-ltlibraries-local: GNUmakefile $(LTLIBRARIES) >+ >+all-programs-local: GNUmakefile $(PROGRAMS) >+ >+all-data-local: GNUmakefile $(DATA) >diff -u -r webkitgtk-2.2.4.org/Source/autotools/SetupCompilerFlags.m4 webkitgtk-2.2.4/Source/autotools/SetupCompilerFlags.m4 >--- webkitgtk-2.2.4.org/Source/autotools/SetupCompilerFlags.m4 2014-01-20 11:57:54.000000000 +0400 >+++ webkitgtk-2.2.4/Source/autotools/SetupCompilerFlags.m4 2014-02-04 00:57:08.027671657 +0400 >@@ -16,10 +16,10 @@ > fi > > if test "$c_compiler" = "gcc"; then >- CFLAGS="$CFLAGS -D_FORTIFY_SOURCE=2" >+ CFLAGS="$CFLAGS -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2" > fi > if test "$cxx_compiler" = "g++"; then >- CXXFLAGS="$CXXFLAGS -D_FORTIFY_SOURCE=2" >+ CXXFLAGS="$CXXFLAGS -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2" > fi > > if test "$host_cpu" = "sh4"; then >diff -u -r webkitgtk-2.2.4.org/Source/WebCore/bindings/gobject/GNUmakefile.am webkitgtk-2.2.4/Source/WebCore/bindings/gobject/GNUmakefile.am >--- webkitgtk-2.2.4.org/Source/WebCore/bindings/gobject/GNUmakefile.am 2014-01-20 11:57:46.000000000 +0400 >+++ webkitgtk-2.2.4/Source/WebCore/bindings/gobject/GNUmakefile.am 2014-02-04 00:31:07.967339812 +0400 >@@ -1,4 +1,5 @@ > webkitgtk_gdom_built_sources += \ >+ DerivedSources/webkitdom/$(am__dirstamp) \ > DerivedSources/webkitdom/WebKitDOMAttr.cpp \ > DerivedSources/webkitdom/WebKitDOMAttrPrivate.h \ > DerivedSources/webkitdom/WebKitDOMBarProp.cpp \ >@@ -427,6 +428,7 @@ > > if ENABLE_VIDEO > webkitgtk_gdom_built_h_api += \ >+ $(top_builddir)/DerivedSources/webkitdom/$(am__dirstamp) \ > $(top_builddir)/DerivedSources/webkitdom/WebKitDOMAudioTrack.h \ > $(top_builddir)/DerivedSources/webkitdom/WebKitDOMAudioTrackList.h \ > $(top_builddir)/DerivedSources/webkitdom/WebKitDOMHTMLAudioElement.h \ >@@ -439,6 +441,7 @@ > $(top_builddir)/DerivedSources/webkitdom/WebKitDOMVideoTrack.h \ > $(top_builddir)/DerivedSources/webkitdom/WebKitDOMVideoTrackList.h > webkitgtk_gdom_built_sources += \ >+ DerivedSources/webkitdom/$(am__dirstamp) \ > DerivedSources/webkitdom/WebKitDOMHTMLAudioElement.cpp \ > DerivedSources/webkitdom/WebKitDOMHTMLAudioElementPrivate.h \ > DerivedSources/webkitdom/WebKitDOMHTMLVideoElement.cpp \ >diff -u -r webkitgtk-2.2.4.org/Source/WebCore/GNUmakefile.am webkitgtk-2.2.4/Source/WebCore/GNUmakefile.am >--- webkitgtk-2.2.4.org/Source/WebCore/GNUmakefile.am 2014-01-20 11:57:46.000000000 +0400 >+++ webkitgtk-2.2.4/Source/WebCore/GNUmakefile.am 2014-02-04 03:37:25.038438357 +0400 >@@ -358,6 +358,12 @@ > $(AM_V_GEN)$(BISON) --no-lines --defines="DerivedSources/ANGLE/glslang_tab.h" --skeleton=yacc.c --output="$@" $< > DerivedSources/ANGLE/glslang_tab.h: DerivedSources/ANGLE/glslang_tab.cpp > >+BUILT_SOURCES += \ >+ DerivedSources/ANGLE/$(am__dirstamp) \ >+ DerivedSources/ANGLE/glslang.cpp \ >+ DerivedSources/ANGLE/glslang_tab.cpp \ >+ DerivedSources/ANGLE/glslang_tab.h >+ > IDL_PATH := \ > $(WebCore)/Modules/battery \ > $(WebCore)/Modules/filesystem \ >diff -u -r webkitgtk-2.2.4.org/Source/WebCore/GNUmakefile.list.am webkitgtk-2.2.4/Source/WebCore/GNUmakefile.list.am >--- webkitgtk-2.2.4.org/Source/WebCore/GNUmakefile.list.am 2014-01-20 11:57:46.000000000 +0400 >+++ webkitgtk-2.2.4/Source/WebCore/GNUmakefile.list.am 2014-02-04 00:26:45.946502487 +0400 >@@ -1,4 +1,5 @@ > webcore_built_sources += \ >+ DerivedSources/WebCore/$(am__dirstamp) \ > DerivedSources/WebCore/CSSGrammar.cpp \ > DerivedSources/WebCore/CSSGrammar.h \ > DerivedSources/WebCore/CSSPropertyNames.h \ >@@ -875,6 +876,7 @@ > DerivedSources/WebCore/XPathGrammar.h > > platform_built_sources += \ >+ DerivedSources/Platform/$(am__dirstamp) \ > DerivedSources/Platform/ColorData.cpp \ > DerivedSources/Platform/WebKitFontFamilyNames.cpp \ > DerivedSources/Platform/WebKitFontFamilyNames.h >@@ -882,12 +884,14 @@ > # These files need to be part of WebCore otherwise they cause undefined > # symbols havoc > webcore_built_sources += \ >+ DerivedSources/WebCore/$(am__dirstamp) \ > DerivedSources/WebCore/JSSVGDocument.cpp \ > DerivedSources/WebCore/JSSVGDocument.h \ > DerivedSources/WebCore/SVGNames.cpp \ > DerivedSources/WebCore/SVGElementFactory.cpp > > webcore_svg_built_sources += \ >+ DerivedSources/WebCore/$(am__dirstamp) \ > DerivedSources/WebCore/JSSVGAElement.cpp \ > DerivedSources/WebCore/JSSVGAElement.h \ > DerivedSources/WebCore/JSSVGAltGlyphDefElement.cpp \ >diff -u -r webkitgtk-2.2.4.org/Source/WebInspectorUI/GNUmakefile.am webkitgtk-2.2.4/Source/WebInspectorUI/GNUmakefile.am >--- webkitgtk-2.2.4.org/Source/WebInspectorUI/GNUmakefile.am 2014-01-20 11:57:53.000000000 +0400 >+++ webkitgtk-2.2.4/Source/WebInspectorUI/GNUmakefile.am 2014-02-04 00:14:53.820240238 +0400 >@@ -27,9 +27,11 @@ > --target=${GENSOURCES_WEBINSPECTOR_UI}/GResourceBundle.c ${GENSOURCES_WEBINSPECTOR_UI}/GResourceBundle.xml > > BUILT_SOURCES += \ >+ DerivedSources/WebInspectorUI/$(am__dirstamp) \ > DerivedSources/WebInspectorUI/GResourceBundle.xml > > webcore_built_sources += \ >+ DerivedSources/WebInspectorUI/$(am__dirstamp) \ > DerivedSources/WebInspectorUI/GResourceBundle.c > > EXTRA_DIST += \ >diff -u -r webkitgtk-2.2.4.org/Source/WebKit/gtk/GNUmakefile.am webkitgtk-2.2.4/Source/WebKit/gtk/GNUmakefile.am >--- webkitgtk-2.2.4.org/Source/WebKit/gtk/GNUmakefile.am 2014-01-21 15:41:08.000000000 +0400 >+++ webkitgtk-2.2.4/Source/WebKit/gtk/GNUmakefile.am 2014-02-04 00:13:19.217462448 +0400 >@@ -176,6 +176,7 @@ > # webkitenumtypes.{h,cpp} cannot be in webkitgtk_built_h_api, because > # the rule that builds it depends on webkitgtk_built_h_api (circular dependency). > webkitgtk_built_sources += \ >+ DerivedSources/webkit/$(am__dirstamp) \ > DerivedSources/webkit/webkitenumtypes.cpp \ > DerivedSources/webkit/webkitenumtypes.h \ > DerivedSources/webkit/webkitmarshal.cpp \ >diff -u -r webkitgtk-2.2.4.org/Tools/GNUmakefile.am webkitgtk-2.2.4/Tools/GNUmakefile.am >--- webkitgtk-2.2.4.org/Tools/GNUmakefile.am 2014-01-20 11:57:54.000000000 +0400 >+++ webkitgtk-2.2.4/Tools/GNUmakefile.am 2014-02-04 00:07:53.194117947 +0400 >@@ -64,6 +64,7 @@ > Source/WebCore/testing/js/WebCoreTestSupport.h > > libwebcoreinternals_built_sources += \ >+ DerivedSources/WebCore/$(am__dirstamp) \ > DerivedSources/WebCore/InternalSettingsGenerated.cpp \ > DerivedSources/WebCore/InternalSettingsGenerated.h \ > DerivedSources/WebCore/JSMallocStatistics.cpp \ >diff -u -r webkitgtk-2.2.4.org/Tools/MiniBrowser/gtk/GNUmakefile.am webkitgtk-2.2.4/Tools/MiniBrowser/gtk/GNUmakefile.am >--- webkitgtk-2.2.4.org/Tools/MiniBrowser/gtk/GNUmakefile.am 2014-01-20 11:57:54.000000000 +0400 >+++ webkitgtk-2.2.4/Tools/MiniBrowser/gtk/GNUmakefile.am 2014-02-04 00:08:54.265684212 +0400 >@@ -30,6 +30,7 @@ > Tools/MiniBrowser/gtk/main.c > > minibrowser_built_sources += \ >+ DerivedSources/WebKit2/$(am__dirstamp) \ > DerivedSources/WebKit2/BrowserMarshal.h \ > DerivedSources/WebKit2/BrowserMarshal.c > nodist_Programs_MiniBrowser_SOURCES = \ >diff -u -r webkitgtk-2.2.4.org/Tools/WebKitTestRunner/GNUmakefile.am webkitgtk-2.2.4/Tools/WebKitTestRunner/GNUmakefile.am >--- webkitgtk-2.2.4.org/Tools/WebKitTestRunner/GNUmakefile.am 2014-01-20 11:57:54.000000000 +0400 >+++ webkitgtk-2.2.4/Tools/WebKitTestRunner/GNUmakefile.am 2014-02-04 00:10:28.219478239 +0400 >@@ -71,6 +71,7 @@ > endif > > webkittestrunner_built_sources += \ >+ DerivedSources/InjectedBundle/$(am__dirstamp) \ > DerivedSources/InjectedBundle/JSAccessibilityController.cpp \ > DerivedSources/InjectedBundle/JSAccessibilityTextMarker.cpp \ > DerivedSources/InjectedBundle/JSAccessibilityTextMarkerRange.cpp \
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 500230
:
369492
|
369494
|
369496