Opened 11 years ago

Closed 8 years ago

#39079 closed enhancement (wontfix)

gdb-apple @1822: Build the MacsBug plugin

Reported by: cooljeanius (Eric Gallager) Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: gdb-apple

Description

One of the things that makes Apple's version of gdb that they ship with Xcode worth using over the FSF gdb is the MacsBug plugin that comes with Apple's gdb: http://opensource.apple.com/source/gdb/gdb-1824/macsbug/

However, the MacPort's port for gdb-apple doesn't include this plugin. Could it be updated to fix this?

Change History (4)

comment:1 Changed 11 years ago by larryv (Lawrence Velázquez)

Cc: jeremyhu@… removed
Owner: changed from macports-tickets@… to jeremyhu@…
Version: 2.1.3

comment:2 Changed 10 years ago by jeremyhu (Jeremy Huddleston Sequoia)

If you want to provide a patch, I'll include it. Otherwise, I'll be closing this as 'wontfix' the next time I get review my tickets.

comment:3 in reply to:  2 Changed 10 years ago by cooljeanius (Eric Gallager)

Replying to jeremyhu@…:

If you want to provide a patch, I'll include it. Otherwise, I'll be closing this as 'wontfix' the next time I get review my tickets.

I had been working on a patch in my local fork of the gdb-apple tree, and I have not been able to fix it to get the MacsBug plugin to build from within it... It seems to be expecting all of the gdb components (bfd, binutils, opcodes, gdb itself, and so on) to be installed as Frameworks in the System folder, which I am pretty sure MacPorts is not allowed to touch... also the Makefile keeps referring to using this tool called "buildit" to build the plugin, and the only software called "buildit" that I was able to find online did not seem to be the same thing, so I am assuming that "buildit" must be some sort of Apple Internal tool that I do not have access to... anyways I will keep this on my todo list, but probably will not be coming up with a patch any time soon...

comment:4 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: wontfix
Status: newclosed
Note: See TracTickets for help on using tickets.