MvL> OPT= -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
MvL> in the Makefile.
Not for me. In fact the -D symbols never make it into the Makefile at all.
That is very puzzling. I just did a fresh checkout on cf.sf.net (the debian installation), using cvs -z9 -d:pserver:anonymous@cvs.python.sourceforge.net:/cvsroot/python co -d py21 -rrelease21-maint python/dist/src cd py21 CFLAGS='-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64' OPT="-g -O2 $CFLAGS" ./configure make The earliest indication that it was accepted correctly is in checking whether the C compiler (gcc -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 ) works... yes In the end, Makefile will have OPT= -g -O2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 Can you please try the same sequence of actions on the SF compile farm, and report what it does for you? Alternatively, can you spot the error in the commands I used? Regards, Martin