You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Chris Croome <ch...@webarchitects.co.uk> on 2003/06/20 12:24:31 UTC

Problem building subversion revision 6307 RPMS on RH9

Hi David

The day before yesterday I built subversion on RH 8.0 without any
problems (well I had to get a couple of RH 9 SRPMS and rebuild them
first) but today I'm not having so much luck on RedHat 9, this is the
error I'm getting:

In file included from /usr/include/openssl/ssl.h:179,
                 from /usr/include/neon/ne_session.h:26,
                 from /usr/include/neon/ne_request.h:27,
                 from subversion/libsvn_ra_dav/commit.c:35:
/usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
In file included from /usr/include/openssl/ssl.h:179,
                 from /usr/include/neon/ne_session.h:26,
                 from /usr/include/neon/ne_request.h:27,
                 from subversion/libsvn_ra_dav/commit.c:35:
/usr/include/openssl/kssl.h:132: parse error before "krb5_enctype"
/usr/include/openssl/kssl.h:134: parse error before "FAR"
/usr/include/openssl/kssl.h:135: parse error before '}' token
/usr/include/openssl/kssl.h:147: parse error before "kssl_ctx_setstring"
/usr/include/openssl/kssl.h:147: parse error before '*' token
/usr/include/openssl/kssl.h:148: parse error before '*' token
/usr/include/openssl/kssl.h:149: parse error before '*' token
/usr/include/openssl/kssl.h:149: parse error before '*' token
/usr/include/openssl/kssl.h:150: parse error before '*' token
/usr/include/openssl/kssl.h:151: parse error before "kssl_ctx_setprinc"
/usr/include/openssl/kssl.h:151: parse error before '*' token
/usr/include/openssl/kssl.h:153: parse error before "kssl_cget_tkt"
/usr/include/openssl/kssl.h:153: parse error before '*' token
/usr/include/openssl/kssl.h:155: parse error before "kssl_sget_tkt"
/usr/include/openssl/kssl.h:155: parse error before '*' token
/usr/include/openssl/kssl.h:157: parse error before "kssl_ctx_setkey"
/usr/include/openssl/kssl.h:157: parse error before '*' token
/usr/include/openssl/kssl.h:159: parse error before "context"
/usr/include/openssl/kssl.h:160: parse error before "kssl_build_principal_2"
/usr/include/openssl/kssl.h:160: parse error before "context"
/usr/include/openssl/kssl.h:163: parse error before "kssl_validate_times"
/usr/include/openssl/kssl.h:163: parse error before "atime"
/usr/include/openssl/kssl.h:165: parse error before "kssl_check_authent"
/usr/include/openssl/kssl.h:165: parse error before '*' token
/usr/include/openssl/kssl.h:167: parse error before "enctype"
In file included from /usr/include/neon/ne_session.h:26,
                 from /usr/include/neon/ne_request.h:27,
                 from subversion/libsvn_ra_dav/commit.c:35:
/usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: parse error before '}' token
make[1]: *** [subversion/libsvn_ra_dav/commit.lo] Error 1
make[1]: Leaving directory `/usr/local/src/rpms/build/subversion-0.24.2'
error: Bad exit status from /src/rpms/tmp/rpm-tmp.73067 (%build)

RPM build errors:
    Bad exit status from /src/rpms/tmp/rpm-tmp.73067 (%build)
make: *** [build_rpm_files] Error 1

~/rpms is a sym link to /usr/local/src/rpms and /src is a sym link to
/usr/local/src -- I don't know if this is an issue?

I'm using the latest version:

[chris@snowball svn]$ svn up
At revision 6307.

I also have all the ssl stuff installed:

[root@snowball chris]# apt-cache search openssl
m2crypto - Support for using OpenSSL in python scripts.
pyOpenSSL - Python wrapper module around the OpenSSL library
soup - Soup, a SOAP implementation
openssl - The OpenSSL toolkit.
openssl-devel - Files for development of applications which will use OpenSSL.
openssl-perl - Perl scripts provided with OpenSSL.
openssl096 - Secure Sockets Layer Toolkit.
openssl096b - The OpenSSL toolkit.
sylpheed-claws - DEVELOPMENT branch of the sylpheed GTK+ e-mail client.

[root@snowball chris]# apt-get install openssl openssl-devel openssl096 openssl096b 
Reading Package Lists... Done
Building Dependency Tree... Done
openssl is already the newest version.
openssl-devel is already the newest version.
openssl096 is already the newest version.
openssl096b is already the newest version.
0 packages upgraded, 0 newly installed, 0 removed and 2 not upgraded.

And your neon RPMS:

[root@snowball chris]# rpm -qa neon
neon-0.23.9-1
[root@snowball chris]# rpm -qa neon-devel
neon-devel-0.23.9-1

Any ideas?

Chris

-- 
Chris Croome                               <ch...@webarchitects.co.uk>
web design                             http://www.webarchitects.co.uk/ 
web content management                               http://mkdoc.com/   

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Problem building subversion revision 6307 RPMS on RH9

Posted by Chris Croome <ch...@webarchitects.co.uk>.
Hi

On Fri 20-Jun-2003 at 03:24:57PM +0200, Michael Wood wrote:
> On Fri, Jun 20, 2003 at 01:24:31PM +0100, Chris Croome wrote:
> > 
> > The day before yesterday I built subversion on RH 8.0 without any
> > problems (well I had to get a couple of RH 9 SRPMS and rebuild them
> > first) but today I'm not having so much luck on RedHat 9, this is the
> > error I'm getting:
> > 
> > In file included from /usr/include/openssl/ssl.h:179,
> >                  from /usr/include/neon/ne_session.h:26,
> >                  from /usr/include/neon/ne_request.h:27,
> >                  from subversion/libsvn_ra_dav/commit.c:35:
> > /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
>                                      ^^^^^^
> 
> This looks like a Kerberos 5 header file.  Maybe it will work if you
> install the Kerberos development stuff?

Sorry I sould have said that I tried that already:

[root@snowball chris]# apt-cache search krb5
gnome-kerberos - Kerberos 5 tools for GNOME.
pam_krb5 - A Pluggable Authentication Module for Kerberos 5.
krb5-devel - Development files needed to compile Kerberos 5 programs.
krb5-libs - The shared libraries used by Kerberos 5.
krb5-server - The server programs for Kerberos 5.
krb5-workstation - Kerberos 5 programs for use on workstations.

[root@snowball chris]# apt-get install gnome-kerberos pam_krb5 krb5-devel krb5-libs krb5-server krb5-workstation
Reading Package Lists... Done
Building Dependency Tree... Done
gnome-kerberos is already the newest version.
pam_krb5 is already the newest version.
krb5-devel is already the newest version.
krb5-libs is already the newest version.
krb5-server is already the newest version.
krb5-workstation is already the newest version.
0 packages upgraded, 0 newly installed, 0 removed and 2 not upgraded.

Chris

-- 
Chris Croome                               <ch...@webarchitects.co.uk>
web design                             http://www.webarchitects.co.uk/ 
web content management                               http://mkdoc.com/   

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Problem building subversion revision 6307 RPMS on RH9

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Fri, 20 Jun 2003, Michael Wood wrote:

> > In file included from /usr/include/openssl/ssl.h:179,
> >                  from /usr/include/neon/ne_session.h:26,
> >                  from /usr/include/neon/ne_request.h:27,
> >                  from subversion/libsvn_ra_dav/commit.c:35:
> > /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
>                                      ^^^^^^
> 
> This looks like a Kerberos 5 header file.  Maybe it will work if you
> install the Kerberos development stuff?

That's what is wierd.  I've got the kerberos development stuff installed.

(But I'll check again just to make sure....maybe I'm mis-remembering).

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Problem building subversion revision 6307 RPMS on RH9

Posted by Michael Wood <mw...@its.uct.ac.za>.
On Fri, Jun 20, 2003 at 01:24:31PM +0100, Chris Croome wrote:
> Hi David
> 
> The day before yesterday I built subversion on RH 8.0 without any
> problems (well I had to get a couple of RH 9 SRPMS and rebuild them
> first) but today I'm not having so much luck on RedHat 9, this is the
> error I'm getting:
> 
> In file included from /usr/include/openssl/ssl.h:179,
>                  from /usr/include/neon/ne_session.h:26,
>                  from /usr/include/neon/ne_request.h:27,
>                  from subversion/libsvn_ra_dav/commit.c:35:
> /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
                                     ^^^^^^

This looks like a Kerberos 5 header file.  Maybe it will work if you
install the Kerberos development stuff?

-- 
Michael Wood <mw...@its.uct.ac.za>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Problem building subversion revision 6307 RPMS on RH9

Posted by Steven Knight <st...@unh.edu>.
On Fri, 2003-06-20 at 08:24, Chris Croome wrote:
> Hi David
> 
> The day before yesterday I built subversion on RH 8.0 without any
> problems (well I had to get a couple of RH 9 SRPMS and rebuild them
> first) but today I'm not having so much luck on RedHat 9, this is the
> error I'm getting:
> 
> In file included from /usr/include/openssl/ssl.h:179,
>                  from /usr/include/neon/ne_session.h:26,
>                  from /usr/include/neon/ne_request.h:27,
>                  from subversion/libsvn_ra_dav/commit.c:35:
> /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
> In file included from /usr/include/openssl/ssl.h:179,

The problem is that in RH9, RedHat moved the Kerberos 5 headers to
/usr/kerberos/include ( the libs are in /usr/kerberos/lib ).  But
everything is still looking for Kerberos 5 is /usr/include.

When using RH9, I simply made links from /usr/kerberos/include to
/usr/include ( e.g. ln -s /usr/kerberos/include/* /usr/include )

% locate krb5.h

/usr/kerberos/include/krb5.h

-- 
--------------------------------------------------------------------------------
Steven Knight  steven.knight@unh.edu   IM : skkataim

and tho' We are not now that strength which in old days
Moved earth and heaven, that which we are, we are,--
One equal temper of heroic hearts,
Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield.

-- Ulysses by Alfred Lord Tennyson
-------------------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Problem building subversion revision 6307 RPMS on RH9

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Fri, 20 Jun 2003, Philip Martin wrote:
> David Summers <da...@summersoft.fay.ar.us> writes:
> 
> >> In file included from /usr/include/openssl/ssl.h:179,
> >>                  from /usr/include/neon/ne_session.h:26,
> >>                  from /usr/include/neon/ne_request.h:27,
> >>                  from subversion/libsvn_ra_dav/commit.c:35:
> >> /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
> >
> >> Any ideas?
> 
> http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=82369

This turned out to be the way I was building APR/APR-UTIL.  When I ported 
from Redhat RAWHIDE APR/APR-UTIL 0.9.3, httpd-2.0.45 to 
APR/APR-UTIL 0.9.4, httpd 2.0.46 the problem went away.

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Problem building subversion revision 6307 RPMS on RH9

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Fri, 20 Jun 2003, Philip Martin wrote:
> 
> http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=82369

Ah, that explains it.  Ok, I'll hopefully have new versions out this 
weekend.

Thanks!

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Problem building subversion revision 6307 RPMS on RH9

Posted by Philip Martin <ph...@codematters.co.uk>.
David Summers <da...@summersoft.fay.ar.us> writes:

>> In file included from /usr/include/openssl/ssl.h:179,
>>                  from /usr/include/neon/ne_session.h:26,
>>                  from /usr/include/neon/ne_request.h:27,
>>                  from subversion/libsvn_ra_dav/commit.c:35:
>> /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
>
>> Any ideas?

http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=82369

-- 
Philip Martin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Problem building subversion revision 6307 RPMS on RH9

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Fri, 20 Jun 2003, Chris Croome wrote:
> Hi David
> 
> The day before yesterday I built subversion on RH 8.0 without any
> problems (well I had to get a couple of RH 9 SRPMS and rebuild them
> first) but today I'm not having so much luck on RedHat 9, this is the
> error I'm getting:
> 
> In file included from /usr/include/openssl/ssl.h:179,
>                  from /usr/include/neon/ne_session.h:26,
>                  from /usr/include/neon/ne_request.h:27,
>                  from subversion/libsvn_ra_dav/commit.c:35:
> /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory

> Any ideas?
> 

Not yet, this is the same problem I've been scratching my head over for 
the last several weeks.  I thought at one point that the updated 
neon-0.23.9 had solved the problem but I tried compiling again and got the 
same problem.

Any suggestions appreciated.  So far, I've not even been able to compiled 
apache/apr/apr-util 2.0.46 on Redhat 9, let alone subversion.

Wierd.

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org