Your message dated Thu, 30 Jun 2011 22:33:57 +0000
with message-id <[email protected]>
and subject line Bug#625808: fixed in perl 5.12.4-1
has caused the Debian Bug report #625808,
regarding [multiarch] make h2ph correctly search include directories
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
625808: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625808
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl
Version: 5.12.3-6
Severity: important
Tags: patch
User: [email protected]
Usertags: origin-ubuntu oneiric ubuntu-patch

ext/ODBM_File/hints/linux.pl checks for path names, which don't exist anymore once gdbm is built for multiarch:


# uses GDBM dbm compatibility feature - at least on SuSE 8.0
$self->{LIBS} = ['-lgdbm'];

# Debian/Ubuntu have /usr/lib/libgdbm_compat.so.3* but not this file,
# so linking may fail
if (-e '/usr/lib/libgdbm_compat.so' or -e '/usr/lib64/libgdbm_compat.so') {
    $self->{LIBS}->[0] .= ' -lgdbm_compat';
}

patch at
http://launchpadlibrarian.net/71069406/perl_5.12.3-6ubuntu1_5.12.3-6ubuntu2.diff.gz

Note, with a multiarch enabled glibc (with a missing /usr/include/asm), this still fails to build, as seen in
https://launchpadlibrarian.net/71070665/buildlog_ubuntu-oneiric-amd64.perl_5.12.3-6ubuntu2_FAILEDTOBUILD.txt.gz

# Verify that the headers are usable
for ph in `< debian/headers sed -e 's/\.h$/.ph/'`; do \
                if [ ! -f debian/tmp/usr/lib/perl/5.12/$ph ]; then \
                        echo "$ph: missing"; else \
                        echo $ph | ./perl.static debian/check-require 
debian/tmp \
                                || exit 1; \
                fi; \
        done
asm/termios.ph: missing
syscall.ph: Can't locate asm/unistd.ph in @INC (@INC contains: ./etc/perl ./usr/local/lib/perl/5.12.3 ./usr/local/share/perl/5.12.3 ./usr/lib/perl5 ./usr/share/perl5 ./usr/lib/perl/5.12 ./usr/share/perl/5.12 ./usr/local/lib/site_perl) at usr/lib/perl/5.12/sys/syscall.ph line 7, <> line 1.
Compilation failed in require at usr/lib/perl/5.12/syscall.ph line 5, <> line 1.
Compilation failed in require at debian/check-require line 71, <> line 1.
make: *** [install-stamp] Error 1



--- End Message ---
--- Begin Message ---
Source: perl
Source-Version: 5.12.4-1

We believe that the bug you reported is fixed in the latest version of
perl, which is due to be installed in the Debian FTP archive:

libcgi-fast-perl_5.12.4-1_all.deb
  to main/p/perl/libcgi-fast-perl_5.12.4-1_all.deb
libperl-dev_5.12.4-1_i386.deb
  to main/p/perl/libperl-dev_5.12.4-1_i386.deb
libperl5.12_5.12.4-1_i386.deb
  to main/p/perl/libperl5.12_5.12.4-1_i386.deb
perl-base_5.12.4-1_i386.deb
  to main/p/perl/perl-base_5.12.4-1_i386.deb
perl-debug_5.12.4-1_i386.deb
  to main/p/perl/perl-debug_5.12.4-1_i386.deb
perl-doc_5.12.4-1_all.deb
  to main/p/perl/perl-doc_5.12.4-1_all.deb
perl-modules_5.12.4-1_all.deb
  to main/p/perl/perl-modules_5.12.4-1_all.deb
perl_5.12.4-1.debian.tar.gz
  to main/p/perl/perl_5.12.4-1.debian.tar.gz
perl_5.12.4-1.dsc
  to main/p/perl/perl_5.12.4-1.dsc
perl_5.12.4-1_i386.deb
  to main/p/perl/perl_5.12.4-1_i386.deb
