scheduling 5.10.1-12 (doesn't build for me in Squeeze)

Jeremiah Foster jeremiah at jeremiahfoster.com
Thu Apr 8 21:20:16 UTC 2010


On Apr 8, 2010, at 23:02, Niko Tyni wrote:

> On Wed, Apr 07, 2010 at 11:17:34PM +0200, Jeremiah Foster wrote:
> 
>> 	I cloned the git repo found on git.debian.org for what I believe to be 5.10.1-12 and tried to build. The build failed during make. The relevant error is below:
>> 
>> Making all in ext/Compress-Raw-Zlib
>> make all PERL_CORE=1 LIBPERL_A=libperl.a LINKTYPE=dynamic
>> make[1]: Entering directory `/home/jeremiah/code/perl/perl5.12/perl/ext/Compress-Raw-Zlib'
>> cc -c  -I/usr/include -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2   -DVERSION=\"2.020\" -DXS_VERSION=\"2.020\" -fPIC "-I../.."  -DGZIP_OS_CODE=3  Zlib.c
>> Zlib.xs:34:19: error: zlib.h: No such file or directory
> 
> You're missing zlib1g-dev. "apt-get build-dep perl" should help.
> 
> Build-Depends: file, cpio (>= 2.6-5), libdb4.7-dev, libgdbm-dev, netbase [!hurd-i386], gcc (>= 4:4.2), procps | hurd, zlib1g-dev | libz-dev, libbz2-dev
> 
>> This is kinda weird because I can see zlib.h in the right directory:
>> 
>>> find . -name zlib.h
>> ./ext/Compress-Raw-Zlib/zlib-src/zlib.h
> 
> The package is explicitly configured not to use the bundled zlib as
> per Debian policy section 4.13. See the debian/disable-zlib-bundling
> branch/patch.

Thanks so much Niko! Everything built just fine once I followed those instructions.

Jeremaih


More information about the Perl-maintainers mailing list