Package: apache2-mpm-itk
Version: 2.2.6-01-2
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20080520 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on
i386.

This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3
is now the default on most architectures (even if it's not the case on
i386 yet).  Consequently, many failures are caused by the switch to gcc
4.3.
If you determine that this failure is caused by gcc 4.3, feel free to
downgrade this bug to 'important' if your package is only built on i386,
and this bug is specific to gcc 4.3 (i.e the package builds fine with
gcc 4.2).

Relevant part:
>  /usr/bin/fakeroot debian/rules clean
> dh_testdir
> dh_clean
> rm -f -r build-tree/
> rm -f -r apache2/
> rm -f build-stamp
>  dpkg-source -b apache2-mpm-itk-2.2.6-01
> dpkg-source: info: using source format `1.0'
> dpkg-source: info: building apache2-mpm-itk using existing 
> apache2-mpm-itk_2.2.6-01.orig.tar.gz
> dpkg-source: info: building apache2-mpm-itk in 
> apache2-mpm-itk_2.2.6-01-2.diff.gz
> dpkg-source: info: building apache2-mpm-itk in apache2-mpm-itk_2.2.6-01-2.dsc
>  debian/rules build
> dh_testdir
> mkdir build-tree/
> tar zxf /usr/src/apache2.tar.gz
> # Using quilt confuses autoconf badly, so we just apply by hand
> # when building. This gives us the additional benefit that we
> # can copy prefork and use it as a base instead of using the
> # moral patch equivalent (01-copy-prefork.patch).
> cd apache2/ && (                                                              
>         \
>               set -e ;                                                        
>                 \
>               mkdir server/mpm/experimental/itk/ ;                            
>                 \
>               cp server/mpm/prefork/* server/mpm/experimental/itk/ ;          
>                 \
>               mv server/mpm/experimental/itk/prefork.c 
> server/mpm/experimental/itk/itk.c ;    \
>                                                                               
>                 \
>               for PATCH in 02-rename-prefork-to-itk.patch 
> 03-add-mpm-to-build-system.patch 04-correct-output-makefile-location.patch 
> 05-add-copyright.patch 06-base-functionality.patch 
> 07-max-clients-per-vhost.patch 08-capabilities.patch 09-nice.patch; do        
>                         \
>                       echo Applying $PATCH ... ;                              
>                 \
>                       patch -p1 < ../patches/$PATCH ;                         
>         \
>                       echo ;                                                  
>                 \
>               done ;                                                          
>                 \
>                                                                               
>                 \
>               autoconf                                                        
>                 \
>       )
> Applying 02-rename-prefork-to-itk.patch ...
> patching file server/mpm/experimental/itk/Makefile.in
> patching file server/mpm/experimental/itk/config.m4
> patching file server/mpm/experimental/itk/itk.c
> patching file server/mpm/experimental/itk/mpm.h
> patching file server/mpm/experimental/itk/mpm_default.h
> 
> Applying 03-add-mpm-to-build-system.patch ...
> patching file server/mpm/config.m4
> 
> Applying 04-correct-output-makefile-location.patch ...
> patching file server/mpm/experimental/itk/config.m4
> 
> Applying 05-add-copyright.patch ...
> patching file server/mpm/experimental/itk/itk.c
> patching file server/mpm/experimental/itk/mpm.h
> patching file server/mpm/experimental/itk/mpm_default.h
> 
> Applying 06-base-functionality.patch ...
> patching file server/mpm/experimental/itk/itk.c
> 
> Applying 07-max-clients-per-vhost.patch ...
> patching file server/mpm/experimental/itk/itk.c
> 
> Applying 08-capabilities.patch ...
> patching file server/mpm/experimental/itk/itk.c
> patching file server/mpm/config.m4
> 
> Applying 09-nice.patch ...
> patching file server/mpm/experimental/itk/itk.c
> 
> # Use the same flags as for compiling all the other MPMs, only
> # a different source directory and of course a different MPM
> sed 
> 's,prefork,itk,;s,^".*/configure",../apache2/configure,;s,^"--srcdir=.*",--srcdir=../apache2/,'
>  < /usr/share/apache2/build/config.nice > build-tree/config.nice
> chmod +x build-tree/config.nice
> cd build-tree/ && ./config.nice
> checking for chosen layout... Debian
> checking for working mkdir -p... yes
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking target system type... i686-pc-linux-gnu
> 
> Configuring Apache Portable Runtime library ...
> 
> checking for APR... yes
>   setting CC to "i486-linux-gnu-gcc"
>   setting CPP to "i486-linux-gnu-gcc -E"
>   adding "-pthread" to CFLAGS
>   setting CPPFLAGS to " -D_FORTIFY_SOURCE=2 -DLINUX=2 -D_REENTRANT 
> -D_GNU_SOURCE -D_LARGEFILE64_SOURCE"
> 
> Configuring Apache Portable Runtime Utility library...
> 
> checking for APR-util... yes
>   adding "-L/usr/lib/mysql" to LDFLAGS
>   adding "-lmysqlclient_r" to LDFLAGS
> checking for gcc... i486-linux-gnu-gcc
> checking for C compiler default output file name... 
> configure: error: C compiler cannot create executables
> See `config.log' for more details.
> make: *** [build-stamp] Error 77

The full build log is available from:
   http://people.debian.org/~lucas/logs/2008/05/20

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to