pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/www/webkit-gtk



Ühel kenal päeval (pühapäev 18 oktoober 2009) kirjutas Thomas Klausner:
> On NetBSD-5.99.20/amd64:
>   CXX    WebCore/html/libWebCore_la-HTMLSourceElement.lo
> ./JavaScriptCore/runtime/JSValue.h: In constructor
> 'JSC::JSValue::JSValue(JSC::JSCell*)':
> ./JavaScriptCore/runtime/JSValue.h:467: error: cast from 'JSC::JSCell*'
> to '__int32_t' loses precision

Does the attached patch solve the problem? I so, please go ahead and 
commit. I have no time to test.


-- 
Hasso Tepper
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/www/webkit-gtk/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo    15 Oct 2009 12:27:44 -0000      1.13
+++ distinfo    19 Oct 2009 08:43:53 -0000
@@ -3,5 +3,5 @@ $NetBSD: distinfo,v 1.13 2009/10/15 12:2
 SHA1 (webkit-1.1.15.2.tar.gz) = ebf0fd805dd8397ae11701341806cd78002baa18
 RMD160 (webkit-1.1.15.2.tar.gz) = 21298d312214ad0655703571286e81d553098fbb
 Size (webkit-1.1.15.2.tar.gz) = 6081293 bytes
-SHA1 (patch-ad) = 6a53ac32606c1985c15430f14f45dd6215e1d86a
+SHA1 (patch-ad) = d71d4d38a0cb570ad81a533a56affcd81a99fbed
 SHA1 (patch-ae) = f288ef197b1dbd6c33b16c781bdc9b2b2918fefc
Index: patches/patch-ad
===================================================================
RCS file: /cvsroot/pkgsrc/www/webkit-gtk/patches/patch-ad,v
retrieving revision 1.4
diff -u -p -r1.4 patch-ad
--- patches/patch-ad    18 Mar 2009 03:13:12 -0000      1.4
+++ patches/patch-ad    19 Oct 2009 08:43:53 -0000
@@ -1,8 +1,8 @@
 $NetBSD: patch-ad,v 1.4 2009/03/18 03:13:12 snj Exp $
 
---- JavaScriptCore/wtf/Platform.h.orig 2009-03-15 10:41:39.000000000 -0700
-+++ JavaScriptCore/wtf/Platform.h      2009-03-17 16:33:41.000000000 -0700
-@@ -70,7 +70,7 @@
+--- JavaScriptCore/wtf/Platform.h.orig 2009-10-01 22:06:02 +0300
++++ JavaScriptCore/wtf/Platform.h      2009-10-19 11:39:58 +0300
+@@ -75,7 +75,7 @@
  /* PLATFORM(FREEBSD) */
  /* Operating system level dependencies for FreeBSD-like systems that */
  /* should be used regardless of operating environment */
@@ -11,3 +11,12 @@ $NetBSD: patch-ad,v 1.4 2009/03/18 03:13
  #define WTF_PLATFORM_FREEBSD 1
  #endif
  
+@@ -630,7 +630,7 @@
+ #endif
+ 
+ #if !defined(WTF_USE_JSVALUE64) && !defined(WTF_USE_JSVALUE32) && 
!defined(WTF_USE_JSVALUE32_64)
+-#if PLATFORM(X86_64) && (PLATFORM(DARWIN) || PLATFORM(LINUX))
++#if PLATFORM(X86_64) && (PLATFORM(DARWIN) || PLATFORM(LINUX) || 
PLATFORM(FREEBSD) || PLATFORM(NETBSD))
+ #define WTF_USE_JSVALUE64 1
+ #elif PLATFORM(ARM) || PLATFORM(PPC64)
+ #define WTF_USE_JSVALUE32 1


Home | Main Index | Thread Index | Old Index