[MacPorts] #33821: base: add a default +debug and +no_opt variant

MacPorts noreply at macports.org
Sat Apr 7 23:30:55 PDT 2012


#33821: base: add a default +debug and +no_opt variant
-------------------------------------------+--------------------------------
 Reporter:  sean.michael.farley@…          |       Owner:  macports-tickets@…                   
     Type:  enhancement                    |      Status:  new                                  
 Priority:  Normal                         |   Milestone:                                       
Component:  base                           |     Version:  2.0.4                                
 Keywords:                                 |        Port:                                       
-------------------------------------------+--------------------------------

Comment(by sean.michael.farley@…):

 Replying to [comment:7 snc@…]:
 > I don't have the experience of a situation where I'd need the user (a
 non-developer) to actually debug a library from MacPorts on my behalf, so
 I'm wondering if that's worth the burden that Ryan pointed out in the
 mailing list: having more variants is going to be relatively messy for
 MacPorts to support.

 There are a few instances where this has come up very frequently for me.
 For one, using a gcc4X compiled binary in gdb leads to extremely messy
 debugging because the compiler itself needs to keep around its own .dSYM
 files. Further, it seems a case that is being very overlooked here is
 writing software dependent on libraries that a person doesn't maintain.
 PETSc is a good example of this (as I outlined in my previous comment).
 I've been using +debug for almost two years now and it has been a much
 more sane environment than before.

 > I definitely like your patches for what they are, though.

 Thanks :-) thought at this point, I'd just be happy with getting the
 +debug variant accepted.

-- 
Ticket URL: <https://trac.macports.org/ticket/33821#comment:8>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list