[Touch-packages] [Bug 1845190] Re: binutils nm wrong output format breaks i386 nm work

2019-10-01 Thread Launchpad Bug Tracker
This bug was fixed in the package binutils - 2.32.90.20190929-0ubuntu2

---
binutils (2.32.90.20190929-0ubuntu2) eoan; urgency=medium

  * Snapshot, taken from the 2.33 branch (20190929).
- Fix PR25031, nm reports wrong address on 32bit. LP: #1845190.
- Fix PR25018, readelf crash on 32bits. LP: #1844119.
- [GOLD] Fix spurious "plugin needed to handle lto object" warnings.
- GCC 10 related warning fixes.
- i386: Adjust for new output format from readelf.
  * Include the test logs in the binutils-dev package.

 -- Matthias Klose   Sun, 29 Sep 2019 07:37:06 +0200

** Changed in: binutils (Ubuntu)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  Fix Released
Status in binutils package in Ubuntu:
  Fix Released

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190]

2019-09-26 Thread Marc-herbert+sourceware
Impressively quick fix indeed, thanks!

I haven't seen any test added though. While such ELF files shouldn't be common, 
it's a fairly basic feature and doesn't seem like requiring any complex test 
fixture, does it?
Relying on diffoscope's test suite doesn't feel right.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  Fix Released
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190] Re: binutils nm wrong output format breaks i386 nm work

2019-09-26 Thread Brian Murray
** Tags removed: rls-ee-incoming
** Tags added: rls-ee-notfixing

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  Fix Released
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190] Re: binutils nm wrong output format breaks i386 nm work

2019-09-26 Thread Dimitri John Ledkov
I think this should land in Ubuntu as part of a regular snapshot upload
of binutils. I.e. without any special cherrypicking.

This may or might not be fixed in Eoan or f-cycle.

** Changed in: binutils (Ubuntu)
   Importance: High => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  Fix Released
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190]

2019-09-25 Thread Gianfranco Costamagna
thanks a ton for the quick fixes!

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  Fix Released
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190] Re: binutils nm wrong output format breaks i386 nm work

2019-09-24 Thread Bug Watch Updater
** Changed in: binutils
   Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  Fix Released
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190]

2019-09-24 Thread Alan Modra
Fixed.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  Fix Released
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190] Re: binutils nm wrong output format breaks i386 nm work

2019-09-24 Thread Bug Watch Updater
** Changed in: binutils
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  In Progress
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190]

2019-09-24 Thread Cvs-commit
The binutils-2_33-branch branch has been updated by Alan Modra
:

https://sourceware.org/git/gitweb.cgi?p=binutils-
gdb.git;h=895b6d98785ba89819820aa5f4abed17fbb28c37

commit 895b6d98785ba89819820aa5f4abed17fbb28c37
Author: Alan Modra 
Date:   Tue Sep 24 22:47:13 2019 +0930

PR25031, nm reports wrong address on 32bit

Using saved_format breaks when nm is presented with multiple object
files, some 32-bit and some 64-bit.

PR 25031
* nm.c (print_format_string): New.
(get_print_format): Delete saved_format.  Move earlier.
(set_print_width): Call get_print_format.
(print_value): Use print_format_string.

(cherry picked from commit 352f6bc3e5b23e76d8e6f56fb7db4e57d8f5d5bd)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  In Progress
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190]

2019-09-24 Thread Cvs-commit
The master branch has been updated by Alan Modra
:

https://sourceware.org/git/gitweb.cgi?p=binutils-
gdb.git;h=352f6bc3e5b23e76d8e6f56fb7db4e57d8f5d5bd

commit 352f6bc3e5b23e76d8e6f56fb7db4e57d8f5d5bd
Author: Alan Modra 
Date:   Tue Sep 24 22:47:13 2019 +0930

PR25031, nm reports wrong address on 32bit

Using saved_format breaks when nm is presented with multiple object
files, some 32-bit and some 64-bit.

PR 25031
* nm.c (print_format_string): New.
(get_print_format): Delete saved_format.  Move earlier.
(set_print_width): Call get_print_format.
(print_value): Use print_format_string.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  In Progress
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190] Re: binutils nm wrong output format breaks i386 nm work

