Debian Bug report logs - #244498
absolute objcopy not working on amd64?

version graph

Package: binutils; Maintainer for binutils is Matthias Klose <doko@debian.org>; Source for binutils is src:binutils (PTS, buildd, popcon).

Reported by: Kurt Roeckx <Q@ping.be>

Date: Sun, 18 Apr 2004 18:18:03 UTC

Severity: normal

Tags: fixed-upstream

Found in version 2.14.90.0.7-5

Fixed in version binutils/2.19.51.20090704-1

Forwarded to http://www.sourceware.org/bugzilla/show_bug.cgi?id=5059

Reply or subscribe to this bug.

Toggle useless messages

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


Report forwarded to debian-bugs-dist@lists.debian.org, James Troup <james@nocrew.org>:
Bug#244498; Package binutils. (full text, mbox, link).


Acknowledgement sent to Kurt Roeckx <Q@ping.be>:
New Bug report received and forwarded. Copy sent to James Troup <james@nocrew.org>. (full text, mbox, link).


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

From: Kurt Roeckx <Q@ping.be>
To: submit@bugs.debian.org
Subject: absolute objcopy not working on amd64?
Date: Sun, 18 Apr 2004 20:01:09 +0200
Package: binutils
Version: 2.14.90.0.7-5

When grub's configure script runs it looks to the output of
objcopy -O binary and complains that 2 files linked with an other
address results in a different file.  It seems that on amd64 this
isn't working properly.

When running configure it says:
configure: error: GRUB requires a working absolute objcopy;
upgrade your binutils

in acinclude.m4:
dnl Some versions of `objcopy -O binary' vary their output depending
dnl on the link address.
....

Running the test program mannually, once linked at 2000 once at
8000 shows this difference (hexdump of the binary file):
 0000000 4855 e589 04c7 0025 0010 0200 0000 c900
 0000010 00c3 0000 0000 0000 0014 0000 0000 0000
 0000020 0001 7801 0c10 0807 0190 0000 0000 0000
-0000030 001c 0000 001c 0000 2000 0000 0000 0000
+0000030 001c 0000 001c 0000 8000 0000 0000 0000
 0000040 0011 0000 0000 0000 0e41 8610 4302 060d
 0000050

It shows the difference are the addresses linked at.


Kurt




Information forwarded to debian-bugs-dist@lists.debian.org, James Troup <james@nocrew.org>:
Bug#244498; Package binutils. (full text, mbox, link).


Acknowledgement sent to Kurt Roeckx <kurt@roeckx.be>:
Extra info received and forwarded to list. Copy sent to James Troup <james@nocrew.org>. (full text, mbox, link).


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

From: Kurt Roeckx <kurt@roeckx.be>
To: 244498@bugs.debian.org
Subject: Re: Absolute objcopy not working on amd64?
Date: Sat, 26 Nov 2005 13:07:39 +0100
Hi,

There doesn't seem to have been any progress on this?

Would if help if I forward this to upstream myself?


Kurt




Noted your statement that Bug has been forwarded to http://www.sourceware.org/bugzilla/show_bug.cgi?id=5059. Request was from kurt@roeckx.be (Kurt Roeckx) to control@bugs.debian.org. (Sat, 06 Oct 2007 11:27:05 GMT) (full text, mbox, link).


Tags added: fixed-upstream Request was from bts-link-upstream@lists.alioth.debian.org to control@bugs.debian.org. (Thu, 05 Feb 2009 19:16:11 GMT) (full text, mbox, link).


Marked as fixed in versions binutils/2.19.51.20090704-1. Request was from Stéphane Aulery <saulery@free.fr> to control@bugs.debian.org. (Sun, 19 Oct 2014 17:57:14 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Jan 10 21:34:33 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.