Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Mike Hommey
On Wed, Jan 10, 2018 at 10:23:59AM +0900, Mike Hommey wrote: > On Tue, Jan 09, 2018 at 01:07:58PM +, Chris Lamb wrote: > > Hi Mike, > > > > > I only have a very large XUL library... you probably don't want that. > > > > Probably not for the testsuite (!) but if you could make it available it

Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Mike Hommey
On Tue, Jan 09, 2018 at 01:07:58PM +, Chris Lamb wrote: > Hi Mike, > > > I only have a very large XUL library... you probably don't want that. > > Probably not for the testsuite (!) but if you could make it available it > would help with a fix anyway... The two builds I was comparing:

Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Mike Hommey
On Tue, Jan 09, 2018 at 12:50:05PM +, Chris Lamb wrote: > Hi Mike, > > > > In some cases, otool can fail with: > > > > can't create x86_64 llvm disassembler > > Do you happen to have example files you could point to or upload? Not > essential of course, but would be much easier and

Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Chris Lamb
Hi Mike, > In some cases, otool can fail with: > > can't create x86_64 llvm disassembler Do you happen to have example files you could point to or upload? Not essential of course, but would be much easier and reliable to write a fix with an addition to the testsuite armed with them... >

Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Mike Hommey
Package: diffoscope Version: 90 Severity: normal Dear Maintainer, In some cases, otool can fail with: can't create x86_64 llvm disassembler (where x86_64 may be another platform, and where the message is usually preceded by the file path name and "(__TEXT,__text) section", well, in fact,

Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Chris Lamb
Hi Mike, > I only have a very large XUL library... you probably don't want that. Probably not for the testsuite (!) but if you could make it available it would help with a fix anyway... Best wishes, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org /

Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Mike Hommey
On Wed, Jan 10, 2018 at 10:36:02AM +0530, Chris Lamb wrote: > Mike Hommey wrote: > > > The two builds I was comparing: > > […] > > Thanks for sending this over. For some reason, I completely failed to > realise that I would need access to otool to make use of these, and > this is not in Debian

Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Chris Lamb
Mike Hommey wrote: > The two builds I was comparing: […] Thanks for sending this over. For some reason, I completely failed to realise that I would need access to otool to make use of these, and this is not in Debian ;) Can you run some commands for me? In particular, is it sufficient to

Bug#886736: diffoscope: mach-o disassembly with otool can fail in a way that fools diffoscope into dumping raw data instead

2018-01-09 Thread Chris Lamb
tags 886736 + pending thanks Cool. Should be fixed in Git... https://anonscm.debian.org/git/reproducible/diffoscope.git/commit/?id=59dc18184ea11f3efc0236acb914e6355e8493ad Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-