[Pkg-samba-maint] Bug#701332: openchange: ftbfs with GCC-4.8
Matthias Klose
doko at debian.org
Sat Feb 23 11:21:35 UTC 2013
Package: src:openchange
Version: 1:1.0-3
Severity: important
Tags: sid jessie
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-4.8
The package fails to build in a test rebuild on at least amd64 with
gcc-4.8/g++-4.8, but succeeds to build with gcc-4.7/g++-4.7. The
severity of this report may be raised before the jessie release.
stdc-predef.h:0: error: Syntax error near '3'
The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/openchange_1.0-3_unstable_gcc48.log
The last lines of the build log are at the end of this report.
To build with GCC 4.8, either set CC=gcc-4.8 CXX=g++-4.8 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev
The test rebuild was done with eglibc-2.17 and GCC-4.8, so some issues
might be caused by the updated glibc.
[...]
- libocpf: yes
* OpenChange Server:
- mapiproxy: yes
* OpenChange mapistore backends:
- backends dependencies goes here
* OpenChange Tools:
- openchangeclient: yes
- mapiprofile: yes
- openchangepfadmin: yes
- exchange2mbox: yes
- exchange2ical: yes
- mapitest: yes
- openchangemapidump: yes
- schemaIDGUID: yes
* subunit format (mapitest): yes
* OpenChange Documentation: yes
* Coverage Tests: no
* OpenChange Bindings:
- Qt4: no
* Installation prefix: /usr
===============================================================
sed -i -e 's/site-packages/dist-packages/' config.mk
make[1]: Leaving directory `/«PKGBUILDDIR»'
debian/rules override_dh_auto_build
make[1]: Entering directory `/«PKGBUILDDIR»'
/usr/bin/make datadir=/usr/share/openchange LDFLAGS="-Wl,--as-needed" DSOOPT="-shared -Wl,--as-needed -fPIC" all
make[2]: Entering directory `/«PKGBUILDDIR»'
Creating the gen_ndr directory
mkdir -p gen_ndr
Generating exchange.h
Compiling exchange.idl
/usr/include/stdc-predef.h:0: error: Syntax error near '3'
Failed to parse exchange.idl at /usr/bin/pidl line 608.
make[2]: *** [exchange.h] Error 255
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
More information about the Pkg-samba-maint
mailing list