Bug#700734: webkit: should build-conflict with binutils-gold

Michael Gilbert mgilbert at debian.org
Sat Feb 16 19:01:02 UTC 2013


package: webkit
severity: important
version: 1.8.1-3

Webkit fails to built with binutils-gold since it introduces new
symbols.  A build-conflict would prevent this.  The failed part of the
build log follows:

dh_makeshlibs -plibwebkitgtk-1.0-0 -V 'libwebkitgtk-1.0-0 (>= 1.3.9)' -- -c4
dpkg-gensymbols: warning: some new symbols appeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libwebkitgtk-1.0-0/DEBIAN/symbols
doesn't match completely debian/libwebkitgtk-1.0-0.symbols
--- debian/libwebkitgtk-1.0-0.symbols (libwebkitgtk-1.0-0_1.8.1-3.3_amd64)
+++ dpkg-gensymbolsFvdjCN	2013-02-16 02:00:48.817785448 -0500
@@ -172,7 +172,7 @@
  (optional|c++)"WebCore::Settings::setFixedElementsLayoutRelativeToFrame(bool)@Base"
1.7.5
  (optional|c++)"WebCore::Settings::setMockScrollbarsEnabled(bool)@Base" 1.7.4
  (optional|c++)"WebCore::ShadowRoot::create(WebCore::Element*,
int&)@Base" 1.7.5
- (optional|c++)"WebCore::TextIterator::getLocationAndLengthFromRange(WebCore::Element*,
WebCore::Range const*, unsigned int&, unsigned int&)@Base" 1.7.4
+#MISSING: 1.8.1-3.3#
(optional|c++)"WebCore::TextIterator::getLocationAndLengthFromRange(WebCore::Element*,
WebCore::Range const*, unsigned int&, unsigned int&)@Base" 1.7.4
  (optional|c++)"WebCore::TextIterator::getLocationAndLengthFromRange(WebCore::Element*,
WebCore::Range const*, unsigned long&, unsigned long&)@Base" 1.7.4
  (optional|c++)"WebCore::TextIterator::rangeFromLocationAndLength(WebCore::Element*,
int, int, bool)@Base" 1.7.4
  (optional|c++)"WebCore::TreeScope::getElementById(WTF::AtomicString
const&) const at Base" 1.5.2
@@ -181,7 +181,7 @@
  (optional|c++)"WebCore::externalRepresentation(WebCore::Element*,
unsigned int)@Base" 1.5.2
  (optional|c++)"WebCore::getCachedDOMStructure(WebCore::JSDOMGlobalObject*,
JSC::ClassInfo const*)@Base" 1.5.1
  (optional|c++)"WebCore::jsStringSlowCase(JSC::ExecState*,
WTF::HashMap<WTF::StringImpl*, JSC::Weak<JSC::JSString>,
WTF::StringHash, WTF::HashTraits<WTF::StringImpl*>,
WTF::HashTraits<JSC::Weak<JSC::JSString> > >&, WTF::StringImpl*)@Base"
1.5.2
- (optional|c++)"WebCore::overrideUserPreferredLanguages(WTF::Vector<WTF::String,
0u> const&)@Base" 1.7.5
+#MISSING: 1.8.1-3.3#
(optional|c++)"WebCore::overrideUserPreferredLanguages(WTF::Vector<WTF::String,
0u> const&)@Base" 1.7.5
  (optional|c++)"WebCore::overrideUserPreferredLanguages(WTF::Vector<WTF::String,
0ul> const&)@Base" 1.7.5
  (optional|c++)"WebCore::setDOMException(JSC::ExecState*, int)@Base" 1.5.2
  (optional|c++)"WebCore::toDocument(JSC::JSValue)@Base" 1.5.2
@@ -213,6 +213,7 @@
  _NPN_SetException at Base 1.3.10
  _NPN_SetProperty at Base 1.3.10
  _NPN_UTF8FromIdentifier at Base 1.3.10
+ _ZdlPv at Base 1.8.1-3.3
  atof_dot at Base 1.7.4
  objectFocusedAndCaretOffsetUnignored at Base 1.7.4
  updateExtensionBehavior at Base 1.7.4
dh_makeshlibs: dpkg-gensymbols -plibwebkitgtk-1.0-0
-Idebian/libwebkitgtk-1.0-0.symbols -Pdebian/libwebkitgtk-1.0-0 -c4
returned exit code 2
make: *** [binary-arch] Error 2



More information about the Pkg-webkit-maintainers mailing list