[WebKit-devel] [Bug 249733] New: ABI breakage in svn r1168104

Adrian von Bidder avbidder+kde at fortytwo.ch
Wed Sep 1 12:10:52 CEST 2010


https://bugs.kde.org/show_bug.cgi?id=249733

           Summary: ABI breakage in svn r1168104
           Product: kwebkitpart
           Version: unspecified
          Platform: Debian unstable
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: webkit-devel at kde.org
        ReportedBy: avbidder+kde at fortytwo.ch


Version:           unspecified (using KDE 4.5.0) 
OS:                Linux

libkwebkit1 breaks the ABI without increasing the soname in svn r1168104:

constructor "KWebKitPart::KWebKitPart(QWidget*, QObject*, QStringList const&)"
disappears and is replaced by "KWebKitPart::KWebKitPart(QObject*, QWidget*,
QString const&, QStringList const&)"

While it's ok to add new symbols, existing symbols shouldn't disappear.  Since
libkwebkit1 is used by (at least) kget, this is an important issue.  (I noticed
since Debian's packaging script automatically complain.)

If this is an internal symbol and shouldn't be public, please mark it as such
and don't export it in the shared library.

thanks
your friendly Debian packager :-)

Reproducible: Always

Steps to Reproduce:
compile the shared library

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the WebKit-devel mailing list