On OSX (10.4.4) the readline module in the svn HEAD fails compilation as follows. This is particularly strange since the buildbot is green for OSX... What could be up with this?
building 'readline' extension gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -I. -I/Users/guido/projects/python/trunk/./Include -I/Users/guido/projects/python/trunk/./Mac/Include -I../Include -I. -I/usr/local/include -I/Users/guido/projects/python/trunk/Include -I/Users/guido/projects/python/trunk/osx -c /Users/guido/projects/python/trunk/Modules/readline.c -o build/temp.darwin-8.4.0-Power_Macintosh-2.5/readline.o /Users/guido/projects/python/trunk/Modules/readline.c: In function 'write_history_file': /Users/guido/projects/python/trunk/Modules/readline.c:112: warning: implicit declaration of function 'history_truncate_file' /Users/guido/projects/python/trunk/Modules/readline.c: In function 'py_remove_history': /Users/guido/projects/python/trunk/Modules/readline.c:301: warning: implicit declaration of function 'remove_history' /Users/guido/projects/python/trunk/Modules/readline.c:301: warning: assignment makes pointer from integer without a cast /Users/guido/projects/python/trunk/Modules/readline.c:310: warning: passing argument 1 of 'free' discards qualifiers from pointer target type /Users/guido/projects/python/trunk/Modules/readline.c:312: warning: passing argument 1 of 'free' discards qualifiers from pointer target type /Users/guido/projects/python/trunk/Modules/readline.c: In function 'py_replace_history': /Users/guido/projects/python/trunk/Modules/readline.c:338: warning: implicit declaration of function 'replace_history_entry' /Users/guido/projects/python/trunk/Modules/readline.c:338: warning: assignment makes pointer from integer without a cast /Users/guido/projects/python/trunk/Modules/readline.c:347: warning: passing argument 1 of 'free' discards qualifiers from pointer target type /Users/guido/projects/python/trunk/Modules/readline.c:349: warning: passing argument 1 of 'free' discards qualifiers from pointer target type /Users/guido/projects/python/trunk/Modules/readline.c: In function 'get_current_history_length': /Users/guido/projects/python/trunk/Modules/readline.c:453: error: 'HISTORY_STATE' undeclared (first use in this function) /Users/guido/projects/python/trunk/Modules/readline.c:453: error: (Each undeclared identifier is reported only once /Users/guido/projects/python/trunk/Modules/readline.c:453: error: for each function it appears in.) /Users/guido/projects/python/trunk/Modules/readline.c:453: error: 'hist_st' undeclared (first use in this function) /Users/guido/projects/python/trunk/Modules/readline.c:455: warning: implicit declaration of function 'history_get_history_state' /Users/guido/projects/python/trunk/Modules/readline.c: In function 'insert_text': /Users/guido/projects/python/trunk/Modules/readline.c:503: warning: implicit declaration of function 'rl_insert_text' /Users/guido/projects/python/trunk/Modules/readline.c: In function 'on_completion': /Users/guido/projects/python/trunk/Modules/readline.c:637: error: 'rl_attempted_completion_over' undeclared (first use in this function) /Users/guido/projects/python/trunk/Modules/readline.c: In function 'flex_complete': /Users/guido/projects/python/trunk/Modules/readline.c:675: warning: passing argument 2 of 'completion_matches' from incompatible pointer type /Users/guido/projects/python/trunk/Modules/readline.c: In function 'setup_readline': /Users/guido/projects/python/trunk/Modules/readline.c:700: warning: passing argument 2 of 'rl_bind_key_in_map' from incompatible pointer type /Users/guido/projects/python/trunk/Modules/readline.c:701: warning: passing argument 2 of 'rl_bind_key_in_map' from incompatible pointer type /Users/guido/projects/python/trunk/Modules/readline.c: In function 'readline_until_enter_or_signal': /Users/guido/projects/python/trunk/Modules/readline.c:758: warning: passing argument 2 of 'rl_callback_handler_install' from incompatible pointer type /Users/guido/projects/python/trunk/Modules/readline.c:788: warning: implicit declaration of function 'rl_free_line_state' /Users/guido/projects/python/trunk/Modules/readline.c:789: warning: implicit declaration of function 'rl_cleanup_after_signal' /Users/guido/projects/python/trunk/Modules/readline.c: In function 'call_readline': /Users/guido/projects/python/trunk/Modules/readline.c:883: error: 'HISTORY_STATE' undeclared (first use in this function) /Users/guido/projects/python/trunk/Modules/readline.c:883: error: 'state' undeclared (first use in this function) /Users/guido/projects/python/trunk/Modules/readline.c:885: warning: assignment discards qualifiers from pointer target type (Yes, the keynote slides are coming along just fine... :-) -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com