A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2013-May/126332.html below:

[Python-Dev] HAVE_FSTAT?

[Python-Dev] HAVE_FSTAT? [Python-Dev] HAVE_FSTAT?Antoine Pitrou solipsis at pitrou.net
Sun May 19 14:19:04 CEST 2013
On Sun, 19 May 2013 10:08:39 +0200
Charles-François Natali <cf.natali at gmail.com> wrote:
> 2013/5/17 Antoine Pitrou <solipsis at pitrou.net>:
> >
> > Hello,
> >
> > Some pieces of code are still guarded by:
> > #ifdef HAVE_FSTAT
> >   ...
> > #endif
> >
> > I would expect all systems to have fstat() these days. It's pretty
> > basic POSIX, and even Windows has had it for ages. Shouldn't we simply
> > make those code blocks unconditional? It would avoid having to maintain
> > unused fallback paths.
> 
> I was sure I'd seen a post/bug report about this:
> http://bugs.python.org/issue12082
> 
> The OP was trying to build Python on an embedded platform without fstat().

Ah, right. Ok, judging by the answers I'm being consistent in my
opinions :-)

I still wonder why an embedded platform can't provide at least some
emulation of fstat(), even by returning fake values. Not providing
such a basic function must break a lot of existing third-party software.

Regards

Antoine.
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4