NetBSD Problem Report #40533
From sjamaan@frohike.homeunix.org Sun Feb 1 17:03:42 2009
Return-Path: <sjamaan@frohike.homeunix.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
by narn.NetBSD.org (Postfix) with ESMTP id A458963B879
for <gnats-bugs@gnats.NetBSD.org>; Sun, 1 Feb 2009 17:03:42 +0000 (UTC)
Message-Id: <20090201154809.A7D87F7E02E@frohike.homeunix.org>
Date: Sun, 1 Feb 2009 16:48:09 +0100 (CET)
From: Peter.Bex@xs4all.nl
Reply-To: Peter.Bex@xs4all.nl
To: gnats-bugs@gnats.NetBSD.org
Subject: www/webkit-gtk does not compile
X-Send-Pr-Version: 3.95
>Number: 40533
>Category: pkg
>Synopsis: www/webkit-gtk does not compile (on NetBSD/macppc 5.0)
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Feb 01 17:05:00 +0000 2009
>Closed-Date: Mon May 30 00:01:10 +0000 2016
>Last-Modified: Mon May 30 00:01:10 +0000 2016
>Originator: Peter Bex
>Release: NetBSD 5.99.01
>Organization:
>Environment:
System: NetBSD byers.homeunix.org 5.99.01 NetBSD 5.99.01 (GENERIC) #11: Mon Nov 10 18:16:38 CET 2008 sjamaan@byers.homeunix.org:/usr/obj/sys/arch/macppc/compile/GENERIC macppc
Architecture: powerpc
Machine: macppc
>Description:
When trying to compile www/midori, it fails in www/webkit-gtk.
The point where it fails is preceded with an insanely long
warning trace which I'm not sure is relevant, but included here
for completeness:
mkdir JavaScriptCore/.libs
c++ -DHAVE_CONFIG_H -I. -DWTF_USE_ICU_UNICODE=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DNDEBUG -I./JavaScriptCore -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/parser -I./JavaScriptCore/wtf -I./DerivedSources -I./JavaScriptCore/API -I./JavaScriptCore/interpreter -I./JavaScriptCore/bytecode -I./JavaScriptCore/bytecompiler -I./JavaScriptCore/debugger -I./JavaScriptCore/jit -I./JavaScriptCore/pcre -I./JavaScriptCore/profiler -I./JavaScriptCore/runtime -I./JavaScriptCore/wrec -I./JavaScriptCore/assembler -I./JavaScriptCore/wtf/unicode -DPNG_NO_ASSEMBLER_CODE -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.buildlink/include -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.x11-buildlink/include -I/usr/include/krb5 -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.x11-buildlink/include/freetype2 -fvisibility-inlines-hidden -fno-rtti -fstrict-aliasing -O3 -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -W
missing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -fvisibility=hidden -pthread -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.buildlink/include/glib/glib-2.0 -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.buildlink/lib/glib-2.0/include -D_REENTRANT -O2 -g -g -O2 -MT JavaScriptCore/libJavaScriptCore_la-AllInOneFile.lo -MD -MP -MF JavaScriptCore/.deps/libJavaScriptCore_la-AllInOneFile.Tpo -c JavaScriptCore/AllInOneFile.cpp -fPIC -DPIC -o JavaScriptCore/.libs/libJavaScriptCore_la-AllInOneFile.o
JavaScriptCore/wtf/dtoa.cpp: In function 'void WTF::freedtoa(char*)':
JavaScriptCore/wtf/dtoa.cpp:1874: warning: cast from 'char*' to 'int*' increases required alignment of target type
JavaScriptCore/runtime/UString.cpp: In static member function 'static JSC::UString JSC::UString::from(long int)':
JavaScriptCore/runtime/UString.cpp:897: warning: format '%ld' expects type 'long int', but argument 3 has type 'int'
JavaScriptCore/runtime/UString.cpp:897: warning: format '%ld' expects type 'long int', but argument 3 has type 'int'
JavaScriptCore/wtf/FastMalloc.cpp: In member function 'void WTF::TCMalloc_Central_FreeList::Populate()':
JavaScriptCore/wtf/FastMalloc.cpp:2260: warning: cast from 'char*' to 'void**' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::Register, unsigned int inlineCapacity = 8u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::Register, unsigned int inlineCapacity = 8u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::Register, unsigned int inlineCapacity = 8u]'
./JavaScriptCore/runtime/ArgList.h:47: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::Register*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::Identifier, unsigned int inlineCapacity = 20u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::Identifier, unsigned int inlineCapacity = 20u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::Identifier, unsigned int inlineCapacity = 20u]'
./JavaScriptCore/runtime/PropertyNameArray.h:52: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::Identifier*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = short unsigned int, unsigned int inlineCapacity = 256u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = short unsigned int, unsigned int inlineCapacity = 256u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = short unsigned int, unsigned int inlineCapacity = 256u]'
JavaScriptCore/runtime/ArrayPrototype.cpp:135: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'short unsigned int*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = int, unsigned int inlineCapacity = 8u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = int, unsigned int inlineCapacity = 8u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = int, unsigned int inlineCapacity = 8u]'
./JavaScriptCore/bytecompiler/Label.h:45: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'int*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = WTF::RefPtr<JSC::Label>, unsigned int inlineCapacity = 8u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = WTF::RefPtr<JSC::Label>, unsigned int inlineCapacity = 8u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = WTF::RefPtr<JSC::Label>, unsigned int inlineCapacity = 8u]'
JavaScriptCore/parser/Nodes.cpp:2165: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'WTF::RefPtr<JSC::Label>*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::ExpressionNode*, unsigned int inlineCapacity = 8u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::ExpressionNode*, unsigned int inlineCapacity = 8u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::ExpressionNode*, unsigned int inlineCapacity = 8u]'
JavaScriptCore/parser/Nodes.cpp:2166: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::ExpressionNode**' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::UString::Range, unsigned int inlineCapacity = 16u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::UString::Range, unsigned int inlineCapacity = 16u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::UString::Range, unsigned int inlineCapacity = 16u]'
JavaScriptCore/runtime/StringPrototype.cpp:229: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::UString::Range*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::UString, unsigned int inlineCapacity = 16u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::UString, unsigned int inlineCapacity = 16u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::UString, unsigned int inlineCapacity = 16u]'
JavaScriptCore/runtime/StringPrototype.cpp:230: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::UString*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = short unsigned int, unsigned int inlineCapacity = 1024u]':
./JavaScriptCore/wtf/Vector.h:378: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer(size_t) [with T = short unsigned int, unsigned int inlineCapacity = 1024u]'
./JavaScriptCore/wtf/Vector.h:449: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector(size_t) [with T = short unsigned int, unsigned int inlineCapacity = 1024u]'
JavaScriptCore/runtime/UString.cpp:261: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'short unsigned int*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::RegisterID*, unsigned int inlineCapacity = 32u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::RegisterID*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::RegisterID*, unsigned int inlineCapacity = 32u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:248: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::RegisterID**' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = WTF::RefPtr<JSC::RegisterID>, unsigned int inlineCapacity = 16u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = WTF::RefPtr<JSC::RegisterID>, unsigned int inlineCapacity = 16u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = WTF::RefPtr<JSC::RegisterID>, unsigned int inlineCapacity = 16u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1175: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'WTF::RefPtr<JSC::RegisterID>*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = WTF::RefPtr<JSC::RegisterID>, unsigned int inlineCapacity = 8u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = WTF::RefPtr<JSC::RegisterID>, unsigned int inlineCapacity = 8u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = WTF::RefPtr<JSC::RegisterID>, unsigned int inlineCapacity = 8u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:1252: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'WTF::RefPtr<JSC::RegisterID>*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::Identifier, unsigned int inlineCapacity = 64u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::Identifier, unsigned int inlineCapacity = 64u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::Identifier, unsigned int inlineCapacity = 64u]'
./JavaScriptCore/bytecompiler/SegmentedVector.h:81: instantiated from 'void JSC::SegmentedVector<T, SegmentSize>::append(const U&) [with U = JSC::Identifier, T = JSC::Identifier, unsigned int SegmentSize = 64u]'
./JavaScriptCore/parser/Lexer.h:117: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::Identifier*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = WTF::Vector<JSC::Identifier, 64u>*, unsigned int inlineCapacity = 32u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = WTF::Vector<JSC::Identifier, 64u>*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = WTF::Vector<JSC::Identifier, 64u>*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/bytecompiler/SegmentedVector.h:42: instantiated from 'JSC::SegmentedVector<T, SegmentSize>::SegmentedVector() [with T = JSC::Identifier, unsigned int SegmentSize = 64u]'
JavaScriptCore/parser/Lexer.cpp:80: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'WTF::Vector<JSC::Identifier, 64u>**' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::RegisterID, unsigned int inlineCapacity = 512u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::RegisterID, unsigned int inlineCapacity = 512u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::RegisterID, unsigned int inlineCapacity = 512u]'
./JavaScriptCore/bytecompiler/SegmentedVector.h:81: instantiated from 'void JSC::SegmentedVector<T, SegmentSize>::append(const U&) [with U = int, T = JSC::RegisterID, unsigned int SegmentSize = 512u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:174: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::RegisterID*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = WTF::Vector<JSC::RegisterID, 512u>*, unsigned int inlineCapacity = 32u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = WTF::Vector<JSC::RegisterID, 512u>*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = WTF::Vector<JSC::RegisterID, 512u>*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/bytecompiler/SegmentedVector.h:42: instantiated from 'JSC::SegmentedVector<T, SegmentSize>::SegmentedVector() [with T = JSC::RegisterID, unsigned int SegmentSize = 512u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:208: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'WTF::Vector<JSC::RegisterID, 512u>**' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::LabelScope, unsigned int inlineCapacity = 256u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::LabelScope, unsigned int inlineCapacity = 256u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::LabelScope, unsigned int inlineCapacity = 256u]'
./JavaScriptCore/bytecompiler/SegmentedVector.h:42: instantiated from 'JSC::SegmentedVector<T, SegmentSize>::SegmentedVector() [with T = JSC::LabelScope, unsigned int SegmentSize = 256u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:208: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::LabelScope*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = WTF::Vector<JSC::LabelScope, 256u>*, unsigned int inlineCapacity = 32u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = WTF::Vector<JSC::LabelScope, 256u>*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = WTF::Vector<JSC::LabelScope, 256u>*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/bytecompiler/SegmentedVector.h:42: instantiated from 'JSC::SegmentedVector<T, SegmentSize>::SegmentedVector() [with T = JSC::LabelScope, unsigned int SegmentSize = 256u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:208: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'WTF::Vector<JSC::LabelScope, 256u>**' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = JSC::Label, unsigned int inlineCapacity = 256u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = JSC::Label, unsigned int inlineCapacity = 256u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = JSC::Label, unsigned int inlineCapacity = 256u]'
./JavaScriptCore/bytecompiler/SegmentedVector.h:42: instantiated from 'JSC::SegmentedVector<T, SegmentSize>::SegmentedVector() [with T = JSC::Label, unsigned int SegmentSize = 256u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:208: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::Label*' increases required alignment of target type
./JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer<T, inlineCapacity>::inlineBuffer() [with T = WTF::Vector<JSC::Label, 256u>*, unsigned int inlineCapacity = 32u]':
./JavaScriptCore/wtf/Vector.h:373: instantiated from 'WTF::VectorBuffer<T, inlineCapacity>::VectorBuffer() [with T = WTF::Vector<JSC::Label, 256u>*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/wtf/Vector.h:443: instantiated from 'WTF::Vector<T, inlineCapacity>::Vector() [with T = WTF::Vector<JSC::Label, 256u>*, unsigned int inlineCapacity = 32u]'
./JavaScriptCore/bytecompiler/SegmentedVector.h:42: instantiated from 'JSC::SegmentedVector<T, SegmentSize>::SegmentedVector() [with T = JSC::Label, unsigned int SegmentSize = 256u]'
JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:208: instantiated from here
./JavaScriptCore/wtf/Vector.h:425: warning: cast from 'WTF::AlignedBufferChar*' to 'WTF::Vector<JSC::Label, 256u>**' increases required alignment of target type
c++ -DHAVE_CONFIG_H -I. -DWTF_USE_ICU_UNICODE=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DNDEBUG -I./JavaScriptCore -I./JavaScriptCore/ForwardingHeaders -I./JavaScriptCore/parser -I./JavaScriptCore/wtf -I./DerivedSources -I./JavaScriptCore/API -I./JavaScriptCore/interpreter -I./JavaScriptCore/bytecode -I./JavaScriptCore/bytecompiler -I./JavaScriptCore/debugger -I./JavaScriptCore/jit -I./JavaScriptCore/pcre -I./JavaScriptCore/profiler -I./JavaScriptCore/runtime -I./JavaScriptCore/wrec -I./JavaScriptCore/assembler -I./JavaScriptCore/wtf/unicode -DPNG_NO_ASSEMBLER_CODE -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.buildlink/include -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.x11-buildlink/include -I/usr/include/krb5 -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.x11-buildlink/include/freetype2 -fvisibility-inlines-hidden -fno-rtti -fstrict-aliasing -O3 -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wm
issing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -fvisibility=hidden -pthread -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.buildlink/include/glib/glib-2.0 -I/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/.buildlink/lib/glib-2.0/include -D_REENTRANT -O2 -g -g -O2 -MT JavaScriptCore/libJavaScriptCore_la-AllInOneFile.lo -MD -MP -MF JavaScriptCore/.deps/libJavaScriptCore_la-AllInOneFile.Tpo -c JavaScriptCore/AllInOneFile.cpp -o JavaScriptCore/libJavaScriptCore_la-AllInOneFile.o >/dev/null 2>&1
gmake[1]: *** [JavaScriptCore/libJavaScriptCore_la-AllInOneFile.lo] Error 1
gmake[1]: Leaving directory `/pkg_comp/obj/pkgsrc/www/webkit-gtk/work/WebKit-r39230'
gmake: *** [all] Error 2
*** Error code 2
>How-To-Repeat:
Try to build www/webkit-gtk on macppc.
>Fix:
N/A
All output (and stderr) is redirected to /dev/null, so it's
impossible to find out what went wrong. I can't seem to find
the place in the Makefile where this redirection takes place
either. Maybe this is a bug in pkgsrc or one of its compiler
wrappers, instead?
>Release-Note:
>Audit-Trail:
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/40533: www/webkit-gtk does not compile
Date: Mon, 29 Dec 2014 08:17:15 +0000
On Sun, Feb 01, 2009 at 05:05:00PM +0000, Peter.Bex@xs4all.nl wrote:
> All output (and stderr) is redirected to /dev/null, so it's
> impossible to find out what went wrong. I can't seem to find
> the place in the Makefile where this redirection takes place
> either. Maybe this is a bug in pkgsrc or one of its compiler
> wrappers, instead?
It's libtool that does that. The only way to figure out what happened
is to get the real post-wrappers command line from work/.work.log and
run that manually without the redirection. Sometimes you can do it by
running make build-env and running the pre-wrappers command line
without the redirection.
Or if we're lucky the problem will have disappeared in the past six
years.
Either way it's unlikely that this can be diagnosed without a macppc
build box, which I don't have. :-/
--
David A. Holland
dholland@netbsd.org
State-Changed-From-To: open->feedback
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Mon, 29 Dec 2014 08:23:12 +0000
State-Changed-Why:
Does this problem still occur?
From: Leonardo Taccari <iamleot@gmail.com>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/40533 (www/webkit-gtk does not compile (on NetBSD/macppc 5.0))
Date: Mon, 29 Dec 2014 22:40:25 +0100
dholland@NetBSD.org writes:
> Synopsis: www/webkit-gtk does not compile (on NetBSD/macppc 5.0)
>
> State-Changed-From-To: open->feedback
> State-Changed-By: dholland@NetBSD.org
> State-Changed-When: Mon, 29 Dec 2014 08:23:12 +0000
> State-Changed-Why:
> Does this problem still occur?
Hello David, Peter and the entire pkgsrc community,
when I was updating www/webkit-gtk to 2.4 in pkgsrc-wip I noted in the
CVS log messages of OpenBSD ports:
Update to webkit 2.4.0.
[...]
Built numerous times on amd64/ppc/sparc64 (broken at runtime on the last
two, but that's not a regression from 2.2..) and went in a bunch of
bulks.
(ports/www/webkit/Makefile, rev. 1.108)
Probably the situation on NetBSD is similar.
HTH,
Ciao,
L.
State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Mon, 30 May 2016 00:01:10 +0000
State-Changed-Why:
No response from submitter; believed to have been fixed upstream.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.