GNU bug report logs - #14414
24.3.50; configure fails to detect xaw3d on Cygwin

Previous Next

Package: emacs;

Reported by: Katsumi Yamaoka <yamaoka <at> jpl.org>

Date: Fri, 17 May 2013 02:17:01 UTC

Severity: normal

Found in version 24.3.50

Done: Katsumi Yamaoka <yamaoka <at> jpl.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 14414 in the body.
You can then email your comments to 14414 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#14414; Package emacs. (Fri, 17 May 2013 02:17:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Katsumi Yamaoka <yamaoka <at> jpl.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 17 May 2013 02:17:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Katsumi Yamaoka <yamaoka <at> jpl.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; configure fails to detect xaw3d on Cygwin
Date: Fri, 17 May 2013 11:15:49 +0900
Hi,

When trying to build Emacs on Cygwin the configure script says:

[...]
checking sys/inotify.h presence... no
checking for sys/inotify.h... no
checking for xaw3d... no
checking for libXaw... configure: error: Lucid toolkit requires X11/Xaw include files

Yesterday it was:
[...]
checking sys/inotify.h presence... no
checking for sys/inotify.h... no
checking for XawScrollbarSetThumb in -lXaw3d... yes
checking for xaw3d... yes; using Lucid toolkit
checking X11 toolkit version... 6 or newer
checking for XmuConvertStandardSelection in -lXmu... yes
checking for XShapeQueryExtension in -lXext... yes
[...]

Libraries have no changed in this PC but I have no clue for this
problem.  Please help.

In GNU Emacs 24.3.50.1 (i686-pc-cygwin, X toolkit, Xaw3d scroll bars)
 of 2013-05-16 on localhost
Bzr revision: 112596 rgm <at> gnu.org-20130515233510-upvjm6ks2du8cpn5
Windowing system distributor `The Cygwin/X Project', version 11.0.11401000
Configured using:
 `configure --verbose --with-x-toolkit=lucid --without-imagemagick
 --without-dbus --without-gconf --without-gsettings'




Reply sent to Katsumi Yamaoka <yamaoka <at> jpl.org>:
You have taken responsibility. (Fri, 17 May 2013 05:50:02 GMT) Full text and rfc822 format available.

Notification sent to Katsumi Yamaoka <yamaoka <at> jpl.org>:
bug acknowledged by developer. (Fri, 17 May 2013 05:50:02 GMT) Full text and rfc822 format available.

Message #10 received at 14414-done <at> debbugs.gnu.org (full text, mbox):

From: Katsumi Yamaoka <yamaoka <at> jpl.org>
To: 14414-done <at> debbugs.gnu.org
Subject: Re: bug#14414: 24.3.50; configure fails to detect xaw3d on Cygwin
Date: Fri, 17 May 2013 14:49:33 +0900
Katsumi Yamaoka wrote:
> When trying to build Emacs on Cygwin the configure script says:

> [...]
> checking sys/inotify.h presence... no
> checking for sys/inotify.h... no
> checking for xaw3d... no
> checking for libXaw... configure: error: Lucid toolkit requires
> X11/Xaw include files

This should be due to Cygwin update or something, since it happens
with the released version of Emacs 24.3, oops.  I'm closing this.
Sorry for the noise.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14414; Package emacs. (Fri, 17 May 2013 11:45:02 GMT) Full text and rfc822 format available.

Message #13 received at 14414 <at> debbugs.gnu.org (full text, mbox):

From: Katsumi Yamaoka <yamaoka <at> jpl.org>
To: 14414 <at> debbugs.gnu.org
Subject: Re: bug#14414: 24.3.50; configure fails to detect xaw3d on Cygwin
Date: Fri, 17 May 2013 20:43:38 +0900
Katsumi Yamaoka wrote:
>> When trying to build Emacs on Cygwin the configure script says:

>> [...]
>> checking sys/inotify.h presence... no
>> checking for sys/inotify.h... no
>> checking for xaw3d... no
>> checking for libXaw... configure: error: Lucid toolkit requires
>> X11/Xaw include files

> This should be due to Cygwin update or something, since it happens
> with the released version of Emacs 24.3, oops.  I'm closing this.
> Sorry for the noise.

I think the cause of this problem is that LIB_CLOCK_GETTIME in
some files[1] aren't substituted by configure, due to Gcc 4.5.3
that Cygwin updated recently.  Here is a part in question in
config.log:

configure:11868: gcc -std=gnu99 -o conftest.exe  -g3 -O2 -D_REENTRANT -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/libpng15 -I/usr/include/pixman-1 -I/usr/include/freetype2   -I/usr/include/p11-kit-1         conftest.c @LIB_CLOCK_GETTIME@ -lgnutls -lnettle -lhogweed -lgmp -lintl -liconv -ltasn1 -lp11-kit -lz   -lrsvg-2 -lgio-2.0 -lgdk_pixbuf-2.0 -lcairo -lgmodule-2.0 -lgobject-2.0 -lffi -lpixman-1 -lfontconfig -lexpat -lfreetype -lbz2 -lpng15 -lm -lz -lxcb-shm -lxcb-render -lXrender -lXext -lglib-2.0 -lintl -liconv -lpcre -lX11 -lxcb -lXau -lXdmcp   -lX11 -lpthread   >&5 
gcc: @LIB_CLOCK_GETTIME@: No such file or directory

[1]
autogen/Makefile.in:LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
lib-src/Makefile.in:LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
lib/Makefile.in:LIB_CLOCK_GETTIME = @LIB_CLOCK_GETTIME@
src/Makefile.in:LIB_CLOCK_GETTIME=@LIB_CLOCK_GETTIME@

However, manually replacing those @LIB_CLOCK_GETTIME@ with -lrt
(after running autogen.sh) didn't help.  I'm going to tackle it
again next week.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14414; Package emacs. (Sat, 18 May 2013 13:04:02 GMT) Full text and rfc822 format available.

Message #16 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Angelo Graziosi <angelo.graziosi <at> alice.it>
To: bug-emacs <bug-gnu-emacs <at> gnu.org>
Cc: yamaoka <at> jpl.org
Subject: bug#14414: 24.3.50; configure fails to detect xaw3d on Cygwin
Date: Sat, 18 May 2013 15:02:26 +0200
Katsumi Yamaoka wrote:

> I think the cause of this problem is that LIB_CLOCK_GETTIME

This is caused by the upgrade of gnutls-devel package. Reinstalling the 
precious fixes the issue. See this thread on Cygwin list:

  http://cygwin.com/ml/cygwin/2013-05/msg00236.html


Ciao,
  Angelo.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14414; Package emacs. (Sun, 19 May 2013 23:25:01 GMT) Full text and rfc822 format available.

Message #19 received at 14414-done <at> debbugs.gnu.org (full text, mbox):

From: Katsumi Yamaoka <yamaoka <at> jpl.org>
To: angelo.graziosi <at> alice.it
Cc: 14414-done <at> debbugs.gnu.org
Subject: Re: bug#14414: 24.3.50; configure fails to detect xaw3d on Cygwin
Date: Mon, 20 May 2013 08:23:31 +0900
Angelo Graziosi wrote:
> Katsumi Yamaoka wrote:

>> I think the cause of this problem is that LIB_CLOCK_GETTIME

> This is caused by the upgrade of gnutls-devel package. Reinstalling
> the precious fixes the issue. See this thread on Cygwin list:

>   http://cygwin.com/ml/cygwin/2013-05/msg00236.html

Thank you very much for the information.  I got able to continue
the daily Emacs build. ;)




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 17 Jun 2013 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 12 years and 57 days ago.

Previous Next


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