Re: [Elftoolchain-developers] my current list of workarounds to get elftoolchain to install on Ubuntu

2015-02-20 Thread Ed Maste
On 20 February 2015 at 17:10, Daniel Wilkerson daniel.wilker...@gmail.com wrote: Ok, but at least do a 0.6.2 release that at least includes this fix to a major bug. That is, do bug fix releases when show-stopper bugs are fixed so that the public release is at least not *known* to be buggy.

Re: [Elftoolchain-developers] my current list of workarounds to get elftoolchain to install on Ubuntu

2015-02-22 Thread Ed Maste
On 21 February 2015 at 22:38, Daniel Wilkerson daniel.wilker...@gmail.com wrote: I am not trolling, I am reporting what I consider to be a bug. Having the ELF Tool Chain install a library named libdwarf is not a bug. ELF Tool Chain's libdwarf implements* the same API as the LGPL-licensed

[Elftoolchain-developers] Overdue for a release

2015-12-14 Thread Ed Maste
ELF Tool Chain is still changing frequently and I suspect most users will want to fetch the latest from SVN. That said, on the Sourceforge files page it reports that the release tarball is downloaded ~ 20 times per week. A lot of progress has been made since the 0.6.1 release in 2012 and I think

Re: [Elftoolchain-developers] [elftoolchain-vcs-changes] SF.net SVN: elftoolchain:[3470] trunk

2016-05-15 Thread Ed Maste
On 15 May 2016 at 23:16, wrote: > Revision: 3470 > http://sourceforge.net/p/elftoolchain/code/3470 > Author: emaste > Date: 2016-05-15 23:16:45 + (Sun, 15 May 2016) > Log Message: > --- > elfdump: handle PT_GNU_{EH_FRAME,STACK,RELRO} phdr

Re: [Elftoolchain-developers] portable format strings?

2017-06-12 Thread Ed Maste
On 8 June 2017 at 18:25, David Young wrote: > Are there elftoolchain-blessed format strings Dwarf_Off, Dwarf_Addr, > etc? Not at the moment. Would you be able to enumerate the set of them available in the other leading brand of libdwarf?

[Elftoolchain-developers] Tests currently broken on FreeBSD

2019-06-27 Thread Ed Maste
In a recent Cirrus-CI build (http://cirrus-ci.com/build/6213744988782592) the freebsd_11 task failed with: ===> test/libelf/tset/common (all) _E=`echo msb | tr '[a-z]' '[A-Z]'`; _C=`echo 32 | tr '[a-z]' '[A-Z]'`; cat /tmp/cirrus-ci-build/test/libelf/tset/common/check_elf.yaml | sed -e

[Elftoolchain-developers] Fwd: svn commit: r352875 - head/contrib/elftoolchain/elfcopy

2019-10-01 Thread Ed Maste
An elfcopy fix from FreeBSD: -- Forwarded message - From: Aleksandr Rybalko Date: Sun, 29 Sep 2019 at 18:34 Subject: svn commit: r352875 - head/contrib/elftoolchain/elfcopy To: , , Author: ray Date: Sun Sep 29 22:34:01 2019 New Revision: 352875 URL:

[Elftoolchain-developers] Ubuntu 17.10 is EOL

2020-02-13 Thread Ed Maste
It seems that Ubuntu 17.10 is our currently supported Linux version, but it went EOL as of July 2018. 18.04 is likely a good choice as it is supported until 2028. However, I don't normally use Linux; it would be good if someone can make sure ELF Tool Chain builds on 18.04 and then add a build

[Elftoolchain-developers] addr2line improvements - sys/tree.h on Linux

2020-02-13 Thread Ed Maste
One of the FreeBSD Foundation's co-op students has made some enhancements to addr2line in FreeBSD to improve performance and correctness: https://reviews.freebsd.org/rS357450 addr2line: Cache CU DIEs upon a successful address lookup. https://reviews.freebsd.org/rS357844 addr2line: Handle

Re: [Elftoolchain-developers] Ubuntu 17.10 is EOL

2020-02-13 Thread Ed Maste
On Thu, 13 Feb 2020 at 10:28, Ed Maste wrote: > > On Thu, 13 Feb 2020 at 10:18, Ed Maste wrote: > > > > It seems that Ubuntu 17.10 is our currently supported Linux version, > > but it went EOL as of July 2018. 18.04 is likely a good choice as it > > is supporte

[Elftoolchain-developers] ELF Tool Chain svn-git conversion

2020-02-24 Thread Ed Maste
The current ELF Tool Chain git mirror[1] is produced using "git svn", and doesn't correctly represent changes prior to r402, when the svn repo was reorganized to match the standard svn layout. This conversion is in the (currently default) trunk branch[2]. I have produced a prototype mirror using

[Elftoolchain-developers] Building additional documentation

2020-02-29 Thread Ed Maste
INSTALL contains a caution for FreeBSD: > - Building additional documentation is not currently supported under > FreeBSD 11.3. Other operating systems have a similar note. However, there is no issue building on FreeBSD that I can see; the generated libelf-by-example.pdf looks fine. Was there

[Elftoolchain-developers] Overall status from ELF Tool Chain test suite

2020-02-07 Thread Ed Maste
I submitted ticket #579 for this issue but I think it's worthwhile raising it here for discussion. I can't find an easy way to determine an overall status (pass or fail) from the test suite. For the issue I just investigated (ticket #575) I bisected the failure by having the bisect script run

Re: [Elftoolchain-developers] addr2line improvements - sys/tree.h on Linux

2020-02-13 Thread Ed Maste
On Thu, 13 Feb 2020 at 16:13, Joseph Koshy wrote: > > > However this uses BSD's sys/tree.h, and I am not sure if it's > > available on Linux distros. Once we have CI for Linux (or get advice > > on sys/tree.h there) I will work on bringing these changes upstream. > > would be part of the

Re: [Elftoolchain-developers] Overall status from ELF Tool Chain test suite

2020-02-11 Thread Ed Maste
On Sat, 8 Feb 2020 at 17:31, Joseph Koshy wrote: > > As of [r3818], test failures are propagated to the invoking make(1) process. Thank you - indeed, the test runs are now red in Cirrus-CI. https://cirrus-ci.com/build/5940794091634688 AFAIK all failing elfcopy tests are comparing against an

[Elftoolchain-developers] Ticket #552 - addr2line fails to resolve filename/lineno

2020-09-15 Thread Ed Maste
A patch for this issue is in FreeBSD's review system, available at https://reviews.freebsd.org/D23782. It was started by one of the FreeBSD Foundation's co-op students last term, and he's returned for another internship. Mark and I are iterating on the patch in review now; more eyes on the patch