[ python-Bugs-985154 ] HAVE_FDATASYNC incorrectly set for 2.3.4 under cygwin

SourceForge.net noreply at sourceforge.net
Sun Jul 4 22:38:00 EDT 2004


Bugs item #985154, was opened at 2004-07-04 22:38
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=985154&group_id=5470

Category: Build
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Gregory Smith (gregsmith)
Assigned to: Nobody/Anonymous (nobody)
Summary: HAVE_FDATASYNC incorrectly set for 2.3.4 under cygwin

Initial Comment:
Building 2.3.4 from the tarball, 
#define HAVE_FDATASYNC 1
appears in the pyconfig.h file, and
the build of 'posixmodule' fails with
undefined symbol _fdatasync

Workaround is to delete the line
and proceed, of course, but I've
never seen this before when building
under cygwin.

There is no 'fdatasync' mentioned
in any /usr/include/*.h or /usr/local/include/*.h

The cygwin installation is kind of a mongrel
(4 or 5 upgrades since install, some selective)
This is the ID string from the built python:

Python 2.3.4 (#2, Jul  4 2004, 22:10:22)
[GCC 3.3.1 (cygming special)] on cygwin

Let me know of any details of the cygwin install
which might be useful.




----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=985154&group_id=5470



More information about the Python-bugs-list mailing list