[issue4026] fcntl extension fails to build on AIX 6.1

Michael Haubenwallner report at bugs.python.org
Wed Apr 7 11:41:01 CEST 2010


Michael Haubenwallner <michael.haubenwallner at salomon.at> added the comment:

This very same problem happens (with Python-2.6.2) on AIX5.3 now too, after upgrading to:
$ oslevel -s
5300-08-09-1013

Unlike before (comparing with old build logs), this AIX5.3 now provides flock() in <sys/file.h> and libbsd.a[shr.o] like AIX6.1.

Interesting enough, /usr/lib/libbsd.a contains 32bit shared objects only, so -lbsd does not help in 64bit mode (don't know if python actually supports 64bit on AIX). I don't have an AIX6.1 to check this.

Because of this, upgrading "checking for flock" from compile- to link-check (eventually trying -lbsd a second time) might help?

----------
nosy: +haubi

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue4026>
_______________________________________


More information about the Python-bugs-list mailing list