[php-maint] Bug#750286: php-doc: FTBFS: zend_mm_heap corrupted

David Suárez david.sephirot at gmail.com
Mon Jun 2 19:06:28 UTC 2014


Source: php-doc
Version: 20140201-1
Severity: serious
Tags: jessie sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20140601 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part (hopefully):
>  debian/rules build
> dh_testdir
> # Add here commands to configure the package.
> php doc-base/configure.php
> configure.php: $Id: configure.php 330577 2013-06-20 23:22:04Z bjori $
> PHP version: 5.6.0beta3
> 
> Checking for source directory... /«PKGBUILDDIR»/doc-base
> Checking for output filename... /«PKGBUILDDIR»/doc-base/.manual.xml
> Checking whether to include CHM... no
> Checking for PHP executable... /usr/bin/php5
> Checking for language to build... en
> Checking whether the language is supported... yes
> Checking for partial build... no
> Checking whether to enable detailed XML error messages... no
> Checking libxml version... 2.9.1
> Checking whether to enable detailed error reporting (may segfault)... yes
> Checking whether to optimize out the DTD (performance gain, but segfaults)... yes
> Generating /«PKGBUILDDIR»/doc-base/manual.xml... done
> Generating /«PKGBUILDDIR»/doc-base/install-unix.xml... done
> Generating /«PKGBUILDDIR»/doc-base/install-win.xml... done
> Generating /«PKGBUILDDIR»/doc-base/developer.template.xml... done
> Generating /«PKGBUILDDIR»/doc-base/scripts/file-entities.php... done
> Iterating over extension specific version files... OK
> Saving it... OK
> Creating file /«PKGBUILDDIR»/doc-base/entities/file-entities.ent... done
> Checking for if we should generate a simplified file... no
> Checking whether to save an invalid .manual.xml... no
> Loading and parsing manual.xml... done.
> Validating manual.xml... done.
> 
> All good. Saving .manual.xml... done.
> All you have to do now is run 'phd -d /«PKGBUILDDIR»/doc-base/.manual.xml'
> If the script hangs here, you can abort with ^C.
> 		 _ _..._ __
> 		\)`    (` /
> 		 /      `\
> 		|  d  b   |
> 		=\  Y    =/--..-="````"-.
> 		  '.=__.-'               `\
> 		     o/                 /\ \
> 		      |                 | \ \   / )
> 		       \    .--""`\    <   \ '-' /
> 		      //   |      ||    \   '---'
> 		 jgs ((,,_/      ((,,___/
> 
>  (Run `nice php configure.php` next time!)
> touch configure-stamp
> dh_testdir
> # Add here commands to compile the package.
> #/usr/bin/make
> rm -rf PhD/PhD-*/phpdotnet/phd/Package
> cp -rp PhD-Generic/PhD_Generic-*/phpdotnet/phd/Package/ PhD/PhD-*/phpdotnet/phd/
> php PhD/PhD-*/render.php --docbook doc-base/.manual.xml --format xhtml
> [22:41:00 - Heads up              ] Creating output directory..
> [22:41:00 - Rendering Style       ] Running full build
> [22:41:00 - Indexing              ] Indexing...
> [22:41:22 - Indexing              ] Indexing done
> [22:41:23 - Rendering Style       ] Running full build
> [22:41:23 - Rendering Format      ] Starting Chunked-XHTML rendering
> zend_mm_heap corrupted
> make: *** [build-stamp] Error 1

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2014/06/01/php-doc_20140201-1_unstable.log

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 EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-php-maint mailing list