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

MacPorts noreply at macports.org
Sat Apr 7 22:55:16 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:5 snc@…]:
 > Having a debug variant available would be handy for people developing
 directly against said library. Unfortunately, this isn't the typical user
 and certainly not a majority—the ability to edit the Portfile to include
 "-g -O0" in the configure.args should be sufficient, or at least has been
 for me.

 It's more than just adding "-g -O0", it's also generating the .dSYM
 libraries (at the very least). It is much easier to tell a user "just copy
 and paste 'sudo port -v install metis +debug' into your terminal" than to
 tell them to edit a Portfile. Forget about explaining tcl syntax as well.
 Editing Portfiles becomes a nightmare of maintenance, especially if you're
 trying to share them with your co-workers. With the newest version of this
 patch, I've run into no problems (this includes building gcc46, gcc47 as
 well as other common ports that usually give me trouble).

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


More information about the macports-tickets mailing list