Your message dated Wed, 06 Apr 2005 09:17:36 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#277591: fixed in libextutils-parsexs-perl 2.09-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 21 Oct 2004 01:53:12 +0000
>From [EMAIL PROTECTED] Wed Oct 20 18:53:12 2004
Return-path: <[EMAIL PROTECTED]>
Received: from granger.mail.mindspring.net [207.69.200.148] 
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1CKS8e-0007n9-00; Wed, 20 Oct 2004 18:53:12 -0700
Received: from user-119bq03.biz.mindspring.com ([66.149.232.3] 
helo=frobnitz.ddts.net)
        by granger.mail.mindspring.net with esmtp (Exim 3.33 #1)
        id 1CKS8d-0002TY-00
        for [EMAIL PROTECTED]; Wed, 20 Oct 2004 21:53:11 -0400
Received: from daniel by frobnitz.ddts.net with local (Exim 4.34)
        id 1CKS8c-0001Ev-Me
        for [EMAIL PROTECTED]; Wed, 20 Oct 2004 18:53:10 -0700
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: libextutils-parsexs-perl: FTBFS on amd64: Tries to compile shared
 library without -fPIC
From: Daniel Schepler <[EMAIL PROTECTED]>
Date: Wed, 20 Oct 2004 18:53:10 -0700
Message-ID: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Sender: Daniel Schepler <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

--=-=-=

Package: libextutils-parsexs-perl
Severity: important
Version: 2.05-2
Tags: patch

>From my build log:

...
/usr/bin/make test
make[1]: Entering directory `/tmp/buildd/libextutils-parsexs-perl-2.05'
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 
'blib/lib', 'blib/arch')" t/*.t
t/basic..../usr/bin/ld: XSTest.o: relocation R_X86_64_32 can not be used when 
making a shared object; recompile with -fPIC
XSTest.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
# Failed test 6 in t/basic.t at line 43
#  t/basic.t line 43 is:   ok do_link( $module );
# Test 7 got: 'Can't locate loadable object for module XSTest in @INC (@INC 
contains: /tmp/buildd/libextutils-parsexs-perl-2.05/blib/lib 
/tmp/buildd/libextutils-parsexs-perl-2.05/blib/arch /etc/perl 
/usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl 
. /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
/usr/local/lib/site_perl .) at t/basic.t line 45
Compilation failed in require at t/basic.t line 45, <File0000> line 134.
' (t/basic.t at line 46)
#   Expected: ''
#  t/basic.t line 46 is:   ok $@, '';
Use of inherited AUTOLOAD for non-method XSTest::is_even() is deprecated at 
t/basic.t line 47, <File0000> line 134.
Can't locate auto/XSTest/is_even.al in @INC (@INC contains: 
/tmp/buildd/libextutils-parsexs-perl-2.05/blib/lib 
/tmp/buildd/libextutils-parsexs-perl-2.05/blib/arch /etc/perl 
/usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 /usr/lib/perl5 
/usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl 
. /etc/perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 
/usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 
/usr/local/lib/site_perl .) at t/basic.t line 47
dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 6-9
        Failed 4/9 tests, 55.56% okay
Failed 1/1 test scripts, 0.00% okay. 4/9 subtests failed, 55.56% okay.
Failed Test Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/basic.t      2   512     9    6  66.67%  6-9
make[1]: *** [test_dynamic] Error 2
make[1]: Leaving directory `/tmp/buildd/libextutils-parsexs-perl-2.05'
make: *** [build-stamp] Error 2

I've attached a patch which properly adds $Config{cccdlflags} to the
flags used to compile XSTest.pm; with this, the tests pass without
problems.
-- 
Daniel Schepler              "Please don't disillusion me.  I
[EMAIL PROTECTED]    haven't had breakfast yet."
                                 -- Orson Scott Card

--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline; filename=libextutils-parsexs-perl.diff
Content-Description: libextutils-parsexs-perl amd64 patch

diff -urN libextutils-parsexs-perl-2.05.old/t/basic.t 
libextutils-parsexs-perl-2.05/t/basic.t
--- libextutils-parsexs-perl-2.05.old/t/basic.t 2004-10-21 01:47:56.876461000 
+0000
+++ libextutils-parsexs-perl-2.05/t/basic.t     2004-10-21 01:48:44.411266300 
+0000
@@ -86,7 +86,7 @@
   my $module_o = "$module$Config{obj_ext}";
   my $corelib  = File::Spec->catdir($Config{archlibexp}, 'CORE');
   my $cc_out   = $MSVC ? '-Fo' : $BCC ? '-o' : '-o ';
-  return !do_system("$Config{cc} -c $Config{ccflags} -I$corelib 
$cc_out$module_o $module.c");
+  return !do_system("$Config{cc} -c $Config{ccflags} $Config{cccdlflags} 
-I$corelib $cc_out$module_o $module.c");
 }
 
 sub do_link {

--=-=-=--

---------------------------------------
Received: (at 277591-close) by bugs.debian.org; 6 Apr 2005 13:24:11 +0000
>From [EMAIL PROTECTED] Wed Apr 06 06:24:11 2005
Return-path: <[EMAIL PROTECTED]>
Received: from newraff.debian.org [208.185.25.31] (mail)
        by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1DJAVu-00009c-00; Wed, 06 Apr 2005 06:24:11 -0700
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
        id 1DJAPY-0007FY-00; Wed, 06 Apr 2005 09:17:36 -0400
From: Chip Salzenberg <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.55 $
Subject: Bug#277591: fixed in libextutils-parsexs-perl 2.09-1
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Wed, 06 Apr 2005 09:17:36 -0400
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Source: libextutils-parsexs-perl
Source-Version: 2.09-1

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

libextutils-parsexs-perl_2.09-1.diff.gz
  to 
pool/main/libe/libextutils-parsexs-perl/libextutils-parsexs-perl_2.09-1.diff.gz
libextutils-parsexs-perl_2.09-1.dsc
  to pool/main/libe/libextutils-parsexs-perl/libextutils-parsexs-perl_2.09-1.dsc
libextutils-parsexs-perl_2.09-1_i386.deb
  to 
pool/main/libe/libextutils-parsexs-perl/libextutils-parsexs-perl_2.09-1_i386.deb
libextutils-parsexs-perl_2.09.orig.tar.gz
  to 
pool/main/libe/libextutils-parsexs-perl/libextutils-parsexs-perl_2.09.orig.tar.gz



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.
Chip Salzenberg <[EMAIL PROTECTED]> (supplier of updated 
libextutils-parsexs-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.7
Date: Tue,  5 Apr 2005 08:25:04 -0400
Source: libextutils-parsexs-perl
Binary: libextutils-parsexs-perl
Architecture: source i386
Version: 2.09-1
Distribution: unstable
Urgency: low
Maintainer: Chip Salzenberg <[EMAIL PROTECTED]>
Changed-By: Chip Salzenberg <[EMAIL PROTECTED]>
Description: 
 libextutils-parsexs-perl - convert Perl XS code into C code
Closes: 277591
Changes: 
 libextutils-parsexs-perl (2.09-1) unstable; urgency=low
 .
   * New upstream release.
     > Apparently fixes FTBTS on amd64.  (closes: #277591)
Files: 
 dbb9bf36bdc4f4fe45150bac90ac7b29 713 perl optional 
libextutils-parsexs-perl_2.09-1.dsc
 05062bcb9f1ca8e1dd648d4ffea4b154 23263 perl optional 
libextutils-parsexs-perl_2.09.orig.tar.gz
 bb4d772fa51390aac405911a2ba29693 8725 perl optional 
libextutils-parsexs-perl_2.09-1.diff.gz
 e11e91372917eb95507b1a619583c7d2 26942 perl optional 
libextutils-parsexs-perl_2.09-1_i386.deb

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

iD8DBQFCU91de/7CYy/KUL0RAi90AJ4mA6ua1/4LNGO1iCPng3hytLGkkQCfZexY
yYAUfbN+bq1LfcY0oK8XXG4=
=QOz/
-----END PGP SIGNATURE-----


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

Reply via email to