On 2010-09-24 Andreas Metzler <[email protected]> wrote: > Tamas TEVESZ <[email protected]> wrote: > > On Fri, 24 Sep 2010, Andreas Metzler wrote: > > > Just for reference, in case it is not obvious: This removes a public > > > symbol and would therefore break the API of libWutil.so. Iif we did any > > > kind of release process the released version of libWutil.so would > > > need a soname bump.
> > look again at the configure.ac part :) > Indeed there was a bump in the "Reduce noise in WUtil" patch. [...] Hello, find attached a patch that implements the necesary changes to debian/* cu andreas
>From 7528ad8df1df3027fdf7c9752fb65de063189346 Mon Sep 17 00:00:00 2001 From: Andreas Metzler <[email protected]> Date: Sat, 25 Sep 2010 10:05:25 +0200 Subject: [PATCH] Rename libwutil1 to libwutil2 Rename debian packages following libwutil soname bump. --- debian/changelog | 2 ++ debian/control | 6 +++--- debian/libwutil1.files | 1 - debian/libwutil2.files | 1 + 4 files changed, 6 insertions(+), 4 deletions(-) delete mode 100644 debian/libwutil1.files create mode 100644 debian/libwutil2.files diff --git a/debian/changelog b/debian/changelog index 7750556..ed2f996 100644 --- a/debian/changelog +++ b/debian/changelog @@ -44,6 +44,8 @@ wmaker (0.92.0+git-0) unstable; urgency=low calloc - wrlib/png.c) Closes: #148370 + Fix compilation with LDFLAGS=-Wl,--no-add-needed Closes: #556677 * Provide detached debugging symbols in wmaker-dbg package. + * Rename libwutil1 to libwutil2. Soname changed because wstrerror was + removed. -- Andreas Metzler <[email protected]> Sat, 07 Aug 2010 10:56:00 +0200 diff --git a/debian/control b/debian/control index 172ab2e..6d850b3 100644 --- a/debian/control +++ b/debian/control @@ -48,7 +48,7 @@ Architecture: any Section: libdevel Priority: optional Depends: libc6-dev, libx11-dev, libxext-dev, libwraster3-dev, libxft-dev, - libfontconfig1-dev, libwutil1 (= ${binary:Version}), + libfontconfig1-dev, libwutil2 (= ${binary:Version}), libwings2 (= ${binary:Version}), ${misc:Depends} Description: Window Maker's own widget set WINGs Is Not GNUstep (WINGs) is a small widget set with the NeXTSTEP @@ -58,7 +58,7 @@ Description: Window Maker's own widget set or hacking something like rxvt. It is used for basic widgets in the WindowMaker window manager. -Package: libwutil1 +Package: libwutil2 Architecture: any Section: libs Priority: optional @@ -93,7 +93,7 @@ Architecture: any Section: debug Priority: extra Depends: libwraster3 (= ${binary:Version}) | libwings2 (= ${binary:Version}) | - libwutil1 (= ${binary:Version}) | wmaker (= ${binary:Version}), + libwutil2 (= ${binary:Version}) | wmaker (= ${binary:Version}), ${misc:Depends} Description: debugging symbols for WindowMaker packages This package contains debugging symbols for Window Maker and its core diff --git a/debian/libwutil1.files b/debian/libwutil1.files deleted file mode 100644 index 9c78a3f..0000000 --- a/debian/libwutil1.files +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libWUtil.so.* diff --git a/debian/libwutil2.files b/debian/libwutil2.files new file mode 100644 index 0000000..9c78a3f --- /dev/null +++ b/debian/libwutil2.files @@ -0,0 +1 @@ +usr/lib/libWUtil.so.* -- 1.7.1
