librep versions [Was: enter-exit focus mode and warping]
- From: Ian Zimmerman <itz buug org>
- To: General discussion about sawfish wm <sawfish-list gnome org>
- Subject: librep versions [Was: enter-exit focus mode and warping]
- Date: Sun, 04 Jan 2009 21:52:28 -0800
As I feared, to build a new sawfish I have to also upgrade the whole rep suite
to versions newer than what Debian has :-(
I am starting to look at librep. The version I have via Debian is
librep-0.17+svn20071210 and I assume it is somewhere between 0.17 and 0.17.1.
I am planning to build 0.17.2. What I find disconcerting is that the libtool
versioning rules have apprently not been followed, since the libtool version
info is precisely the same in both cases:
dnl libtool versioning info: `CURRENT:REVISION:AGE'. CURRENT is the
dnl current interface id, REVISION is the version number of this
dnl implementation, AGE defines the first interface id also supported
dnl (i.e. all interfaces between CURRENT-AGE and CURRENT are supported)
libcurrent=13
librevision=0
libage=4
libversion="$libcurrent:$librevision:$libage"
This doesn't have to be broken if the ABI has not changed, but as a
matter of bookkeeping the REVISION is supposed to be bumped in any case.
The fact that it hasn't been makes me unsure if the ABI is really the same.
Can someone (hello Chris) reassure me about that? And, if we _really_
have to use the autotools, can we do so correctly, please?
--
Ian Zimmerman <itz buug org>
gpg public key: 1024D/C6FF61AD
fingerprint: 66DC D68F 5C1B 4D71 2EE5 BD03 8A00 786C C6FF 61AD
Ham is for reading, not for eating.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]