GNU bug report logs - #51583
29.0.50; cygw32 build break

Previous Next

Package: emacs;

Reported by: Kazuhiro Ito <kzhr <at> d1.dion.ne.jp>

Date: Wed, 3 Nov 2021 11:37:01 UTC

Severity: normal

Found in version 29.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Kazuhiro Ito <kzhr <at> d1.dion.ne.jp>
Subject: bug#51583: closed (Re: bug#51583: 29.0.50; cygw32 build break)
Date: Thu, 04 Nov 2021 09:15:01 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#51583: 29.0.50; cygw32 build break

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 51583 <at> debbugs.gnu.org.

-- 
51583: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=51583
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Eli Zaretskii <eliz <at> gnu.org>
To: Kazuhiro Ito <kzhr <at> d1.dion.ne.jp>
Cc: 51583-done <at> debbugs.gnu.org
Subject: Re: bug#51583: 29.0.50; cygw32 build break
Date: Thu, 04 Nov 2021 11:14:06 +0200
> Date: Thu, 04 Nov 2021 17:43:04 +0900
> From: Kazuhiro Ito <kzhr <at> d1.dion.ne.jp>
> Cc: 51583 <at> debbugs.gnu.org
> 
> > > w32_get_resource function is defined in w32.c, which is not compiled
> > > on Cygwin buid.
> > 
> > Thanks, I tried to fix this now.  Please test, including the new
> > dark-theme functionality (if you have a new enough Windows
> > installation).
> 
> I confiremed the problem was fixed.  I also confirmed colors of title
> bar and scroll bars were changed as MinGW build.
> Thank you.

Thanks for testing, I'm therefore closing this bug.

[Message part 3 (message/rfc822, inline)]
From: Kazuhiro Ito <kzhr <at> d1.dion.ne.jp>
To: bug-gnu-emacs <at> gnu.org
Subject: 29.0.50; cygw32 build break
Date: Wed, 03 Nov 2021 20:35:57 +0900
Cygw32 build fails on trunk.

$ ./configure --with-w32
$ make

(snip)
  CCLD     temacs.exe
/usr/lib/gcc/x86_64-pc-cygwin/10/../../../../x86_64-pc-cygwin/bin/ld: w32fns.o:w32fns.c:(.text+0xec1a): undefined reference to `w32_get_resource'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:647: temacs.exe] Error 1
make[1]: Leaving directory '/dfs/f/build/cygwin64/emacs/src'
make: *** [Makefile:450: src] Error 2

w32_get_resource function is defined in w32.c, which is not compiled
on Cygwin buid.

-- 
Kazuhiro Ito



This bug report was last modified 3 years and 202 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.