This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin fails autoconf mmap test under Win 7 (was: Broken autoconf mmap test)


On 3/22/2011 5:53 PM, Ken Brown wrote:
On 3/22/2011 4:59 PM, Eric Blake wrote:
On 03/20/2011 02:51 PM, Ken Brown wrote:
What's the status of the broken autoconf mmap test, which always fails
on Cygwin even though Cygwin has a working mmap?

Autoconf 2.65 and newer do not have the bug. But packages still exist where configure was generated with< 2.65, so these packages still have the bug unless you either rerun newer autoconf, or pre-seed the cache.

Was this ever resolved? I see that cygport is still using the workaround

export ac_cv_func_mmap_fixed_mapped=yes

This workaround is still necessary, as long as there are still packages that don't run autoreconf and where configure was generated with a too-old autoconf.

I'm still seeing failures when building both emacs and texlive, even after autoreconf with the current (2.68) version installed. Attached is the relevant portion of config.log from an emacs build. This is a build of the current emacs trunk, after running 'autoreconf -I m4'. The same thing happens if I build emacs-23.3. If you want to try to reproduce it, here's the source:

wget http://ftp.gnu.org/pub/gnu/emacs/emacs-23.3.tar.gz

In case it's relevant, my system is 64-bit Windows 7, with the most
recent cygwin snapshot:

$ uname -a
CYGWIN_NT-6.1-WOW64 moufang 1.7.9s(0.236/5/3) 20110318 10:29:21 i686 Cygwin

I've just checked that the mmap test succeeds (again when configuring emacs-23.3) on an XP SP3 system with the same snapshot installed:


$ uname -a
CYGWIN_NT-5.1 Desktop 1.7.9s(0.236/5/3) 20110318 10:29:21 i686 Cygwin

So maybe this is really a problem with Cygwin's mmap (under Win 7) and not an autoconf problem after all.

Ken


-- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]