pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/47354: pkgsrc/www/webkit-gtk : invalid conversion from 'signed char*' to 'int8_t* {aka char*}'
The following reply was made to PR pkg/47354; it has been noted by GNATS.
From: Richard PALO <Richard.PALO%baou.fr@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/47354: pkgsrc/www/webkit-gtk : invalid conversion from 'signed
char*' to 'int8_t* {aka char*}'
Date: Wed, 02 Jan 2013 07:31:46 +0100
This is a multi-part message in MIME format.
--------------020600010208010209050705
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
I'm finally able to build adding -fpermissive to CXXFLAGS as indicated
in the error message and patching one more file for the std::isnan
namespace problem.
Also upgraded to 1.10.2 at the same time, where I needed to redo a patch
to GNUmakefile.in to get over a patch warning...
Here is my final status (git):
richard@devzoneX:~/src/pkgsrc/www/webkit-gtk$ git status .
# On branch develop
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: Makefile.common
# modified: distinfo
# renamed: patches/patch-al -> patches/patch-GNUmakefile.in
# new file: patches/patch-Source_JavaScriptCore_API_JSValueRef.cpp
# new file: patches/patch-Source_JavaScriptCore_JSCTypedArrayStubs.h
# new file:
patches/patch-Source_JavaScriptCore_runtime_DateConstructor.cpp
# new file:
patches/patch-Source_JavaScriptCore_runtime_DateInstance.cpp
# new file:
patches/patch-Source_JavaScriptCore_runtime_DatePrototype.cpp
# new file:
patches/patch-Source_JavaScriptCore_runtime_JSDateMath.cpp
# new file:
patches/patch-Source_JavaScriptCore_runtime_JSGlobalObjectFunctions.cpp
# new file: patches/patch-Source_JavaScriptCore_runtime_JSValue.cpp
# new file:
patches/patch-Source_JavaScriptCore_runtime_MathObject.cpp
# new file:
patches/patch-Source_JavaScriptCore_runtime_PropertyDescriptor.cpp
# new file: patches/patch-Source_WTF_wtf_DateMath.cpp
# new file: patches/patch-Source_WTF_wtf_IntegralTypedArrayBase.h
# new file: patches/patch-Source_WTF_wtf_MathExtras.h
# new file: patches/patch-Source_WTF_wtf_Uint8ClampedArray.h
# new file:
patches/patch-Source_WebCore_bindings_js_JSDataViewCustom.cpp
# new file:
patches/patch-Source_WebCore_bindings_js_JSHTMLOptionsCollectionCustom.cpp
# new file:
patches/patch-Source_WebCore_bindings_js_JSWebKitPointCustom.cpp
# new file:
patches/patch-Source_WebCore_bindings_scripts_CodeGeneratorJS.pm
# new file: patches/patch-Source_WebCore_css_WebKitCSSMatrix.cpp
# new file:
patches/patch-Source_WebCore_html_canvas_WebGLRenderingContext.cpp
# new file: patches/patch-Source_WebCore_page_DOMWindow.cpp
# new file: patches/patch-Source_WebCore_page_WindowFeatures.cpp
# new file:
patches/patch-Source_WebCore_platform_CalculationValue.cpp
# new file: patches/patch-Source_WebCore_platform_Length.cpp
# new file: patches/patch-Source_WebCore_svg_SVGSVGElement.cpp
# new file: patches/patch-Source_WebCore_xml_XPathFunctions.cpp
# new file: patches/patch-Source_WebCore_xml_XPathValue.cpp
# new file: patches/patch-Tools_DumpRenderTree_TestRunner.cpp
Here are the cvs updates for Makefile.common and distinfo
richard@devzoneX:~/src/pkgsrc/www/webkit-gtk$ cvs diff Makefile.common
distinfo
Index: Makefile.common
===================================================================
RCS file: /cvsroot/pkgsrc/www/webkit-gtk/Makefile.common,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile.common
--- Makefile.common 31 Dec 2012 00:34:37 -0000 1.19
+++ Makefile.common 2 Jan 2013 06:19:38 -0000
@@ -2,7 +2,7 @@
# used by www/webkit-gtk/Makefile
# used by www/webkit-gtk3/Makefile
-DISTNAME= webkitgtk-1.10.1
+DISTNAME= webkitgtk-1.10.2
CATEGORIES= www
MASTER_SITES= http://www.webkitgtk.org/releases/
EXTRACT_SUFX= .tar.xz
@@ -29,6 +29,8 @@ CONFIGURE_ARGS+= --with-target=x11 \
CONFIGURE_ARGS+= --disable-geolocation
CONFIGURE_ENV+= ZLIB_CFLAGS=-I${BUILDLINK_PREFIX.zlib}/include
ZLIB_LIBS=-lz
+CXXFLAGS+= -fpermissive
+
.include "options.mk"
REPLACE_PERL+= Source/JavaScriptCore/create_hash_table \
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/www/webkit-gtk/distinfo,v
retrieving revision 1.58
diff -u -p -r1.58 distinfo
--- distinfo 22 Nov 2012 18:20:48 -0000 1.58
+++ distinfo 2 Jan 2013 06:19:38 -0000
@@ -1,16 +1,44 @@
-$NetBSD: distinfo,v 1.58 2012/11/22 18:20:48 marino Exp $
+$NetBSD$
-SHA1 (webkitgtk-1.10.1.tar.xz) = 3a2df2eb42ffdd7f3b39873d5461c347a6330493
-RMD160 (webkitgtk-1.10.1.tar.xz) = ea246d29a1def4993d592d8464b527b2c9ed1bdc
-Size (webkitgtk-1.10.1.tar.xz) = 8548452 bytes
+SHA1 (webkitgtk-1.10.2.tar.xz) = 733ca23157eb8dd072d57becf325799c00bde630
+RMD160 (webkitgtk-1.10.2.tar.xz) = 91e6b8bcd4bb8234271dd6c6ebdba63dd1c0840e
+Size (webkitgtk-1.10.2.tar.xz) = 8633640 bytes
+SHA1 (patch-GNUmakefile.in) = e2041fda38ad0a4d8d5e4c31f184a812f5332b6b
+SHA1 (patch-Source_JavaScriptCore_API_JSValueRef.cpp) =
869d27a7e2d0ee9a9085ee76ca50bd877e6bc2bc
+SHA1 (patch-Source_JavaScriptCore_JSCTypedArrayStubs.h) =
b2128186fc79f577599cc7a9d1396940faa1436b
SHA1 (patch-Source_JavaScriptCore_heap_MachineStackMarker.cpp) =
c5e1efdac5f6e2a4c035b6a3ce808d0e7a076703
+SHA1 (patch-Source_JavaScriptCore_runtime_DateConstructor.cpp) =
9fe693db24a592a33b5f405e771918deff3b8874
+SHA1 (patch-Source_JavaScriptCore_runtime_DateInstance.cpp) =
490bbc0f58704514e225c99a8d9c74530428f735
+SHA1 (patch-Source_JavaScriptCore_runtime_DatePrototype.cpp) =
2ae8dd33c8c3dd7d763c4b89b63dd90fd887663a
+SHA1 (patch-Source_JavaScriptCore_runtime_JSDateMath.cpp) =
1e3a970985df09a181636f27d0c615de120478cb
+SHA1 (patch-Source_JavaScriptCore_runtime_JSGlobalObjectFunctions.cpp)
= 24c403fca235a62e9a3dacb5b5e71c9336436ff0
+SHA1 (patch-Source_JavaScriptCore_runtime_JSValue.cpp) =
126c56d3fcf7545676f5ddd84a594ee059bc873d
+SHA1 (patch-Source_JavaScriptCore_runtime_MathObject.cpp) =
ce8340a26c8c1771436ed9a46ac72dc996beb680
+SHA1 (patch-Source_JavaScriptCore_runtime_PropertyDescriptor.cpp) =
e0392b0d584e59ee7a91c21f614332d4121082a8
SHA1 (patch-Source_JavaScriptCore_wtf_Threading.h) =
f166335d829aba9051c1aaf1b950ec655deef372
SHA1
(patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port.h) =
462e62d9078ef90df8cdeccbb64b0d2ccde5f11e
+SHA1 (patch-Source_WTF_wtf_DateMath.cpp) =
2dcb8192cbc4c3c535ca352471da6f2f7808f323
+SHA1 (patch-Source_WTF_wtf_IntegralTypedArrayBase.h) =
8f6c37e9f4c7ee19d93f7788e7340a69ad064d4e
+SHA1 (patch-Source_WTF_wtf_MathExtras.h) =
3325a999107779529612602d11bd263e758ef441
+SHA1 (patch-Source_WTF_wtf_Uint8ClampedArray.h) =
ada673a1f37c793f8f880a7fb5fefebb4cebfc9b
+SHA1 (patch-Source_WebCore_bindings_js_JSDataViewCustom.cpp) =
07ac95f80727d65fefb80a5880757df94668ef3f
+SHA1
(patch-Source_WebCore_bindings_js_JSHTMLOptionsCollectionCustom.cpp) =
62473644789e90735215b2499b536653bcb950f4
+SHA1 (patch-Source_WebCore_bindings_js_JSWebKitPointCustom.cpp) =
506bd0f5abc505b380a51b11999e5024760d48db
+SHA1 (patch-Source_WebCore_bindings_scripts_CodeGeneratorJS.pm) =
0659f4f3069c5eec6e98b3c8ef07486d301e20ee
+SHA1 (patch-Source_WebCore_css_WebKitCSSMatrix.cpp) =
dfbb46084ab716bf2c6c8804291d20f98569e09c
SHA1 (patch-Source_WebCore_editing_Editor.h) =
43562577dd6432a86fd8ee0a1e7bb0db31f07d2d
+SHA1 (patch-Source_WebCore_html_canvas_WebGLRenderingContext.cpp) =
97967599a89d33eeb6394c931223f1707eb270fb
+SHA1 (patch-Source_WebCore_page_DOMWindow.cpp) =
258b67f60f799be6dd2874a6a0b8e9a7860fa449
+SHA1 (patch-Source_WebCore_page_WindowFeatures.cpp) =
a1d51aa5a9b014965f986ede6c8804490bb42bb8
+SHA1 (patch-Source_WebCore_platform_CalculationValue.cpp) =
9f33573f9ff0909075e0ab6733455fb462481c81
+SHA1 (patch-Source_WebCore_platform_Length.cpp) =
b550225708f05068ed642f75c976f92841d02ba3
SHA1 (patch-Source_WebCore_platform_sql_SQLiteDatabase.cpp) =
0f33b188b242166584d5725060c5c430a819be61
+SHA1 (patch-Source_WebCore_svg_SVGSVGElement.cpp) =
0da2c0f80c583ee533bc8618fbd76c030f8b01e6
+SHA1 (patch-Source_WebCore_xml_XPathFunctions.cpp) =
170985923b207c7b567d0215cb877877e1b69f1e
+SHA1 (patch-Source_WebCore_xml_XPathValue.cpp) =
c04a705041c476e2a420f9a60c01b74eed1fd437
+SHA1 (patch-Tools_DumpRenderTree_TestRunner.cpp) =
0933867951e206ebb472fb4c8ed5d0eeb7e3f352
SHA1 (patch-ai) = 8df303ffde5c4398e56601c524e9ab4aff52096c
SHA1 (patch-aj) = 930d1b5d73028b2f2e5abb33c15f72befadc64ce
SHA1 (patch-ak) = 64ad843164f1c12968e933080e0966a9019abfdf
-SHA1 (patch-al) = dd7201d0a5dcc0f173a156f3bb42e1417bef6b06
SHA1 (patch-am) = 9516994b630b43c7c234f61debf8d762cf7aee97
SHA1 (patch-configure) = 448caea068344fe987e566f73b3f567dad7b93ed
and here is the renamed patches/patch-al
richard@devzoneX:~/src/pkgsrc/www/webkit-gtk$ cvs diff
patches/patch-GNUmakefile.in
Index: patches/patch-GNUmakefile.in
===================================================================
RCS file: patches/patch-GNUmakefile.in
diff -N patches/patch-GNUmakefile.in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-GNUmakefile.in 2 Jan 2013 06:30:31 -0000
@@ -0,0 +1,30 @@
+$NetBSD$
+
+--- GNUmakefile.in.orig 2012-12-09 18:20:20.000000000 +0000
++++ GNUmakefile.in
+@@ -21156,7 +21156,6 @@ Programs_minidom_CPPFLAGS = \
+ $(javascriptcore_cppflags)
+
+ Programs_minidom_CFLAGS = \
+- -ansi \
+ -fno-strict-aliasing \
+ $(global_cflags) \
+ $(GLOBALDEPS_CFLAGS)
+@@ -79732,6 +79731,8 @@ doc-maintainer-clean-local: clean
+ -@rmdir Documentation
+
+ install-data-local:
++
++xinstall-data-local:
+ @installfiles=`echo ./Documentation/webkitgtk/html/*`; \
+ if test "$$installfiles" = './Documentation/webkitgtk/html/*'; \
+ then echo 1>&2 'No documentation to install' ; \
+@@ -79772,7 +79773,7 @@ install-data-local:
+ @ENABLE_WEBKIT2_TRUE@
$${installdir}/webkit2gtk-$(DOC_MODULE_VERSION).devhelp2; \
+ @ENABLE_WEBKIT2_TRUE@ fi; \
+ @ENABLE_WEBKIT2_TRUE@ fi
+- @$(AM_V_GEN)$(PYTHON) $(srcdir)/Tools/gtk/generate-gtkdoc
--rebase --virtual-root=$${DESTDIR}
++# @$(AM_V_GEN)$(PYTHON) $(srcdir)/Tools/gtk/generate-gtkdoc
--rebase --virtual-root=$${DESTDIR}
+
+ uninstall-local:
+ @DOC_MODULE_VERSION=`cat ./Documentation/webkitgtk/version.xml`; \
--------------020600010208010209050705
Content-Type: text/x-vcard; charset=utf-8;
name="Richard_PALO.vcf"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="Richard_PALO.vcf"
YmVnaW46dmNhcmQNCmZuOlJpY2hhcmQgUEFMTw0KbjpQQUxPO1JpY2hhcmQNCm9yZzpTQVMg
QkFPVTtUTlQgUEFDQQ0KYWRyOlpJIENhbXAgTGF1cmVudDs7MTE3LCBhdiBNYXJjZWwgQmVy
cmU7TEEgU0VZTkUgU1VSIE1FUjtWQVI7ODM1MDA7RlJBTkNFDQplbWFpbDtpbnRlcm5ldDpy
aWNoYXJkLnBhbG9AYmFvdS5mcg0KdGVsO3dvcms6KzMzIDQgOTQgOTQgMzkgOTQNCnRlbDtm
YXg6KzMzIDQgOTQgODcgODYgNjcNCngtbW96aWxsYS1odG1sOkZBTFNFDQp2ZXJzaW9uOjIu
MQ0KZW5kOnZjYXJkDQoNCg==
--------------020600010208010209050705--
Home |
Main Index |
Thread Index |
Old Index