Debian Bug report logs - #285569
dpkg-cross: Header file which does not end '.h'

Package: dpkg-cross; Maintainer for dpkg-cross is Debian Embedded Group <debian-embedded@lists.debian.org>; Source for dpkg-cross is src:dpkg-cross.

Reported by: NIIBE Yutaka <gniibe@fsij.org>

Date: Tue, 14 Dec 2004 07:18:01 UTC

Severity: important

Done: Neil Williams <codehelp@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, David Schleef <ds@schleef.org>:
Bug#285569; Package dpkg-cross. Full text and rfc822 format available.

Acknowledgement sent to NIIBE Yutaka <gniibe@fsij.org>:
New Bug report received and forwarded. Copy sent to David Schleef <ds@schleef.org>. Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: NIIBE Yutaka <gniibe@fsij.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: dpkg-cross: Header file which does not end '.h'
Date: Tue, 14 Dec 2004 16:01:36 +0900
Package: dpkg-cross
Version: 1.20.4
Severity: important

Hello again, 

Finally, I managed to cross-build perl successfully.  But I
encountered an issue in dpkg-cross.

Suppose we cross-build for M32R.

The binary package perl_5.8.4-5.1_m32r.deb contains a header file which
does not end '.h', that is: /usr/lib/perl/5.8.4/CORE/reentr.inc

With dpkg-cross, we build perl-m32r-cross_5.8.4-5.1_all.deb.
However, dpkg-cross removes it and perl-m32r-cross_5.8.4-5.1_all.deb.
does not contain /usr/m32r-linux/lib/perl/5.8.4/CORE/reentr.inc

This file is needed when compiling external perl modules.



Information forwarded to debian-bugs-dist@lists.debian.org, David Schleef <ds@schleef.org>:
Bug#285569; Package dpkg-cross. Full text and rfc822 format available.

Acknowledgement sent to "Nikita V. Youshchenko" <yoush@cs.msu.su>:
Extra info received and forwarded to list. Copy sent to David Schleef <ds@schleef.org>. Full text and rfc822 format available.

Message #10 received at 285569@bugs.debian.org (full text, mbox):

From: "Nikita V. Youshchenko" <yoush@cs.msu.su>
To: NIIBE Yutaka <gniibe@fsij.org>, 285569@bugs.debian.org
Subject: Re: Bug#285569: dpkg-cross: Header file which does not end '.h'
Date: Tue, 14 Dec 2004 18:49:35 +0300
> Hello again,
>
> Finally, I managed to cross-build perl successfully.  But I
> encountered an issue in dpkg-cross.
>
> Suppose we cross-build for M32R.
>
> The binary package perl_5.8.4-5.1_m32r.deb contains a header file which
> does not end '.h', that is: /usr/lib/perl/5.8.4/CORE/reentr.inc
>
> With dpkg-cross, we build perl-m32r-cross_5.8.4-5.1_all.deb.
> However, dpkg-cross removes it and perl-m32r-cross_5.8.4-5.1_all.deb.
> does not contain /usr/m32r-linux/lib/perl/5.8.4/CORE/reentr.inc
>
> This file is needed when compiling external perl modules.

Do you have any suggession on how to handle this?
Probably cross-building perl modules will require semi-complete perl 
installation under /usr/<target-alias> ?



Reply sent to Neil Williams <codehelp@debian.org>:
You have taken responsibility. (Sat, 11 Oct 2008 19:06:02 GMT) Full text and rfc822 format available.

Notification sent to NIIBE Yutaka <gniibe@fsij.org>:
Bug acknowledged by developer. (Sat, 11 Oct 2008 19:06:02 GMT) Full text and rfc822 format available.

Message #15 received at 285569-done@bugs.debian.org (full text, mbox):

From: Neil Williams <codehelp@debian.org>
To: 285569-done@bugs.debian.org
Subject: Header file which does not end '.h' - not applicable to perl 5.10
Date: Sat, 11 Oct 2008 20:00:46 +0100
[Message part 1 (text/plain, inline)]
$ dpkg -L perl | grep CORE | grep -v '.h$'
/usr/lib/perl/5.10.0/CORE

So there are no header files in perl-5.10 that do not end in .h

I haven't tested if perl now cross builds but the problem, as described
in the bug report, no longer exists because of other changes within perl.

-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

[Message part 2 (application/pgp-signature, inline)]

Bug no longer marked as found in version 1.20.4. Request was from "Neil Williams" <neil@codehelp.co.uk> to control@bugs.debian.org. (Sat, 11 Oct 2008 19:36:06 GMT) Full text and rfc822 format available.

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 09 Nov 2008 07:28:46 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 19 09:45:09 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.