On 3/04/14 01:27, Mark D. McKean wrote:
> On 4/2/14, 5:38 pm, Daniel Macks wrote:
>> But "one on the previous tools" is new information. Anyone with ideas is
>> welcome to contribute, anyone who wants to fix it is welcome to assist.
webkit-1.0.2-1.2.7-5 does not build for me with the latest xcode either.
Thsi is 5-year-old code, so it isn't surprising that it has more and
more problems with up-to-date OS and compiler versions. There are
several different problems mentioned on the list. The one shown here
[]
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/cctype:50:72:
> error:
> use of undeclared identifier
>
> 'isalnum_WTF_Please_use_ASCIICType_instead_of_ctype_see_comment_in_ASCIICType_h'
> inline _LIBCPP_INLINE_VISIBILITY int __libcpp_isalnum(int __c) {return
> isalnum(...
> ^
> ./JavaScriptCore/wtf/DisallowCType.h:57:17: note: expanded from macro
> 'isalnum'
> #define isalnum isalnum_WTF_Please_use_ASCIICType_instead_of_ctype_see_c...
comes from libc++ on MacOSX 10.9. I don't know why it was not an error
on 10.9 back in December.
The other one was shown by Stefan Bruda:
> In file included from WebCore/css/CSSComputedStyleDeclaration.cpp:24:
> ./WebCore/css/CSSComputedStyleDeclaration.h:36:52: error: friend declaration
> specifying a default
> argument must be a definition
> friend PassRefPtr<CSSComputedStyleDeclaration>
> computedStyle(PassRefPtr<Node>, bool allo...
> ^
> ./WebCore/css/CSSComputedStyleDeclaration.h:76:48: error: friend declaration
> specifying a default
> argument must be the only declaration
> inline PassRefPtr<CSSComputedStyleDeclaration> computedStyle(PassRefPtr<Node>
> node, bool all...
> ^
> ./WebCore/css/CSSComputedStyleDeclaration.h:36:52: note: previous declaration
> is here
> friend PassRefPtr<CSSComputedStyleDeclaration>
> computedStyle(PassRefPtr<Node>, bool allo...
This one comes from the growing intolerance of clang and wasn't
forbidden in the previous version of xcode.
I am seeing both of these errors, too.
I have also a patch for both of them that allows me to build
webkit-1.0.2. I think the patch is non-toxic for previous build tools
and OS versions, so I am just checking it in to CVS and wait what
happens (webkit-1.0.2-1.2.7-6) :-)
--
Martin
------------------------------------------------------------------------------
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users