[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