Cool... I commented out the 5 or 6 lines in the run script responsible for building PyKerberos, but now I'm getting stuck on PySQLite: building 'pysqlite2._sqlite' extension creating build/temp.freebsd-5.5-RELEASE-i386-2.4 creating build/temp.freebsd-5.5-RELEASE-i386-2.4/src cc -fno-strict-aliasing -DNDEBUG -O -pipe -D__wchar_t=wchar_t - DTHREAD_STACK_SIZE=0x20000 -fPIC -DMODULE_NAME="pysqlite2.dbapi2" -I/ usr/include -I/usr/local/include/python2.4 -c src/module.c -o build/ temp.freebsd-5.5-RELEASE-i386-2.4/src/module.o In file included from src/module.c:24: src/connection.h:33:21: sqlite3.h: No such file or directory In file included from src/module.c:24: src/connection.h:38: error: syntax error before "sqlite3" In file included from src/module.c:25: src/statement.h:37: error: syntax error before "sqlite3" src/module.c:221: error: `SQLITE_OK' undeclared here (not in a function) src/module.c:221: error: initializer element is not constant src/module.c:221: error: (near initialization for `_int_constants [2].constant_value') src/module.c:221: error: initializer element is not constant src/module.c:221: error: (near initialization for `_int_constants[2]') src/module.c:222: error: `SQLITE_DENY' undeclared here (not in a function) src/module.c:222: error: initializer element is not constant src/module.c:222: error: (near initialization for `_int_constants [3].constant_value') src/module.c:222: error: initializer element is not constant src/module.c:222: error: (near initialization for `_int_constants[3]') src/module.c:223: error: `SQLITE_IGNORE' undeclared here (not in a function) src/module.c:223: error: initializer element is not constant src/module.c:223: error: (near initialization for `_int_constants [4].constant_value') src/module.c:223: error: initializer element is not constant src/module.c:223: error: (near initialization for `_int_constants[4]') src/module.c:224: error: `SQLITE_CREATE_INDEX' undeclared here (not in a function) src/module.c:224: error: initializer element is not constant src/module.c:224: error: (near initialization for `_int_constants [5].constant_value') src/module.c:224: error: initializer element is not constant src/module.c:224: error: (near initialization for `_int_constants[5]') src/module.c:225: error: `SQLITE_CREATE_TABLE' undeclared here (not in a function) src/module.c:225: error: initializer element is not constant src/module.c:225: error: (near initialization for `_int_constants [6].constant_value') src/module.c:225: error: initializer element is not constant src/module.c:225: error: (near initialization for `_int_constants[6]') src/module.c:226: error: `SQLITE_CREATE_TEMP_INDEX' undeclared here (not in a function) src/module.c:226: error: initializer element is not constant src/module.c:226: error: (near initialization for `_int_constants [7].constant_value') src/module.c:226: error: initializer element is not constant src/module.c:226: error: (near initialization for `_int_constants[7]') src/module.c:227: error: `SQLITE_CREATE_TEMP_TABLE' undeclared here (not in a function) src/module.c:227: error: initializer element is not constant src/module.c:227: error: (near initialization for `_int_constants [8].constant_value') src/module.c:227: error: initializer element is not constant src/module.c:227: error: (near initialization for `_int_constants[8]') src/module.c:228: error: `SQLITE_CREATE_TEMP_TRIGGER' undeclared here (not in a function) src/module.c:228: error: initializer element is not constant src/module.c:228: error: (near initialization for `_int_constants [9].constant_value') src/module.c:228: error: initializer element is not constant src/module.c:228: error: (near initialization for `_int_constants[9]') src/module.c:229: error: `SQLITE_CREATE_TEMP_VIEW' undeclared here (not in a function) src/module.c:229: error: initializer element is not constant src/module.c:229: error: (near initialization for `_int_constants [10].constant_value') src/module.c:229: error: initializer element is not constant src/module.c:229: error: (near initialization for `_int_constants[10]') src/module.c:230: error: `SQLITE_CREATE_TRIGGER' undeclared here (not in a function) src/module.c:230: error: initializer element is not constant src/module.c:230: error: (near initialization for `_int_constants [11].constant_value') src/module.c:230: error: initializer element is not constant src/module.c:230: error: (near initialization for `_int_constants[11]') src/module.c:231: error: `SQLITE_CREATE_VIEW' undeclared here (not in a function) src/module.c:231: error: initializer element is not constant src/module.c:231: error: (near initialization for `_int_constants [12].constant_value') src/module.c:231: error: initializer element is not constant src/module.c:231: error: (near initialization for `_int_constants[12]') src/module.c:232: error: `SQLITE_DELETE' undeclared here (not in a function) src/module.c:232: error: initializer element is not constant src/module.c:232: error: (near initialization for `_int_constants [13].constant_value') src/module.c:232: error: initializer element is not constant src/module.c:232: error: (near initialization for `_int_constants[13]') src/module.c:233: error: `SQLITE_DROP_INDEX' undeclared here (not in a function) src/module.c:233: error: initializer element is not constant src/module.c:233: error: (near initialization for `_int_constants [14].constant_value') src/module.c:233: error: initializer element is not constant src/module.c:233: error: (near initialization for `_int_constants[14]') src/module.c:234: error: `SQLITE_DROP_TABLE' undeclared here (not in a function) src/module.c:234: error: initializer element is not constant src/module.c:234: error: (near initialization for `_int_constants [15].constant_value') src/module.c:234: error: initializer element is not constant src/module.c:234: error: (near initialization for `_int_constants[15]') src/module.c:235: error: `SQLITE_DROP_TEMP_INDEX' undeclared here (not in a function) src/module.c:235: error: initializer element is not constant src/module.c:235: error: (near initialization for `_int_constants [16].constant_value') src/module.c:235: error: initializer element is not constant src/module.c:235: error: (near initialization for `_int_constants[16]') src/module.c:236: error: `SQLITE_DROP_TEMP_TABLE' undeclared here (not in a function) src/module.c:236: error: initializer element is not constant src/module.c:236: error: (near initialization for `_int_constants [17].constant_value') src/module.c:236: error: initializer element is not constant src/module.c:236: error: (near initialization for `_int_constants[17]') src/module.c:237: error: `SQLITE_DROP_TEMP_TRIGGER' undeclared here (not in a function) src/module.c:237: error: initializer element is not constant src/module.c:237: error: (near initialization for `_int_constants [18].constant_value') src/module.c:237: error: initializer element is not constant src/module.c:237: error: (near initialization for `_int_constants[18]') src/module.c:238: error: `SQLITE_DROP_TEMP_VIEW' undeclared here (not in a function) src/module.c:238: error: initializer element is not constant src/module.c:238: error: (near initialization for `_int_constants [19].constant_value') src/module.c:238: error: initializer element is not constant src/module.c:238: error: (near initialization for `_int_constants[19]') src/module.c:239: error: `SQLITE_DROP_TRIGGER' undeclared here (not in a function) src/module.c:239: error: initializer element is not constant src/module.c:239: error: (near initialization for `_int_constants [20].constant_value') src/module.c:239: error: initializer element is not constant src/module.c:239: error: (near initialization for `_int_constants[20]') src/module.c:240: error: `SQLITE_DROP_VIEW' undeclared here (not in a function) src/module.c:240: error: initializer element is not constant src/module.c:240: error: (near initialization for `_int_constants [21].constant_value') src/module.c:240: error: initializer element is not constant src/module.c:240: error: (near initialization for `_int_constants[21]') src/module.c:241: error: `SQLITE_INSERT' undeclared here (not in a function) src/module.c:241: error: initializer element is not constant src/module.c:241: error: (near initialization for `_int_constants [22].constant_value') src/module.c:241: error: initializer element is not constant src/module.c:241: error: (near initialization for `_int_constants[22]') src/module.c:242: error: `SQLITE_PRAGMA' undeclared here (not in a function) src/module.c:242: error: initializer element is not constant src/module.c:242: error: (near initialization for `_int_constants [23].constant_value') src/module.c:242: error: initializer element is not constant src/module.c:242: error: (near initialization for `_int_constants[23]') src/module.c:243: error: `SQLITE_READ' undeclared here (not in a function) src/module.c:243: error: initializer element is not constant src/module.c:243: error: (near initialization for `_int_constants [24].constant_value') src/module.c:243: error: initializer element is not constant src/module.c:243: error: (near initialization for `_int_constants[24]') src/module.c:244: error: `SQLITE_SELECT' undeclared here (not in a function) src/module.c:244: error: initializer element is not constant src/module.c:244: error: (near initialization for `_int_constants [25].constant_value') src/module.c:244: error: initializer element is not constant src/module.c:244: error: (near initialization for `_int_constants[25]') src/module.c:245: error: `SQLITE_TRANSACTION' undeclared here (not in a function) src/module.c:245: error: initializer element is not constant src/module.c:245: error: (near initialization for `_int_constants [26].constant_value') src/module.c:245: error: initializer element is not constant src/module.c:245: error: (near initialization for `_int_constants[26]') src/module.c:246: error: `SQLITE_UPDATE' undeclared here (not in a function) src/module.c:246: error: initializer element is not constant src/module.c:246: error: (near initialization for `_int_constants [27].constant_value') src/module.c:246: error: initializer element is not constant src/module.c:246: error: (near initialization for `_int_constants[27]') src/module.c:247: error: `SQLITE_ATTACH' undeclared here (not in a function) src/module.c:247: error: initializer element is not constant src/module.c:247: error: (near initialization for `_int_constants [28].constant_value') src/module.c:247: error: initializer element is not constant src/module.c:247: error: (near initialization for `_int_constants[28]') src/module.c:248: error: `SQLITE_DETACH' undeclared here (not in a function) src/module.c:248: error: initializer element is not constant src/module.c:248: error: (near initialization for `_int_constants [29].constant_value') src/module.c:248: error: initializer element is not constant src/module.c:248: error: (near initialization for `_int_constants[29]') src/module.c:256: error: initializer element is not constant src/module.c:256: error: (near initialization for `_int_constants[30]') src/module.c: In function `init_sqlite': src/module.c:375: warning: passing arg 1 of `PyString_FromString' makes pointer from integer without a cast error: command 'cc' failed with exit status 1 Similar sort of problem? On Jan 11, 2007, at 9:35 PM, Wilfredo Sánchez Vega wrote:
Joe-
You want to remove "gssapi/" from the #include lines mentioned by the compiler. I'm not sure how to make that fully cross- platform... Python's distutils isn't as helpful as autoconf for this sort of thing... Will have to think about it a bit, I guess.
Alternatively, remove the PyKerberos stuff from the "run" script in the server sources, and don't configure Kerberos when you run the server.
-wsv
On Jan 11, 2007, at 5:28 PM, Joe Auty wrote:
On Jan 11, 2007, at 8:25 PM, Cyrus Daboo wrote:
Hi Joe,
--On January 11, 2007 7:40:54 PM -0500 Joe Auty <joe@netmusician.org> wrote:
I would love to start testing the CalendarServer, but I'm not able to get past the following error message when I invoke a ./run:
Building PyKerberos... running build running build_ext building 'kerberos' extension creating build creating build/temp.freebsd-5.5-RELEASE-i386-2.4 creating build/temp.freebsd-5.5-RELEASE-i386-2.4/src cc -fno-strict-aliasing -DNDEBUG -O -pipe -D__wchar_t=wchar_t -DTHREAD_STACK_SIZE=0x20000 -fPIC -I/usr/local/include/python2.4 -c src/kerberos.c -o build/temp.freebsd-5.5-RELEASE-i386-2.4/src/ kerberos.o -I/usr/include In file included from src/kerberos.c:21: src/kerberosbasic.h:19:27: gssapi/gssapi.h: No such file or directory src/kerberosbasic.h:20:35: gssapi/gssapi_generic.h: No such file or directory src/kerberosbasic.h:21:32: gssapi/gssapi_krb5.h: No such file or directory In file included from src/kerberos.c:22: src/kerberosgss.h:30: error: syntax error before "gss_ctx_id_t" src/kerberosgss.h:37: error: syntax error before "gss_ctx_id_t" error: command 'cc' failed with exit status 1
Can you locate a gssapi.h file on your system, and if so where is it?
# locate gssapi.h /usr/include/gssapi.h /usr/obj/usr/src/i386/usr/include/gssapi.h /usr/src/contrib/bind9/lib/dns/include/dst/gssapi.h /usr/src/contrib/cvs/lib/xgssapi.h /usr/src/crypto/heimdal/lib/gssapi/gssapi.h
----------- Joe Auty NetMusician: web publishing software for musicians http://www.netmusician.org joe@netmusician.org
_______________________________________________ calendarserver-users mailing list calendarserver-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/calendarserver-users
----------- Joe Auty NetMusician: web publishing software for musicians http://www.netmusician.org joe@netmusician.org