xemacs21: ftbfs with GCC-5
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xemacs21 (Debian) |
Fix Released
|
Unknown
|
|||
xemacs21 (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Imported from Debian bug http://
Package: src:xemacs21
Version: 21.4.22-11
Severity: normal
Tags: sid stretch
User: <email address hidden>
Usertags: ftbfs-gcc-5
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9. The
severity of this report may be raised before the stretch release.
The full build log can be found at:
http://
The last lines of the build log are at the end of this report.
To build with GCC 5, either set CC=gcc-5 CXX=g++-5 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t experimental install g++
Common build failures are C11 as the default C mode, new warnings
resulting in build failures with -Werror turned on, or new/dropped
symbols in Debian symbols files. For other C/C++ related build failures
see the porting guide at http://
[...]
^
xlwcheckbox.c: At top level:
xlwcheckbox.
CheckboxDestroy (Widget w,
^
gcc -c -g -O3 -Wall -Wno-switch -Winline -Wmissing-
xlwgauge.c: In function 'GaugeExpose':
xlwgauge.c:379:6: warning: variable 'hgt' set but not used [-Wunused-
int hgt ; /* height (width) of widget */
^
xlwgauge.c: In function 'XawGaugeSetValue':
xlwgauge.c:842:4: warning: missing sentinel in function call [-Wformat=]
XtVaSetValu
^
gcc -c -g -O3 -Wall -Wno-switch -Winline -Wmissing-
lwlib-Xlw.c: In function 'xlw_update_
lwlib-Xlw.c:454:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0, cur = val->contents; i < num_children; i++)
lwlib-Xlw.c: In function 'xlw_update_
lwlib-Xlw.c:564:21: warning: variable 'mw' set but not used [-Wunused-
rm -f liblw.a
ar cq liblw.a lwlib.o lwlib-utils.o lwlib-config.o lwlib-Xaw.o xlwmenu.o xlwscrollbar.o xlwtabs.o xlwgcs.o xlwradio.o xlwcheckbox.o xlwgauge.o lwlib-Xlw.o
make[3]: Leaving directory '/«PKGBUILDDIR»
cd ./src && /usr/bin/make all
make[3]: Entering directory '/«PKGBUILDDIR»
gcc -c -g -O3 -Wall -Wno-switch -Winline -Wmissing-
In file included from abbrev.c:35:0:
lisp.h:204:3: error: conflicting types for 'max_align_t'
} max_align_t;
^
In file included from lisp.h:44:0,
/usr/lib/
} max_align_t;
^
make[3]: *** [abbrev.o] Error 1
GNUmakefile:58: recipe for target 'abbrev.o' failed
make[3]: Leaving directory '/«PKGBUILDDIR»
make[2]: *** [src] Error 2
GNUmakefile:123: recipe for target 'src' failed
make[2]: Leaving directory '/«PKGBUILDDIR»'
make[1]: *** [canna-
debian/
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-stamp] Error 2
debian/rules:47: recipe for target 'build-stamp' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Changed in xemacs21 (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: ftbfs |
Changed in xemacs21 (Debian): | |
importance: | Undecided → Unknown |
Changed in xemacs21 (Debian): | |
status: | New → Fix Released |
This bug was fixed in the package xemacs21 - 21.4.22-14ubuntu1
---------------
xemacs21 (21.4.22-14ubuntu1) xenial; urgency=low
* Merge from Debian unstable. Remaining changes: patches/ fix_maximisatio n-bug.patch: patches/ force-docs. patch: README. source: patches/ ftbfs-gcc5. patch:
- debian/
+ Fix maximisation issue where xemacs21 stayed in an infinite loop.
- debian/
+ Force generating documentation (hundreds of warnings with new
makeinfo).
* Drop following changes:
- debian/
+ No longer needed since package uses quilt.
- debian/control:
+ Don't bump Build-Depends on libtiff-dev
since Debian bumped on libtiff5-dev.
* debian/
- Fix FTBFS with GCC 5. (LP: #1506980, Closes: #778180)
-- Artur Rona <email address hidden> Sun, 27 Dec 2015 01:40:46 +0100