perl_5.12.4.orig.tar.bz2
  to main/p/perl/perl_5.12.4.orig.tar.bz2



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dominic Hargreaves <[email protected]> (supplier of updated perl package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 28 Jun 2011 22:25:28 +0100
Source: perl
Binary: perl-base libcgi-fast-perl perl-doc perl-modules perl-debug libperl5.12 
libperl-dev perl
Architecture: source all i386
Version: 5.12.4-1
Distribution: unstable
Urgency: low
Maintainer: Niko Tyni <[email protected]>
Changed-By: Dominic Hargreaves <[email protected]>
Description: 
 libcgi-fast-perl - CGI::Fast Perl module
 libperl-dev - Perl library: development files
 libperl5.12 - shared Perl library
 perl       - Larry Wall's Practical Extraction and Report Language
 perl-base  - minimal Perl system
 perl-debug - debug-enabled Perl interpreter
 perl-doc   - Perl documentation
 perl-modules - Core Perl modules
Closes: 625634 625808 626094 626125 628042 631096 631308
Changes: 
 perl (5.12.4-1) unstable; urgency=low
 .
   [ Niko Tyni ]
   * New upstream release.
   * Move debian/check-control to debian/t/ to anticipate new package
     maintainer tests in the future.
   * Switch to git-dpm for managing debian/patches
     + generate the patchlevel information from debian/patches at build time.
   * Multiarch related fixes:
     + h2ph now correctly gets the header directories from gcc (Closes: #625808)
     + ODBM_File hints find libgdbm_compat again (Closes: #625634)
   * Support the 'build-arch' and 'build-indep' debian/rules targets
     as synonyms for 'build'.
   * Remove a stale perlcc reference from the libperl-dev long description.
   * Remove the Debian/Ubuntu specific multiarch path fix introduced in
     5.12.3-3 and obsoleted by the upstream fix in 5.12.4.
 .
   [ Dominic Hargreaves ]
   * Note removal of perl-suid in README.Debian and suggest alternatives
     (Closes: #628042)
   * Lengthen time-out in t/re/re.t; fixes FTBFS on sh4 (Closes: #626125)
   * Add note about git format-patch signatures to git-dpm section of
     README.source
   * Revert obsolete patches:
     - debian/arm_optim.diff
     - debian/devel-ppport-ia64-optim.diff
     - fixes/processPL.diff (Closes: #626094)
   * Split up patch debian/extutils_hacks.diff into several logically
     distinct patches (relates to: #624508)
   * Update Vcs-* references to point to combined git-dpm based
     repository at new anonscm URLs
   * Don't use LD_RUN_PATH for multiarch directories (Closes: #631096)
     (thanks, Ahmed El-Mahmoudy)
   * Add Depends on libc6-dev | libc-dev to libperl-dev (Closes: #631308)
   * Add a './perl.static -Ilib -V' invocation to the end of the build,
     for the build log record (refers to: #630399)
Checksums-Sha1: 
 863e96522a75604a213d7a1b04565ead9a8c0e46 1390 perl_5.12.4-1.dsc
 68ff2f4a0901d1e4ea263f452001db0563d2edb3 12350353 perl_5.12.4.orig.tar.bz2
 4d57e65d4ce30e3e51ca7811e8aca2978f0ac439 96693 perl_5.12.4-1.debian.tar.gz
 a2ec56378d0d49364e68056c0535c24ab4ed6390 56046 
libcgi-fast-perl_5.12.4-1_all.deb
 9099d9fea95f84cbdd561078d9aca93918d7458f 7519828 perl-doc_5.12.4-1_all.deb
 53e963e9a706e5a9323fe4efa22b6dff6ad2a325 4785610 perl-modules_5.12.4-1_all.deb
 b21ba7c91826eb9eb1030b58c5e7da6e7fd18096 1454422 perl-base_5.12.4-1_i386.deb
 e1979acac1e14de7587911383a3b5b87d12de59a 7498606 perl-debug_5.12.4-1_i386.deb
 36e96244bd046704717d2e5e62b5835bc8bd1e1a 704836 libperl5.12_5.12.4-1_i386.deb
 ac9ec858e59eedcb29f75eeffa70db5a6c241d83 2592064 libperl-dev_5.12.4-1_i386.deb
 926029be9f53ae9758dd6bd6ebfc900dffd92b2d 3562818 perl_5.12.4-1_i386.deb
Checksums-Sha256: 
 75e390eef045295f07e92675631a852d7a4b74ed4578766318211e03e5a49b2f 1390 
perl_5.12.4-1.dsc
 c920fa01a34b7752e8cbbc99c6921b908df60611d84a29c4377e4a798604767e 12350353 
perl_5.12.4.orig.tar.bz2
 615a2e19f01baf201f887bf52a662baba368be7ee26b45178fe53addff0c9b2f 96693 
perl_5.12.4-1.debian.tar.gz
 0a4b5a14217bfea529e900f5b1cb725a7560d01406e79101c6a28498f82ec876 56046 
libcgi-fast-perl_5.12.4-1_all.deb
 3776f9d9aeceda11392207b6e6ef8c86012a971d217c9994a92b70e8a311be52 7519828 
perl-doc_5.12.4-1_all.deb
 9ed18889ddfe208a15a55aff2ddc88039bc5f7ebea4b2ec62832268c64bf4e86 4785610 
perl-modules_5.12.4-1_all.deb
 a263655c2a86aa12f91bb86ef977386513840674000a84c80796eca2c9af3627 1454422 
perl-base_5.12.4-1_i386.deb
 bcb890321ca6ce0e341623ea1fd1598bb0873b471d023ab26d1e46ce4df789e8 7498606 
perl-debug_5.12.4-1_i386.deb
 192c615a52e11c75393bf817a3c2cdb7f604163af911f65d5caa959dd980c2e3 704836 
libperl5.12_5.12.4-1_i386.deb
 f553425396aa657d972da93784a377df2ab0b0a93e191537eb0fec593c6b6e97 2592064 
libperl-dev_5.12.4-1_i386.deb
 58fb2e02a750d93322828ee466226a16b7f5e4fa4c5655adbe781d7180e83e79 3562818 
perl_5.12.4-1_i386.deb
Files: 
 35f33361e27e3e6497930a1201be3f91 1390 perl standard perl_5.12.4-1.dsc
 c499a9c04d08b1424fc808104850a0cf 12350353 perl standard 
perl_5.12.4.orig.tar.bz2
 867927caaa9ca03af4d21bd0ef57f729 96693 perl standard 
perl_5.12.4-1.debian.tar.gz
 5fe39b071b6303c1f822a44947f387f0 56046 perl optional 
libcgi-fast-perl_5.12.4-1_all.deb
 c5a5dfbc8c43b2dc1d97efe51a2c7bc8 7519828 doc optional perl-doc_5.12.4-1_all.deb
 d54454af868ed3228f7e6afa536be7e3 4785610 perl standard 
perl-modules_5.12.4-1_all.deb
 81752fba621b45abfb5ef43bb18a5a71 1454422 perl required 
perl-base_5.12.4-1_i386.deb
 43b760d7ea03b1a1c4c02d81f303cd80 7498606 debug extra 
perl-debug_5.12.4-1_i386.deb
 2862927179ba49bf7941b91d07458053 704836 libs optional 
libperl5.12_5.12.4-1_i386.deb
 f79a1c238676aa942bdcabdf8b512475 2592064 libdevel optional 
libperl-dev_5.12.4-1_i386.deb
 31dbf42abd67bf8b0e8851bea105e5f4 3562818 perl standard perl_5.12.4-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFOClirYzuFKFF44qURAjk9AKDO10Jx3cHBo2Ta+VpTRqa24i+mWQCdGhis
K3BPuoSpdo9TBCyg8ve0Gqc=
=OsO5
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to