[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