[Csync2] csync2-1.29 released

Michael Mansour mic at npgx.com.au
Wed Jan 4 05:52:45 CET 2006


Just to clarify from the rpm packages:

# rpm -ql gnutls-devel|grep openssl
/usr/include/gnutls/openssl.h
/usr/lib/libgnutls-openssl.a
/usr/lib/libgnutls-openssl.la
/usr/lib/libgnutls-openssl.so

# rpm -ql gnutls|grep openssl
/usr/lib/libgnutls-openssl.so.11
/usr/lib/libgnutls-openssl.so.11.1.20

What exactly is it looking for that's not being supplied?

Michael.

> Hi,
> 
> I'm running SL4 (RHEL4) and trying to create the csync-1.29 RPM from 
> the included spec file.
> 
> I confirm I got the following packages installed:
> 
> gnutls-devel-1.0.20-3.2.1
> gnutls-1.0.20-3.2.1
> 
> After running "rpmbuild -ba csync2.spec", it ends with:
> 
> checking for libgnutls - version >= 1.0.0... yes
> checking for SSL_new in -lgnutls-openssl... no
> configure: error: libgnutls-openssl is required
> error: Bad exit status from /var/tmp/rpm-tmp.33187 (%build)
> 
> RPM build errors:
>     Bad exit status from /var/tmp/rpm-tmp.33187 (%build)
> 
> This is strange since it's looking for libgnutls-openssl which is 
> provided in both gnutls-devel and gnutls rpm's:
> 
> gnutls-devel.i386                        1.0.20-3.2.1           installed
> Matched from:
> /usr/lib/libgnutls-openssl.a
> /usr/lib/libgnutls-openssl.la
> /usr/lib/libgnutls-openssl.so
> 
> gnutls.i386                              1.0.20-3.2.1           installed
> Matched from:
> /usr/lib/libgnutls-openssl.so.11
> /usr/lib/libgnutls-openssl.so.11.1.20
> libgnutls-openssl.so.11
> 
> There's no such thing as a "libgnutls-openssl" rpm package.
> 
> What's wrong with this build?
> 
> Michael.
> 
> > Hi,
> > 
> > I've release csync2-1.29 now. The changes in this release are:
> > 
> > 	* Replaced OpenSSL library with GNU TLS library
> > 
> > 	* Some improvements in error messages (scandir and open logfile)
> > 
> > 	* Removed debian/ directory from release tar.gz files
> > 
> > Important note for updaters: This new version is using GNU TLS and 
> > is using a different way of storing the peer certificates in the 
> > database. So this version of csync2 can't talk to older csync2 
> > releases using SSL out of the box. So don't mix csync2-1.29 and 
> > older csync2 releases in the same cluster.
> > 
> > yours,
> >  - clifford
> > 
> > -- 
> > SSSS PPPP L     The SPL Programming Language
> > S    P  P L     http://www.clifford.at/spl/
> > SSSS PPPP L     ----------------------------------------------------
> >    S P    L     An object oriented, stateful, simple, small, c-like,
> > SSSS P    LLLL  embeddable, feature rich, dynamic scripting language
> > 
> > Some languages are designed to solve a problem. Others are designed 
> > to prove a point.
> > 
> > _______________________________________________
> > Csync2 mailing list
> > Csync2 at lists.linbit.com
> > http://lists.linbit.com/mailman/listinfo/csync2
> ------- End of Original Message -------
> 
> _______________________________________________
> Csync2 mailing list
> Csync2 at lists.linbit.com
> http://lists.linbit.com/mailman/listinfo/csync2
------- End of Original Message -------



More information about the Csync2 mailing list