| Summary: | [patch] brandelf(1): extend brandelf's OS knowledge | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | Alexander Best <alexbestms> | ||||
| Component: | bin | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
| Status: | Open --- | ||||||
| Severity: | Affects Only Me | CC: | emaste | ||||
| Priority: | Normal | Keywords: | patch | ||||
| Version: | 9.0-CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
Alexander Best
2010-02-09 14:00:08 UTC
As I noted in private to Alexander, the elftoolchain project has a better implementation that: - Uses libelf - Takes advantage of the FreeBSD headers https://sourceforge.net/apps/trac/elftoolchain/browser/trunk/brandelf thanks for the reply. indeed the libelf project has a much better implementation of brandelf than the one in the freebsd base dir. hopefully at some point the libelf project's work will be included into the base dir and replace most of the gnu (or even pre-gnu) elf binaries/libraries. however until then i don't see why existing code - although inferior to the libelf project's code - shouldn't be enhanced here and there. also it's a lot easier to find a committer to add a few changes to an app which obviously won't break stuff than to find somebody to replace an existing binary with a whole new one. so i completely agree with you. i'm looking forward to seeing libelf's work in the base dir, but until then time (or better yet code) doesn't have to stand still. ;) cheers. alex Actually, The code is not too different. I am OK with seeing your patch go in too. State Changed From-To: open->suspended Brandelf along with other elf-related tools will eventually be replaced by importing the BSD-licensed elftoolchain project into the FreeBSD tree. Once the import occurs this PR should be re-evaluated. The patch can go in and be merged into ELF Tool Chain's copy from FreeBSD. For bugs matching the following conditions: - Status == In Progress - Assignee == "bugs@FreeBSD.org" - Last Modified Year <= 2017 Do - Set Status to "Open" Keyword:
patch
or patch-ready
– in lieu of summary line prefix:
[patch]
* bulk change for the keyword
* summary lines may be edited manually (not in bulk).
Keyword descriptions and search interface:
<https://bugs.freebsd.org/bugzilla/describekeywords.cgi>
|