2019-09-24 Thread MarcH
> on amd64 it works correctly:
>
> nm elfmix1.not_a 
> return42_or_3_long_name.o:
>  T return42_or_3
> return42_or_3_long_name.obj:
>  T return42_or_3

No, on amd64 the bug is the same as on i386. The correct output on both
i386 and amd64 must be:

return42_or_3_long_name.o:
 T return42_or_3
return42_or_3_long_name.obj:
 T return42_or_3

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  New
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190] Re: binutils nm wrong output format breaks i386 nm work

2019-09-24 Thread Brian Murray
** Tags added: rls-ee-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  New
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190] Re: binutils nm wrong output format breaks i386 nm work

2019-09-24 Thread Bug Watch Updater
Launchpad has imported 2 comments from the remote bug at
https://sourceware.org/bugzilla/show_bug.cgi?id=25031.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.


On 2019-09-24T11:10:32+00:00 Gianfranco Costamagna wrote:

Created attachment 12001
example

This happens since binutils 2.32.51.20190611 (The Debian version mostly tracks 
svn)
and it was working on 2.32-8 (updated to 20190424)

to reproduce:
nm elfmix1.not_a
nm: 42-Mach-O.o: file format not recognized
nm: 43-Mach-O.o: file format not recognized
nm: Mach-O.o: file format not recognized

return42_or_3_long_name.o:
 T return42_or_3
nm: return42_or_3_long_name.c: file format not recognized
nm: regen_elfmix.sh: file format not recognized

return42_or_3_long_name.obj:
ffa49ce8 T return42_or_3


before, with old binutils it was printed correctly
 nm elfmix1.not_a
nm: 42-Mach-O.o: file format not recognized
nm: 43-Mach-O.o: file format not recognized
nm: Mach-O.o: file format not recognized

return42_or_3_long_name.o:
 T return42_or_3
nm: return42_or_3_long_name.c: file format not recognized
nm: regen_elfmix.sh: file format not recognized

return42_or_3_long_name.obj:
 T return42_or_3


Looks like the returned output is half full of uninitialized values


on amd64 it works correctly

nm elfmix1.not_a 
nm: 42-Mach-O.o: file format not recognized
nm: 43-Mach-O.o: file format not recognized
nm: Mach-O.o: file format not recognized

return42_or_3_long_name.o:
 T return42_or_3
nm: return42_or_3_long_name.c: file format not recognized
nm: regen_elfmix.sh: file format not recognized

return42_or_3_long_name.obj:
 T return42_or_3

Reply at:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1845190/comments/0


On 2019-09-24T11:12:39+00:00 Gianfranco Costamagna wrote:

Please see this Debian discussion for more information
https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

Reply at:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1845190/comments/1


** Changed in: binutils
   Status: Unknown => New

** Changed in: binutils
   Importance: Unknown => Medium

** Bug watch added: salsa.debian.org/reproducible-builds/diffoscope/issues #69
   https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  New
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1845190] [NEW] binutils nm wrong output format breaks i386 nm work

2019-09-24 Thread Gianfranco Costamagna
Public bug reported:

discovered with diffoscope autopkgregression, looks like a real bug, based on
https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

** Affects: binutils
 Importance: Unknown
 Status: Unknown

** Affects: binutils (Ubuntu)
 Importance: High
 Assignee: Matthias Klose (doko)
 Status: Confirmed

** Bug watch added: Sourceware.org Bugzilla #25031
   https://sourceware.org/bugzilla/show_bug.cgi?id=25031

** Also affects: binutils via
   https://sourceware.org/bugzilla/show_bug.cgi?id=25031
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/1845190

Title:
  binutils nm wrong output format breaks i386 nm work

Status in binutils:
  Unknown
Status in binutils package in Ubuntu:
  Confirmed

Bug description:
  discovered with diffoscope autopkgregression, looks like a real bug, based on
  https://salsa.debian.org/reproducible-builds/diffoscope/issues/69

To manage notifications about this bug go to:
https://bugs.launchpad.net/binutils/+bug/1845190/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp