cURL / Mailing Lists / curl-library / Single Mail

curl-library

problems compling latest curl code.

From: Ben Greear <greearb_at_candelatech.com>
Date: Wed, 13 Jul 2011 12:39:32 -0700

I merged with upstream in my hacked repository, and it seems there is
a recursive include of gssapi.h. Maybe this should be re-named
curl-gssapi.h?

And, In a clean upstream pull of c-ares and curl, I see this:

./configure --enable-warnings --enable-debug --enable-werror --enable-ares=/home/greearb/git/c-ares/
....
checking for gnroff... /usr/bin/gnroff
checking how to use *nroff to get plain text from man pages... -man
checking that c-ares is good and recent enough... no
configure: error: c-ares library defective or too old

[greearb_at_ben-dt2 c-ares]$ git log
commit 08e721e0041db08eba05d90f23bc1bbc12662926
Author: Yang Tse <yangsita_at_gmail.com>
Date: Tue Jun 21 00:06:00 2011 +0200

     xc-translit.m4 fix quoting

Here is the gssapi issue (which could be some problem with my local
hacks, in case no one else sees this).

libtool: compile: gcc -DHAVE_CONFIG_H -I../include/curl -I../include -I../include -I../lib -I../lib -I/home/greearb/git/btbits/l4libs/c-ares.ct/include
-DDEBUGBUILD -DCURLDEBUG -g -O0 -pedantic -Wall -W -Wpointer-arith -Wwrite-strings -Wunused -Wshadow -Winline -Wnested-externs -Wmissing-declarations
-Wmissing-prototypes -Wno-long-long -Wfloat-equal -Wno-multichar -Wsign-compare -Wundef -Wno-format-nonliteral -Wendif-labels -Wstrict-prototypes
-Wdeclaration-after-statement -Wcast-align -Wtype-limits -Wold-style-declaration -Wmissing-parameter-type -Wempty-body -Wclobbered -Wignored-qualifiers
-Wconversion -Wno-sign-conversion -Wvla -Wno-system-headers -Werror -MT http_proxy.lo -MD -MP -MF .deps/http_proxy.Tpo -c http_proxy.c -o http_proxy.o
>/dev/null 2>&1
In file included from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from ../lib/gssapi.h:34,
                  from gssapi.h:34,
                  from gssapi.c:23:
../lib/gssapi.h:23:19: error: #include nested too deeply
../lib/gssapi.h:34:22: error: #include nested too deeply

-- 
Ben Greear <greearb_at_candelatech.com>
Candela Technologies Inc  http://www.candelatech.com
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html
Received on 2011-07-13