[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12805: 24.2.50; Cygw32 build break
From: |
Kazuhiro Ito |
Subject: |
bug#12805: 24.2.50; Cygw32 build break |
Date: |
Tue, 06 Nov 2012 21:38:08 +0900 |
User-agent: |
Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (Gojō) APEL/10.8 EasyPG/1.0.0 Emacs/24.3.50 (i386-mingw-nt6.1.7601) MULE/6.0 (HANACHIRUSATO) |
> > w32fns.o: In function `emacs_abort':
> > /build/emacs/trunk/src/w32fns.c:7763: undefined reference to
> > `__open_osfhandle'
> > collect2: ld returned 1 exit status
> > Makefile:632: recipe for target `temacs.exe' failed
> > make[1]: *** [temacs.exe] Error 1
> > make[1]: Leaving directory `/build/emacs/trunk/src'
> > Makefile:334: recipe for target `src' failed
> > make: *** [src] Error 2
>
> Sorry, I didn't expect cygw32 to use emacs_abort implementation on
> w32fns.c. Now I see this in sysdep.c:
>
> #ifndef HAVE_NTGUI
> void
> emacs_abort (void)
> {
> terminate_due_to_signal (SIGABRT, 10);
> }
> #endif
>
> I think I fixed the problem (in trunk revision 110806), please test,
> as I don't have Cygwin installed to test this myself.
I confirmed the problem was fixed. Thank you.
--
Kazuhiro Ito