Issue889

classification
Title Deprecation warnings in glibc breaks configure
Type defect Module core code 21.4
Severity crash Platform N/A
Keywords build Nosy List aidan, matsl
explanation
process
These controls should only be changed by committers and tracker administrators.
Status done/needs work   Reason fixed
Superseder  
Priority normal   Assigned To

Created on 2015-06-13.22:35:21 by matsl, last changed 2018-09-24.15:38:05 by aidan.

Messages
msg2576 [hidden] ([hidden]) Date: 2018-09-24.15:38:04
  Message-ID: <1537803485.8.0.995762723281.issue889@xemacs.org>
Fixed for 21.5 with https://bitbucket.org/xemacs/xemacs/commits/72c0d63
. Still an issue for 21.4.
msg2555 [hidden] ([hidden]) Date: 2015-06-17.21:38:28
It is not only finding X11/Intrinsic.h that fails. It is only the first
header in line after _BSD_SOURCE and _SVID_SOURCE has been added to
confdefs.h. So the problem lies in the general way header files are
detected.

A workaround is then to silence cpp when it comes to #warnings. This can
be achieved by running configure with --cpp-flags=-Wno-cpp.
msg2554 [hidden] ([hidden]) Date: 2015-06-13.22:35:19
The configure step to find X11/Intrincis.h breaks due to #warning
messages produced by glibc. From version 2.20 of glibc.
History
Date User Action Args
2018-09-24 15:38:05aidansetstatus: new -> done/needs work
assignedto: aidan
reason: fixed
messages: + msg2576
nosy: + aidan
2015-06-17 21:38:29matslsetmessages: + msg2555
2015-06-13 22:35:21matslcreate