[OTR-dev] libotr and pidgin-otr 3.1.0-preview1 available

Paul Wouters paul at cypherpunks.ca
Wed Jul 25 16:00:37 EDT 2007


On Tue, 24 Jul 2007, Ian Goldberg wrote:

> http://otr.cypherpunks.ca/libotr-3.1.0-preview1.tar.gz

Spec file needs some minor tweaks. diff attached.

rpmlint then still gives the following error:

E: libotr binary-or-shlib-defines-rpath /usr/bin/otr_mackey ['/usr/lib64']
E: libotr binary-or-shlib-defines-rpath /usr/bin/otr_sesskeys ['/usr/lib64']
E: libotr binary-or-shlib-defines-rpath /usr/bin/otr_modify ['/usr/lib64']
E: libotr binary-or-shlib-defines-rpath /usr/bin/otr_remac ['/usr/lib64']
E: libotr binary-or-shlib-defines-rpath /usr/bin/otr_parse ['/usr/lib64']
E: libotr binary-or-shlib-defines-rpath /usr/bin/otr_readforge ['/usr/lib64']

I am not sure how to resolve these....

A build in mock succeeded though, so the above is the only error that
needs fixing for this package.

> http://otr.cypherpunks.ca/pidgin-otr-3.1.0-preview1.tar.gz

This one failed to configure:

checking for libgcrypt-config... /usr/bin/libgcrypt-config
checking for LIBGCRYPT - version >= 1.2.0... yes
checking LIBGCRYPT API version... okay
checking for libotr CFLAGS...
checking for libotr LIBS...  -lotr
checking for libotr headers version 3.x >= 3.1.0... found.
checking for otrl_message_receiving in -lotr... yes
checking for x86_64-redhat-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EXTRA... configure: error: glib
./configure: line 19127: exit: gtk: numeric argument required
./configure: line 19127: exit: gtk: numeric argument required
error: Bad exit status from /var/tmp/rpm-tmp.27228 (%build)

I think this is a missing build dependancy which we didn't catch?
The configure line used by rpm was:

./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --target=x86_64-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info

Paul
-------------- next part --------------
3c3
< Version: 3.0.0
---
> Version: 3.1.0
5c5
< License: GPL, LGPL
---
> License: GPL and LGPL
12c12
< Requires: libgcrypt >= 1.2.0, libgpg-error
---
> Requires: libgcrypt >= 1.2.0, 
35c35
< %configure --with-pic
---
> %configure --with-pic --disable-rpath
71c71,74
< * Mon Oct 17 2005 Paul Wouters <paul at cypherpunks.ca> 3.0.0
---
> * Wed Jul 25 2007 Paul Wouters <paul at cypherpunks.ca> 3.1.0-1
> - Upgraded to current version
> 
> * Mon Oct 17 2005 Paul Wouters <paul at cypherpunks.ca> 3.0.0-1
81a85
> 
83a88
> 
85a91
> 
88a95
> 
90a98
> 
92a101
> 
94a104
> 
96a107
> 
98a110
> 
100a113
> 
102a116
> 
104a119
> 
108a124
> 


More information about the OTR-dev mailing list